Java学习基础知识点.docx

Java学习基础知识点.docx

ID:51690332

大小:34.81 KB

页数:3页

时间:2020-03-15

Java学习基础知识点.docx_第1页
Java学习基础知识点.docx_第2页
Java学习基础知识点.docx_第3页
资源描述:

《Java学习基础知识点.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1:常见的算术运算符有哪些?+-*/++--+运算符的作用有哪些?正号加号字符串连接符除法和取余的区别?%是求模运算符/是除运算符二者都是双目运算符。它们之间的区别就是:%是求余运算,即2%10=2,10%3=1。/是普通的除号,即10/2=5++和--的使用规则?i++i--先取值,再自增或自减++i--i先自减、自增再取值2:常见的赋值运算符有哪些?=+=-=*=/=%=+=运算的作用是什么?a+=b==a=a+b扩展的赋值运算符有什么特点?赋值的同时,加入运算。3:shorts=1;s=s+1;有没有问题?如果有怎么解决?shorts=1;s=(short)(s+1);shorts=1

2、;s+=1;有没有问题?如果有怎么解决?没有隐式类型转换可以从小到大自动转,即byte->short->int->long如果反过来会丢失精度,必须进行显示类型转换而s+=1的意思与s=s+1不同,s=s+1这句先执行s+1然后把结果赋给s,由于1为int类型,所以s+1的返回值是int,编译器自动进行了隐式类型转换所以将一个int类型赋给short就会出错,而s+=1不同由于是+=操作符,在解析时候s+=1就等价于s=(short)(s+1),翻番来讲就是s+=1<=>s=(s的类型)(s+1)4:常见的关系运算符有哪些?==!=><>=<=instanceof检查是否是类的对象“Hell

3、o”instanceofStringture关系运算符的结果有什么特点?结果是唯一的falsorture5:常见的逻辑运算符有哪些?&&

4、

5、!与或非短路与、短路或的特点Fals&&ture为fals一假则假Fals

6、

7、ture为ture一真则真7:如何实现对两个整数变量的值进行互换。Inta,b,c;a=10;b=20;c=a;a^=b;a=b;b^=a;b=c;a^=b;8:流程控制语句有几种?顺序结构选择结构循环结构11:if语句的格式有几种,用法?Ifif-elseif-elseif-elseif12:看程序写结果:请自己独立分析,先不要编译运行。第一题intx=1,y=1;if(x+

8、+==2&++y==2){x=7;}System.out.println("x="+x+",y="+y);报错---------------------------------------------------第二题intx=1,y=1;if(x++==2&&++y==2){x=7;}System.out.println("x="+x+",y="+y);X=1,y=1---------------------------------------------------第三题intx=1,y=1;if(x++==1

9、++y==1){x=7;}System.out.println("x="+x

10、+",y="+y);报错---------------------------------------------------第四题intx=1,y=1;if(x++==1

11、

12、++y==1){x=7;}System.out.println("x="+x+",y="+y);x=7,y=1---------------------------------------------------第五题booleanb=true;if(b==false)System.out.println("a");elseif(b)System.out.println("b");elseif(!b)System.ou

13、t.println("c");elseSystem.out.println("d");d---------------------------------------------------13:编写代码实现如下内容:if语句实现考试成绩分等级。90~100A等。80-89B等。70-79C等。60-69D等。60以下E等。请根据给定成绩,输出对应的等级。14:把今天讲过的其他案例再练习一遍

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

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

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