版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2Java8Java中的代码分为结构定义语句和功能执行语句,其中,结构定义语句用于一个类或方法,功能执行语句用于实现具体的功能。Javaintc /*intc=10;intx=5;*/javadoc命令将文档注释提取出来生成帮助文档。 .test userName表示用户名,passWordJava中所有的关键字。40100~70~9范围的整数组成的数字序列。如:1980x0X0~9、A~F组成的数字序浮点数常量就是在数学中用到的小数,分为float单精度浮点数和Dd结尾。具体示例如下: 2e3f3.6d0f3.84d 号('')引起来,具体示例如下: 'a''1''&''\r' 半角格式的双引号()nullnull常量只有一个值null,表示对象 为空x和yintx=y= "123" e\nXXX"为4种不同的类型,所占空间的大小以及取值范围如下表所示8位(1个字节-27~27-16位(2个字节-215~215-32位(4个字节-231~231-64位(8个字节-263~263-(float(double两种浮点数所占空间的大小以及取值范围如下表所示32位(4个字节1.4E-45~3.4E+38,-1.4E- ~-64位(8节4.9E-324~1.7E+308,-4.9E- ~-字符类型变量用于一个单一字符,在Java中用char表示。为字charc'a'char类型的变量赋值字符charch97char97,相当于赋值字符truefalse。具体示例如下:booleanflag 一个booleanflag flag变量的值为自动类型转换是两种数据类型在转换的过程中不需要显式地进行声此兼容,第二是目标类型的取值范围大于源类型的取值范围。例如:byteb=intx=b;//byte类型的变量bint 目标类型变量=(目标类型) publicstaticvoidmain(String[]args){intx=4;{int y的作用 X的作用}}xy的作用JavaJava+3-+加-减2乘/除1%2自增(前自增(后自减(前自减(后Java=-*
Java中的比较运算符及其用法。 相等 4== 4!= 小 4< 大 4> 小于等 4 大于等 4>= Java中的逻辑运算符及其用法。 0& 0& &|~^
1&1&0|0|1|1|0^0^1^1^
0011110011参Java1 2 3 4 5 6 > 7 8&9^|= ififif条件语句}If…elseif…else语句是指如果满足某种条件,就进行某种处理,否则就进行if判断条件}if…elseif…elseif…elseif…elseif1elseif2}}elseifn执行语句}else}switch(表达式){caseswitch(表达式){casecasecase目标值执行语句n}}while语句会反复地进行条件判断,只要条件成立,{}内的执行语句}dowhiledo…whilewhiledodowhile(循环条件for(初始化表达式循环条件for(初始化表达式循环条件操作表达式){}for循环的执行流forfor(①;②;④}publicclasspublicclassExample15publicstaticvoidmain(String[]args)inti fori1i9i++ forj1jij++System.out.print("*")打印} }}}for循环,分别为外层循环和内层循环,外层循*breakcontinuecontinue语句用在循环语句中,它的作用是终止本次循环,执行下一 ([1,([1,return返回值}publicstaticpublicstaticintadd(intx,inty){returnx+y;}publicstaticintadd(intx,inty,intz){returnx+y+z;}publicstaticdoubleadd(doublex,doubley){returnx+y;}}束条件,不然就会陷入无限递归的状态,无法结束调用。例如,使用publicclassExample24publicstaticvoidmain(String[]args)intsumgetSum(4)1~4System.out.println("sumsum)}1~npublicstaticintgetSum(intn){if(n==1){return}inttemp=getSum(n-1);returntemp+n;}int[]int[]x=new100}}Javaint[]x;xint[],即一intx会占用一块内存单元,它没有被分配初始值。new(数组的首地 int[]new(数组的首地 int[])000publicpublicclassExample30publicstaticvoidmain(String[]args){int[arr12345};//定义数组forfor(inti=0;i<arr.length;i++){System.out.println(arr[i]);//通过索引 }}}publicpublicclassExample31publicstaticvoidmain(String[]args)int[arr416398};//定义一个数组intmax=getMax(arr);//调用获取元素最大值的方法System.out.println("max="+max);//打印最大值}staticintgetMax(int[]arr){intmax=arr[0];forforfor(intx=1;x<arr.length;x++)if(arr[x]>max){//比较arr[x]的值是否大于maxmax=arr[x]; //条件成立,将arr[x]的值赋给max}}return }} 式 int[][]arr=new in
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024版合伙分红协议书
- 二零二五年度保安人员绩效考核合同范本2篇
- 二零二五年度云计算平台数据保密合同3篇
- 2024物业与教育机构服务协议标准版版B版
- 二零二五年度5G基站建设项目施工合同详细条款2篇
- 2024矿山排水安全合同
- 2025年西藏货运考试题目
- 2024年门面出租与租赁合同变更协议3篇
- 2024施工工程分包协议范本
- 二零二五年度合伙购房风险评估与交易合同3篇
- TZJXDC 002-2022 电动摩托车和电动轻便摩托车用阀控式铅酸蓄电池
- GB/T 4744-2013纺织品防水性能的检测和评价静水压法
- GB/T 337.1-2002工业硝酸浓硝酸
- 《解放战争》(共48张PPT)
- 放射工作人员法律法规及防护知识培训考核试题附答案
- 劳动仲裁追加申请申请书(标准版)
- 西方法律思想史 课件
- 各种绿色蔬菜收货验收作业标准和蔬菜品质标准课件
- 内蒙古乌兰察布市市药品零售药店企业药房名单目录
- 叉车年度检表
- 试生产方案确认表(各单位会签)
评论
0/150
提交评论