欢迎来到天天文库
浏览记录
ID:50826985
大小:110.50 KB
页数:13页
时间:2020-03-15
《JAVA自学代码集合.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第一章.开发简单Java应用程序1.基本代码“架子”①publicclass类名{//程序框架publicstaticvoidmain(String[]args){//静态入口,main方法框架}}2.“输出”代码①System.out.println(“输出信息”);//整行输出信息(换行)②System.out.print(“输出信息”);//输出信息(不换行)/***JavaDoc注释*JavaDoc注释*/3.注释代码(全部以后省略)//单行注释代码/*块注释*//**多行注释代码*多行注释代码*/第二章.变量、数据类型和运算符1.声明变量数据类型说明所占内存空间取值范
2、围int(整型)4-2^31~2^31-1double(双精度浮点型)84.9E-324~1.7976931348623157E308char(字符型)--string(字符串型)--byte(字节型)1-128~127short(短整型)2-32768~32767long(长整型)8-2^63~2^63-1float(单精度浮点型)41.4E-45~3.4028235E38使用方法:①类型描述=值;//赋值②类型描述;//不赋值2.运算符①算术运算符:操作数A操作数B运算符用法说明计算结果10050+A+B相加1506020-A-B相减404030*A*B相乘12002004
3、0/A/B相除5103%A%B取余1②关系运算符:操作数A操作数B运算符用法说明计算结果5030>A>BA大于BTrue10080=A>=BA大于等于BTrue9050<=A<=BA小于等于BFalse8080==A==BA等于BTrue10010!=A!=BA不等于BTrue③逻辑运算符:表达式A表达式BA&&BA
4、
5、B!A逻辑与逻辑或逻辑非TrueTrueTrueTrueFalseTrueFalseFalseTrueFalseFalseFalseFalseFalseTrueFalseTrueFalseTrueTrue④自增、自减运算符自增
6、运算符:a++即为:a=a+1自减运算符:a--即为:a=a-1⑤位运算符-位与运算:(&)Int3表示为:00000000000000000000000000000011Int6表示为:00000000000000000000000000000110按位与运算结果:00000000000000000000000000000010(2)-位或运算:(
7、)Int5表示为:00000000000000000000000000000101Int6表示为:00000000000000000000000000000110按位与运算结果:00000000000000000000000000
8、000111(7)-取反运算:(~)Int 7表示为:00000000000000000000000000000111按取反运算结果:11111111111111111111111111111111000(-8)-异或运算:(^)Int9表示为:00000000000000000000000000001001Int6表示为:00000000000000000000000000000101按异或运算结果:00000000000000000000000000001100(12)-左移运算:(<<)Int5表示为:00000000000000000000000000000101左移I
9、nt2位:按左移运算结果:00000000000000000000000000010100(20)-右移运算:(>>)Int5表示为:00000000000000000000000000000101右移Int2位:按右移运算结果:00000000000000000000000000000001(1)-无符号右移:(>>>)Int256表示为:00000000000000000000000100000000无符号右移Int5位:按右移运算结果:00000000000000000000000000001000(8)⑥赋值运算符Longlen=50;Len+=50;Len-=50;L
10、en*=50;Len/=50;Len=50;Len=len+50;Len=len-50;Len=len*50;Len=len/50Len&=50;Len^=50……Len=len&50;Len=len^50……3.数据类型转换①自动转换规则:1.如果一个操作数位double型,则整个表达式转换为double型。2.数值类型(整型和浮点型)互相兼容。3.目标类型大于源类型。②强制转换(类型)要转换的变量或值第三章.运算符和条件结构1.IF条件结构If(条件){//语句}elseif{//语句2
此文档下载收益归作者所有