JAVA自学代码集合.doc

JAVA自学代码集合.doc

ID:50826985

大小:110.50 KB

页数:13页

时间:2020-03-15

JAVA自学代码集合.doc_第1页
JAVA自学代码集合.doc_第2页
JAVA自学代码集合.doc_第3页
JAVA自学代码集合.doc_第4页
JAVA自学代码集合.doc_第5页
资源描述:

《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

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

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

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