电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Java学习日记VIP免费

Java学习日记_第1页
1/7
Java学习日记_第2页
2/7
Java学习日记_第3页
3/7
Java学习日记1,一个文件里可编写多个类,一个文件里不能有两个public类。独立运行的类必须有main()函数。2,Print()不换行,println()打印新东西之前会换行。3,在setclasspath前后不能有空格,不能有中文符号。4,三种注释方法://、/*…*/、/**….*/,/*….*/不能嵌套,注释功能有:说明程序的功能,可以取消代码,或者是回复代码。5,标识符:由字母、数字、下划线、美元符号组成,不能以数字、关键字开头6,常量:不变的数值。有整型,长整型,单精度、双精度、布尔常量、字符常量、字符号常量。单精度常量以’f’结尾。7,变量就是系统为程序分配的一块内存单元,用来存储数据。变量须先定义后使用,不允许嵌套定义。8,低字节的类型可以转换成高字节的类型,高字节的类型不可以转换成低字节。9,流程控制:if若有多条语句最好用大括号括起来。问号表达式:y=x>0?x:-x;若表达式为真,结果为x,反之为-x.10,Switch()语句只接受int、byte、char、short类型数据,switch语句用break,多个条件执行相同命令:case1:case2:……break;11,while语句后若有“;”,不是不执行该语句,而是一直在执行空语句。12,do..while..语句不管三七二十一都执行该语句,直到while语句为假,且while()后有“;”。13,system.in.read():从键盘上读取数据;14,定义数组:int[]x或intx[];arraycopy数组拷贝。15,面向对象三大特征:封装、继承、多态。一个类中方法可以访问同类成员。若局部变量和成员变量名字一样,则成员变量隐藏。16,一个类中方法可以访问同类的成员变量和局部变量。17,“==”与“equals()”的区别:“==”是比较两个对象的值是否相同,而equals()是比较两个对象的内容是否相同。例如:Stringstr1=newString(“abc”);Stringstr2=newString(“abc”);Stringstr3=str1;If(str1==str2)System.out.println(“true”);ElseSystem.out.println(“false”);则结果返回为false。因为sr1和str2在堆中首地址不一样,而str1和str3首地址是一样的。若If(str1.equals(str2))System.out.println(“true”);ElseSystem.out.prinltn(“false”);则结果返回的是true,因为比较的是内容。18,用private修饰的成员变量,在同一类中可以访问,在其他类中不可以访问。程序代码要求强内聚弱耦合19,构造方法:和类名一样,无返回值,不能用return语句。实例对象一产生就立马调用构造方法,有几个实例对象就调用几次,一次完成对实例对象的初始化,若没有定义构造函数,系统会自动生成一个空构造函数,也可以进行重载。若定义了构造函数,则不再产生构造函数。了解构造函数执行过程。20,finalize()方法类似于C++中析构函数,在被清除之前会调用这个函数。21,static静态方法只能直接调用同类中其他的静态成员,而不能访问非静态成员。静态方法在使用之前不用创建任何对象,而非静态对象在使用之前必须先创建实例对象。静态方法不以任何方式调用this和super方法22,内部类:在类中直接定义内部类,内部类可以访问外部类成员变量。在程序块中均可定义内部类。23,类的继承:在java中只支持单继承,但类可以有多层继承,子类继承了父类所有的成员变量和成员方法,但不继承父类的构造方法,可使用super方法调用父类的构造方法。24,final()可声明类、属性、方法,若声明为类,则该类不被继承。若声明为变量,则该变量变为常量。若声明为方法,则该方法在子类中不能被覆盖。25,含有抽象方法的类称为抽象类。抽象方法:abstractintaa(intx,inty);一般方法:intaa(intx,inty){程序代码}两者的区别:前者必须由abstract修饰,只能声明,不能实例化,没有大括号;后者有大括号,说明实现了代码,不是抽象方法。26,特殊的抽象类称为接口,接口中所有的方法都是抽象的。一个类用implements去实现一个接口的所有方法。27,一个类继承了另一个类,不能使用比继承类的访问权限更低的权限去访问该类。28,delperson.class删除person字节码;javac*.java:编译所有源文件。29,ainstanceofB:判断a是否是B的一个实例对象。对象的类型转换:子类可以转换成父类。Object是所有类的父类。30,异常是非致命的错误,不...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Java学习日记

海纳百川+ 关注
实名认证
内容提供者

热爱教学事业,对互联网知识分享很感兴趣

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部