java基础知识速成教程

java基础知识速成教程

ID:11380497

大小:270.00 KB

页数:16页

时间:2018-07-11

java基础知识速成教程_第1页
java基础知识速成教程_第2页
java基础知识速成教程_第3页
java基础知识速成教程_第4页
java基础知识速成教程_第5页
资源描述:

《java基础知识速成教程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、【Gjava人才】www.gjrencai.comjava基础知识速成教程数据类型1基本数据类型1引用类型3控制语句3顺序结构3选择结构3循环结构4面向对象5面向过程和面向对象的区别5类和对象5成员变量5方法5方法的重载(overload)5构造方法5内存分析5package6import6this6static6super6面向对象的三大特征6封装6继承6方法的重写(override)6多态6抽象类7接口7面向接口编程7本站已经对文档保护进行限制了,取消文档保护密码为:www.gjrencai.com步骤:进入wordà工具---》取消文档保护数据类型基本数据类型a)数值型

2、i.整型整形常量默认是Int1.byte1个字节(256)-128-1272.short2个字节(65536)正负3万3.int4个字节正负21亿4.long8个字节BigDecimal【Gjava人才】www.gjrencai.comjava基础知识速成教程i.浮点型浮点数是有误差的。浮点数默认类型是:double浮点数尽量不要用于比较1.float4个字节2.double8个字节注:类型的自动转换类型的强制转换/*doubled1=0.1;doubled2=0.5-0.4;System.out.println(d2);if(d1==d2){System.out.print

3、ln("dddd");}else{System.out.println("eeeee");}*/floatf1=0.134F;floatf2=(float)0.134;doubled1=0.345F;byteb=123;//int可以自动转换为byte,short,char。只要不超过它们的表述范围。doubled=23234;doubled2=123L*234;//表达式类型的自动提升longi=234231L*234233*23423;//System.out.println(i);b)字符型2个字节65536unicode字符集c)布尔型true,falsecharc1

4、='a';charc2='中';char中2='国';booleanb=true;if(b==true){System.out.println("true");}if(b){//建议此种写法!System.out.println("true");}【Gjava人才】www.gjrencai.comjava基础知识速成教程引用类型控制语句顺序结构选择结构1.单选择结构2.双选择结构3.多选择结构booleanb=true;if(b){System.out.println("true");}if(b){System.out.println("true");}else{System

5、.out.println("false");}intage=18;if(age>100){System.out.println("老寿星");}elseif(age>80){System.out.println("小寿星");}elseif(age>60){System.out.println("老年人");}elseif(age>30){System.out.println("中年人");}elseif(age>18){System.out.println("青年人");}else{System.out.println("小屁孩");}intgrade=1;//1,2,3,

6、4,5switch(grade){//多值选择结构!case1:除非确认不需要break。否则每个case都加。不加的话,会出现case穿透现象。【Gjava人才】www.gjrencai.comjava基础知识速成教程case2:System.out.println("学的凑合");break;case3:System.out.println("学的一般");break;case4:System.out.println("学的不及格");break;case5:System.out.println("太差了!");break;}if(grade==1){//switch可以

7、完全使用ifelseif代替!}elseif(grade==2){}循环结构whiledowhilefor/*inti=0;//初始化while(i<10){//条件判断System.out.println(i);//循环体i++;//迭代}*//*for(inti=0;i<10;i++){//初始化、条件判断、迭代//循环体System.out.println(i);}*/inta=0;do{System.out.println(a);a++;【Gjava人才】www.gjrencai.comjava

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。