java基础知识学习技巧总结

java基础知识学习技巧总结

ID:17603497

大小:37.50 KB

页数:10页

时间:2018-09-03

java基础知识学习技巧总结_第1页
java基础知识学习技巧总结_第2页
java基础知识学习技巧总结_第3页
java基础知识学习技巧总结_第4页
java基础知识学习技巧总结_第5页
资源描述:

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

1、JAVA学习交流群:514167678JAVA基础知识学习技巧总结JAVA学习交流群:514167678在这里给大家整理了一篇JAVA的学习小技巧,希望能给大家带来帮助。1、byte通常用来进行位运算,位宽度窄,一般不用来计算2、关键字都是小写的,在eclipse中显示为红色。3、变量给了缺省的初始值,C语言没给,只给分配了空间,里面的数不确定4、char的缺省值是ASCII码中第1个5、运行效率:i++>i+=1>i=i+16、布尔值不能进行大小比较,只能进行==比较7、先算&&再算

2、

3、。另外&&为短路与的意思。例1:判断以下i的变化。  inti=2,j=3;  booleanb=i>j&

4、&i++>2;  System.out.println(i);答案:2例2:以下在a,b,i不知道的情况下,判断真还是假。((a>b)

5、

6、((3-2)>2))

7、

8、(5>2)&&(true

9、

10、(++i>2))答案:真8、>>带符号右移,前面移空的位置添加符号位相同的数 0

11、0011000  右移两位(正数) 0

12、0000110 1

13、0011000  右移两位(负数) 1

14、1111100   >>>带符号右移,前面移空的位置添加09、获得-5到2的随机数    inti;  Randomr=newRandom();  i=r.nextInt();  //  i=Math.abs(i%10)+1;/

15、/获得0到10的随机数  i=Math.abs(i%8)-5;//获得-5到-2的随机数  System.out.println(i);  10、数组创建时,大小(内存)可以是前面的变量.可以动态创建数组的大小(内存),创建后就不能再改大小.例:  intt=9;  int[][]jiu;  jiu=newint[t][];otherstaffoftheCentre.Duringthewar,ZhuwastransferredbacktoJiangxi,andDirectorofthenewOfficeinJingdezhen,JiangxiCommitteeSecretary.Startin

16、gin1939servedasrecorderoftheWestNorthOrganization,SecretaryoftheSpecialCommitteeAfterthevictoryofthelongMarch,hehasbeentheNorthwestOfficeoftheFederationofStateenterprisesMinister,ShenmufuguSARmissions,DirectorofNingxiaCountypartyCommitteeSecretaryandrecorderoftheCountypartyCommitteeSecretary,Ministe

17、rsand9JAVA学习交流群:51416767811、变量的作用域。定义的数个变量其实是放在一个栈的结构中,后定义的变量先消失,先定义的变量后消失,作用域比后定义的变量大。12、.基本数据类型参数的传递是值传递,  引用....................址传递.classLength{ intlength;}classPeople{ voidwalk(Lengthlength){  length.length=+=2; } publicsaticvoidmain(String[]args){  Lengthl=newLength();  l.length=20;  newPeople(

18、).walk(l);  System.out.println(l.length); }}13、方法的重载,不能通过返回值类型不同来区别,只能通过参数的不同来区别.14、方法或变量加static和不加static的方法,是类的对象的方法.对象消失,方法消失    加static的方法,是类的方法.对象消失,方法存在.方法的地址是静态的与类绑定  变量和上面也一样.15、静态方法,只能访问类的静态成员和该方法的成员 16、JAVA不支持多重继承,类似一个树,一个类只有一个父类,但可以有多个接口  C++支持多重继承,类似一个网,一个类可以有多个父类17、子类默认调用了父类无参构造函数.如果父类没有

19、无参构造函数,必须手动重写子类的构造方法,并用super(参数)调用父类中有参构造的方法.例:classPeople{ privateintage; publicPeople(intage){  this.age=age; }}classDoctorextendsPeople{ //不写以下构造方法则出错. publicDoctor(){  super(23); }otherstaffoftheC

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

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

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