java基础知识速成教程.doc

java基础知识速成教程.doc

ID:62033516

大小:228.00 KB

页数:16页

时间:2021-04-15

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

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

1、数据类型1基本数据类型ﻩ1引用类型ﻩ3控制语句ﻩ3顺序结构ﻩ3选择结构ﻩ3循环结构ﻩ4面向对象5面向过程和面向对象的区别ﻩ5类和对象5成员变量ﻩ5方法5方法的重载(overload)5构造方法ﻩ5内存分析ﻩ5package6import6this6staticﻩ6superﻩ6面向对象的三大特征ﻩ6封装6继承ﻩ6方法的重写(override)6多态ﻩ6抽象类7接口ﻩ7面向接口编程7本站已经对文档保护进行限制了,取消文档保护密码为:www.gjrencai。com步骤:进入wordà工具-—-》取消文档保护 数据类型基本数据类型a)数值型i.整型整形常量默认是Int1.byte

2、  1个字节(256) -128-1272.short 2个字节(65536)    正负3万3.int 4个字节 正负21亿4.long  8个字节BigDecimali.浮点型浮点数是有误差的。浮点数默认类型是:double浮点数尽量不要用于比较1.float  4个字节  2.double   8个字节  注:ﻩ类型的自动转换ﻩﻩﻩ类型的强制转换/*doubled1=0。1;ﻩﻩdoubled2=0.5-0。4;ﻩSystem.out.println(d2);ﻩﻩif(d1==d2){System.out.println("dddd");ﻩ}else{ﻩSystem.o

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

4、rc1=’a’;ﻩchar c2 ='中’;ﻩchar 中2=’国’;ﻩboolean b=true;ﻩﻩif(b==true){ﻩﻩSystem。out。println(”true”);}ﻩif(b){//建议此种写法!System。out。println(”true”);}引用类型控制语句顺序结构选择结构1.单选择结构2.双选择结构3.多选择结构booleanb= true;ﻩif(b){System.out.println(”true");ﻩ}ﻩif(b){ﻩﻩSystem.out.println(”true");}else{ﻩSystem.out.println("f

5、alse");ﻩ}ﻩﻩﻩﻩint age=18;ﻩﻩif(age>100){ﻩSystem.out.println("老寿星");ﻩﻩ}elseif(age>80){ﻩﻩSystem.out.println("小寿星");ﻩ}else if(age>60){ﻩﻩSystem。out.println(”老年人");ﻩ}elseif(age〉30){ﻩﻩSystem。out.println("中年人");ﻩ}else if(age〉18){ﻩSystem。out.println("青年人”);ﻩ}else{ﻩﻩSystem。out.println("小屁孩");ﻩ}ﻩﻩintgr

6、ade =1;//1,2,3,4,5ﻩﻩswitch(grade){   //多值选择结构!case1:除非确认不需要break。否则每个case都加。不加的话,会出现case穿透现象。ﻩﻩcase 2:ﻩSystem。out.println("学的凑合”);ﻩbreak;ﻩcase3:ﻩﻩﻩSystem.out.println("学的一般”);ﻩbreak;case4:ﻩSystem.out。println("学的不及格");ﻩbreak;ﻩcase 5:System。out.println(”太差了!”);ﻩﻩbreak;ﻩ}ﻩif(grade==1){ //switch

7、可以完全使用ifelseif代替!ﻩﻩﻩ}elseif(grade==2){ﻩﻩﻩﻩ}循环结构whiledo whilefor/*ﻩﻩ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++;

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

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

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