Java入门系统Java基础知识部分总结.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《Java入门系统Java基础知识部分总结.docx》由会员分享,可在线阅读,更多相关《Java入门系统Java基础知识部分总结.docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品名师归纳总结Java 入门 系统 Java 基础学问部分总结1、虽然有很多伴侣可能进行了多年的java 开发老手, 但可能仍然对某些点缺乏认真探究。2、去一些公司求职面试或笔试时的技术题目中,也往往会涉及到这里的一些内容。所以,期望下边的这些总结能够对一些学习java 或求职的伴侣有些许帮忙。1、 关于 java 类中的缺省的构造器publicclassA此时假如用newA;java 编译器将使用缺省的构造器。假如此时用 new A;参数的构造器。将产生一个编译错误,由于此时显式定义了,一个有2、Java 中的类名与文件名假如一个 java 类没有显式定义没有参数的构造器,将有一个默认缺省
2、的构造器。假如定义了一个有参数的构造器,那么原先的缺省的构造器将不在有效。publicclassApublicAinti1、在一个 java 文件中可以有多于一个类定义 更常见于某些组件的监听器类 ,但只能有一个 public class定义,且与文件同名。2、假如一个 java 源文件中没有 public类,那么每个类的名字没特别规章, 即不必与文件同名。3、在编译后产生的 class文件中,仍然是多个单独分开的class 文件。3、import关键字1、import 语句必需定义在全部的 class 定义之前。2、import 语句只是为编译器指明白一个路径, 并不像 C或C+中的 #in
3、clude , 所以用 import .*并不影响性能可编辑资料 - - - 欢迎下载精品名师归纳总结Java 中的关键字很多大家都比较熟识,而有几个就不是很常用,如:1、goto 和 const 是保留关键字,在 java 中没使用2、strictfp和 volatile不常用; sizeof、zhen 不是关键字。3、true,false,null不是严格意义上的关键字,而是literals。5、java 方法中的传递值参在 Java 方法中传递参数,对于基本类型来讲传递的是值参数,相当于建立的一个参数的拷贝,不影响原先变量的值。在引用方法中可以转变传递对象的内容,但对象引用会转变。 像
4、A5d87b2从来不publicclassttpublicstaticvoidA;mainStringargsAaa=newaa.num=5;ttt=newtt;System.out.println33ab=+ab+num=+ab.num;classAintnum;4、Java 中的几个特别关键字System.out.println11t.testaa;aa=+aa+num=+aa.num;System.out.println22aa=+aa+num=+aa.num;voidtestAaAab=newA;a=ab;6、变量初始化java 中的变量在使用之前必需被初始化,当创建一个对象的时候一些
5、类的变量会自动初始化并给予缺省值。数字类赋值 0;char类型赋值 u0000; boolean类型赋值 false;引用对象赋值 null;可编辑资料 - - - 欢迎下载精品名师归纳总结留意的是在方法之外的类变量的值是自动赋初始值,而方法内的局部变量必需手工初始化。classAAintnum;voidtestintj;j=5;/ 没有这一行就编译不会通过。j=j+num;7、switch语句这个点常常在求职笔试题目中显现。 default放在最上边编译没问题 ; 遇到符合分支的,假如没有break 会始终向下运行。publicclassttpublicstaticvoidmainStrin
6、gargs ttt=newtt;t.test2;/可转变成 3 运行一下看一下结果voidtestinti switchidefault:System.out.printlndefault; case1:System.out.println111; break;case2:System.out.println222; break;8、关于 java 中的 label使用.breaklabel.continuelbele.lable:statement;/ 这里的 statement 必需是一个 loop 循环publicclassttpublicstaticvoidmainStringargs
7、可编辑资料 - - - 欢迎下载精品名师归纳总结ttt=newtt; t.test;voidtest System.out.println0000; lb1:forinti=0;i10;i+lb2:forintj=0;j2;j+ifi=2continuelb1; System.out.printlni=+i+j=+j;System.out.println111111;9、类型转换校正classEmployee|classManager向上校正,总是答应的, Manager直接使用父类 Employee的方法。向下校正,必需用 instanceof检验,才能将一个 Employee转换为 Man
8、ager对象。publicvoidtestEmployeee ifeinstanceofManagerManager.m=Mnagere;10、方法重载 overloading、方法掩盖 overriding方法重载 overloading肯定要求名字相同,参数不同,返回类型可以相同也可以不同classvoidAtestinticlassAAextendsAint returntestinti, 5;intj可编辑资料 - - - 欢迎下载精品名师归纳总结classpublicAAinticlassAAextendsApublicAAinti=5;/这里出错,没有父构造器注:方法掩盖 over
9、riding要求名字,参数,返回类型全部必需相同,拜访掌握符可以不同, 但必需大过父类的。 由于假如名字和参数都已经相同了就肯定要求返回类型相同,否就认为这是一个新的方法了,名字就必需不同了。classvoidclass publicAtestintiAAextendsAvoidtestinti/如是换成 private就编译不通过。注:关于掩盖方法抛出反常的问题。如A 是父类, B是继承 A的子类。 B 中的方法 meth 去掩盖父类 A的此方法时, B 中不能 throws 出新的反常,只能是父类抛出的反常或其子集。更甚至可以不抛出反常。11、关于类的构造重视载问题由于父类 A 自定义了构
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java入门系统Java基础知识部分总结 Java 入门 系统 基础知识 部分 总结
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内