Java基础总结`

Java基础总结`

ID:37711113

大小:43.20 KB

页数:21页

时间:2019-05-29

Java基础总结`_第1页
Java基础总结`_第2页
Java基础总结`_第3页
Java基础总结`_第4页
Java基础总结`_第5页
资源描述:

《Java基础总结`》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、KalisionAllRightsResived环境变量:Path,classpath,java_homeJava文件后缀就.java这是源代码,编译成.class这是字节码编译命令是javachello.java回车执行命令javahello回车基本数据类型在内存中是放在栈里面的8个:数值型、浮点型、字符型、布尔型数值:byte(1字节,-128--127)short(2字节-32768--32767)int(4字节,长度范围为10,-2147483648-2147483647)long(8字节(长度为19位))[longl=122L;如果long变量中存储的数据大

2、于int的范围,则必须加L]浮点:float(4字节)[floatf=34.5F;F是必须加的]double(8字节)科学计数法:3148657等于3.148657E60.0000369等于0.369E-7字符:char(2字节)可以放中文,转义字符:charc=’r’;c=’’;c=’’’;c=’”’;c=’\’;布尔:boolean1位bit只能放true或false.基本数据类型隐式转换:byte->short->int->long->float->doubleChar->int强制类型转换:inti=3;byteb=(int)i;强制类型转换容易发

3、生数据丢失数值型默认值为0浮点型为0.0字符型默认值为空字符引用类型默认值为null标识符以美元符号、下划线、字母为开头,美元符号、下划线、字母、数字组成,也可以使用中文来命名,但不推荐表达式:以运算符、常数、变量的任意组合KalisionAllRightsResived控制语句If(){}小括号中必须为boolean型的表达式If(){}else{}If(){}elseif(){}else{}这种ifelseif语句,如果前面的if满足条件,则剩下的if就不再判断循环语句ForFor(表达式一;表达式二;表达式三){}表一二三都可以省略如果表二省略则为死循环表一一般

4、为定义变量,或初始化表二则为判断,返回的是布尔型,为true则进行循环体,否则不循环表三一般为修改变量值,如下例For(inti=0;i<10;i++){}WhileWhile(布尔型){}DowhileDo{}while(布尔型);While和dowhile的区别是,while中先判断后循环,dowhile先循环后判断Break;跳出当前循环Cointinue;结束本次循环,后面的代码不执行,继续进入下次循环Return;可以跳多重循环,或在方法中用来返回值开关语句Swith(数值型){Case1:语句一;break;KalisionAllRightsResived

5、Case1:语句二;break;Case1:语句三;break;Default:语句四}Swith小括号中要求传int型,传可以自动转成int型的也可以执行时,根据小括号中的常量值从上到下查找case中相等的值,找到则执行后面的语句,如果没有break则继续执行其它case后的命令,直到遇到break;Defalt当任何一个 case都不满足时,则执行default后的语句数组(属于引用数据类型,放在堆里面的)一维数组:声明:intarr[];//这时并不占内存,创建数组arr=newint[10];赋值:arr[0]=23;arr[1]=34;数组的开始下标为0,最

6、大下标为长度减一创建时赋值:intarr[]=newint[]{32,14,87,95};Intarr[]={45,58,69};取数组长度为arr.length,这是一个属性,不是方法利用一维数组实现求最大值,最小值,和,平均值,冒泡排序冒泡排序intarr[]={23,54,17,98,62,45,75,12,63,37};//定义变量,用来存放临时的数inttemp=0;//基本思路for(intk=0;k

7、-k;i++){if(arr[i]

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

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

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