版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
唐大仕北京 Javaa的数据类型分c两大 ~}vHbyte,short,int,
!基本数据类型(primitive!引用类型referencetypes
kmvHfloat,
OsHvclass)\^这里!doubled2= !Personp2= 5Javaa定f!整数型&&&&byte,short,int,,!逻辑型 !字符型&&&&boolean类型适n逻辑运算,一般用nboolean类型数据只允许取值true或!\可以)或非)的整数替ttrue和!if(a=5)在javaa用法e b= //do}char型数据用来表示通常意f!charc= c1=Java语言a还允许使用转f字符':'来将其后的字符转变c其它的含!charc2= //t Jav而\受具~Jav +,2> ,+/>,+/ ,-+>,-+ ,0->,0-!十进制整数,如*+%&,*-% (Java7以上Java语言的整型常量默认cintinti声明long型常量可以后加l或L l=Javaa vH ,*- Java7以上 (千分|分割符用下划线表示!,'*- Java浮点型常量默认cdouble d= f=intx, floatf= JcfloatH@Sdoubled= charc= x= }}标识符!(1)标识符可以由字母、数字和下划线(_)、美元符号($)!!变量、常量随使用随定 唐大仕北京 算术运算符0*,(,%,++, 逻辑运算符0!,&%|%;%|运算符0&,|,;,~赋值运算符03扩展赋值运算符+•有关 *.(-(整除 *.')(+(实数除法有关 &*))%&,有关%的含 偶数a%2,整除a%7,个|有关++% a=5; a=5;b=++aa=5;b=a++^!逻辑 &&短路 ||短路ab短路!short-circuit) --第一个操作数cMyDate if((d!=null)&&(d.day>31)) //dosomethingwith if(i<0||i>31) System.out.println("非法赋 •••~++**+*+*+**+++*++*+++*+++*++*****+**+**+<++**+*++*++*++*++++*++++:++**+*++*++*++*++*+**++*移|运算符 a<<b;"将二进制形式的a逐|左移b|,最}|空出的b| "将二进制形式的a逐|右移b|,最高|空出的b|补原来的符号 a>>>b;"将二进制形式的a逐|右移b|,最高|空出的b|移|移|!对nint型整数移|a>>b,系统先将b对,+取模,得到的结果才是真正移|!对nlong型整数移|时 ,则是先将移||数b对/-取77777777 longl= inti=!特例0可以将整型常量直接赋值给byte,short,char等类型变量,而\需要进! b=! b=nh- a+=a=7a-=a=a-7a*=a=a/=a=7a%=a=a&=a=a|=a=a^=a=a<<=a=a>>=a=a>>>=a=字符串连接运算符+ inti=300Strings="hello,"+ inti=300Strings="hello,"+ //输出:hello,305 5.0+i<30&&!首先应按照运算符的优先级rRL dataLto*Lto%LtoLto68Lto7Lto!Lto:Lto<LtoLtoRtoRto77 7表达式a!所有的byte,short,char参与算术运算等转
!使用javap 类 唐大仕北京 顺 分 循
A
b=a>0?a:-s=d=Integer.parseInt(sJavaa /*…*/用n多行注释。注释r/*开始,到*/结束,^o 其a,第3种注释d要是c支持Kjaaoc而采用的。jaaoc能识别注释a用标记标识的一些特殊o注释加入它所生成的HML文w。常用的标记如下。!@see:引用其s!@version!@author @param!@return!@exceptionjavadoc例分支语句&&GJit=h使用switch!case例 分数等
casecase…case}应用e I56a的窗~!!New—Other—Windows—SwingDesigner—!在窗~!组w上右键,AddNewEventNetbeans!新建—Other— !布局可设!循环~部分!迭t部分!!for循 while循 do/while循11FF2TTF3TfEr循环语句result+=}System.out.println("result="+Jhile循环语句
result+=}System.out.println("result="+ result+=System.out.println("result="+ 有关GotoJavaa!在循环a:break标号,continue!!{ !{!break!!}!!}} • }System.out.println("Game
!publicstaticvoidmain(String!for(inti=0;i<100;i++)!if!!!}! }示例:求100
唐大仕北京
int[]a =newint[3];a[0]=3;a[1]=a[2]=MyDate[]dates=newMyDate[3];=newMyDate(22,7,dates[1]=newMyDate(1,1,dates[2]=newMyDate(22,12,Java语言a声明数组时\能指定其长度(数组a元素的个数)int !int[]a=newa#静态初#在定f数组的同时就cint[]a={3,9,Y9,int[]a=newint[]{3,9,8MyDate[]dates=newMyDate(22,7,newMyDate(1,1,newMyDate(22,12, 数值类型是0,引用类型是null)int[]a=new!indexc数组元素下标,可以是整型常量或整型表达式。如 !数组元素下标r0开始;长度cn的数组合法下标取值范围 0~n- !int[]ages=new!for(inti=0;i<ages.length;i++System.out.println(ages[i]System.out.println(age
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030金属珍珠漆行业调研及市场前景预测评估报告
- 2025年养老护理员技能证书理论全国考试题库(含答案)
- 2025年云南省综合评标专家库考试题库含答案
- 茶艺活动协议书
- 2025年施工升降机司机(建筑特殊工种)职业技能考试试题及答案
- 2025年穿线师考试题库及答案
- 独立站支付系统五年技术整合与跨境风控策略报告
- 试验园区协议书
- 2025年新能源汽车十年市场趋势分析报告
- 2025至2030中国肾功能检查行业市场深度研究与战略咨询分析报告
- 2026危险品物流行业成本控制与运营效率优化专项研究报告
- 借用公司签合同协议
- 外耳道湿疹的护理
- 总经理年度工作述职报告
- 线束厂现场管理制度(3篇)
- 鼻炎中医讲课课件
- 黑龙江省哈尔滨香坊区五校联考2026届物理九上期末考试试题含解析
- 孔隙率测定方法
- 2025 初中中国历史一二九运动的爆发课件
- 技术开发文档编写与归档规范
- 2025至2030全球与中国结冷胶行业市场规模分析及竞争策略与发展趋势分析与未来投资战略咨询研究报告
评论
0/150
提交评论