欢迎来到天天文库
浏览记录
ID:38966890
大小:1.05 MB
页数:54页
时间:2019-06-22
《Java基本语法入门(智原博晟)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Java基础入门本节掌握:1、Java语言语法规则和文件格式;2、程序的入口主函数(主方法);3、变量的声明和赋值;4、Java中数据类型的分类;5、基本数据类型之间的转换;6、关键字、标识符和常量用法;7、运算符、表达式;8、条件判断语句:if语句和switch语句;9、循环语句结构;10、字符串的定义和使用;11、数组的定义和使用;Java语言语法规则和文件格式:第一个Java程序:/**第一个Java程序:控制台输出Helloworld!*/publicclassTest{//访问修饰符class关键
2、词用于声明类使用后面跟类名publicstaticvoidmain(Stringargs[]){//程序的入口,主函数main方法;System.out.println(“Helloworld!”);//输出语句}}Java语言区分大小写;public为访问修饰符;class关键词,用于声明类;/**/多行注释;注释掉内容不被程序视为可执行内容;//单行注释;一条语句结束,需要通过“;”分号结束,表示这条语句已经结束;Java语言可以通过空格或者换行符、制表符等将其分隔开:例如:System.out.pri
3、ntln(“Helloworld!”);//输出语句Java文件格式:一个Java程序,需要有类的声明,一般一个.java文件中只有一个类;但是,也可以有多个class存在,此时主意:一个.java文件中,只能存在一个public修饰的类;即:一个java文件名,应该与这个文件中public修饰的类名相同;一个java文件中只能存在一个public修饰的类;主函数:在java中主函数main方法,语句格式如下:publicstaticvoidmain(Stringargs[]){}主函数只能存在于publi
4、c修饰的类中;否则语法执行该主方法;(如果放到其他没有被public修饰的类中,没语法错误,但是无法执行)变量的声明和赋值:变量主要用于数据的存储,需先声明再使用;1、全局变量:声明在类中,方法外,多个方法可同时使用,也被称作“属性”、类变量、成员变量等;可以不赋初始值;2、局部变量:声明在方法中,(注意不能使用public等方位修饰符)供当前方法使用;声明是必须赋值或者使用时必须有赋值操作;例如:声明一个整型变量:字节型:byteb=99;短整型:inti=11;整型:shortt=5;长整型:longl
5、=1898989;字符串变量:Stringstr=“HELLO”;浮点型:单精度:floatf=1.78;浮点型:双精度:doubled=1.7878787878;布尔类型:booleanb=true;字符型:charc=‘A’;全局变量可以在类型前面加访问修饰符,来控制该变量被访问的范围:例如:privateinti=100;pulicStringstr=“”;protectedshortt;内存堆栈静态域常量池(方法区)局部变量、对象声明的引用静态变量字符串常量new出来的类或数组的实例(含成员变量)标
6、识符命名规则:(1)由字母、数字、_下划线,或者$美元符号组成;(2)不能以数字开头;(3)区分大小写,长度无限制,但是要见名知意;(4)不能是Java关键字或者保留字;例如:合法:Person、user_name、_userName、$abc_123userProject非法:2Username、#Test、class、void、pulic类、方法、属性(变量)、常量命名规则:类名:开头字母必须大写,后面每个单词首字母也大写,其他小写字母;方法名:开头字母小写、后面每个单词首字母大写;常量:所有字母大写;
7、Java中数据类型的分类:Java中可以分为两大类数据类型:1、基本数据类型:整型:字节型(8位):byte-128到127之间的任意整数短整型(16位):short-32768~32767之间的任意整数整型(32位):int-2^31到2^31-1之间的任意整数长整型(64位):long-2^63到2^63-1之间的任意整数浮点型:单精度(32位):float32位单精度浮点数根据IEEE754-1985标准双精度(64位):double布尔类型:boolean(true/false)字符型(16位):c
8、har2、引用数据类型:引用类型的内存单元中只存放对象的地址,而对象本身存贮在内存堆中,只是简单的引用对象的地址。(非指针)非基本数据类型变量,都是引用数据类型;基本数据类型之间的转换:在Java中有如下几种转换方式:1、隐式转换:系统默认将其转换为我们需要的数据类型;例如:shortt=10;10默认为int类型;doublef=10.123f;10.123f为float类型;注意:在java中,整数默认为in
此文档下载收益归作者所有