欢迎来到天天文库
浏览记录
ID:37308362
大小:98.00 KB
页数:15页
时间:2019-05-21
《java培训班归纳总结》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、归纳总结-------7月12日(一)Java基本语法1,数据类型(1)基本数据类型byte1字节8位整型short2字节16位整型char2字节16位字符型int4字节32位整型float4字节32位单精度long8字节64位整型double8字节64位双精度boolean1字节8位布尔型测试代码:publicclassBaseType{privateinti;publicshorts;privatelongl;privatefloatf;privatedoubled;privatebyteb;privatec
2、harc;privatecharr='a';//用单引号privatechart=97;//ASCII码privatebooleanbl;publicstaticvoidmain(String[]args){BaseTypebt=newBaseType();System.out.println("int-"+bt.i);System.out.println("short-"+bt.s);System.out.println("long-"+bt.l);System.out.println("float-"+bt.
3、f);System.out.println("double-"+bt.d);System.out.println("byte-"+bt.b);System.out.println("char-"+bt.c+""+bt.r+""+bt.t);System.out.println("boolean-"+bt.bl);}}运行结果(1)char型:<1>ASCII字符集占用了Unicode字符集的前127个值<2>unicode编码(国际化,都为2个字节,移植性)和非unicode(2)数值型默认为0,字符型默认为空,
4、Boolean默认为false(2)引用数据类型(1)类(预定义类:有JDK的API提供和自定义类:自己命名的),接口(interface),数组(2)相当于指针(3)类:-----1,属性<特征>2,方法<行为>-----class类名<:1,不能以数字和_开头2,首字母必须大写3,类名要有意义>-----类体:属性,类,方法-----方法的实现:修饰符返回值类型方法名<首字母小写>(参数列表)-----构造函数:修饰符类名(参数列表){}-->无返回值类型作用:创建类的对象new类名()(4)JavaAPI(
5、Applicationprograminterface)使用:应用程序接口测试代码:publicclassPoint{intx;inty;intz;//构造函数Point(int_x,int_y,int_z){x=_x;y=_y;z=_z;}publicstaticvoidmain(String[]args){Pointa1=newPoint(1,2,3);a1.setX(2);ints=a1.juLi();System.out.println(a1.getX());System.out.println(a1.g
6、etY());System.out.println(s);}//含参数的方法publicvoidsetX(int_x){x=_x;}//不含参数的方法,用return结束方法publicintgetX(){returnx;}publicintgetY(){returny;}publicintjuLi(){returnx*x+y*y+z*z;}}结果:2,变量与常量1:标识符 变量,类和方法都需要一定的名称,我们将这种名称叫做标识符。Java中对标识符有一定的限制。首先:所有的标识符的首字符必须是字母(大小写)、下
7、划线_或美元符¥;其次标示符是由数字(0--9),所有从A--Z的大写字母、a--z的小写字母和下划线_、美元符¥和所有在十六进制0xc0前的ASCII码等构成;第三注意表示符不能使用系统保留的关键字做标示符(如goto,为了区分)。以上是标识符命名的基本规则,以下是一个正误对照表,通过它会对标识符的命名规则有一个更好的了解: 合法标识符 非法标识符 try try# (注:不能用#作为标示符) group_7 7group(注:不能用数字符号开头)
8、 opendoor open-door(注:不能用下-作为标示符号) boolean_1 boolean(注:boolean为关键字,不能用关键字做标示符)2:关键字 关键字是Java语言本身使用的标识符,它有其特定的语法含义。所有的Java关键字将不能被用作标识符,Java的关键字有:abstract、continue、for、new、swit
此文档下载收益归作者所有