Java知识点积累
来源:互联网 发布:淘宝信用卡分期买手机 编辑:程序博客网 时间:2024/05/14 07:35
1.Java中对象与引用的区别
http://zwmf.iteye.com/blog/1738574
2.String创建后是不可以改变的
http://blog.csdn.net/zhangjg_blog/article/details/18319521
3.Java中垃圾回收器只能回收那些由new操作符创建的对象。
4.“==”运算符比较的是两个对象引用的地址是否相等,equals()方法是String类中的方法,比较的是两个对象引用所指的内容是否相等。
5.继承。子类没有权限调用父类中被修饰为private的方法,只可以调用父类中修饰为public或protected的成员方法。当重写父类方法时,修改方法的修饰权限只能从小的范围到大的范围改变。
6.继承。实例化子类对象时,首先要实例化父类对象。父类无参构造方法会被自动调用,但有参构造方法并不能被自动调用,只能依赖于super关键字显式地调用父类的构造方法。
7.直接输出对象时,会默认调用对象的toString()方法。
8.一个.java文件中可以有多个类,但是只能有一个public类,且该public类名必须与文件名保持一致。
9.抽象类中可以有抽象方法也可以有非抽象方法。抽象类被继承后需要实现其中所有的抽象方法。类不能同时继承多个父类。抽象方法没有方法体。
10.继承必须继承父类的所有方法。
11.接口可以像类一样被权限修饰符修饰,但public关键字仅限用于接口在与其同名的文件中被定义。
12.在接口中定义的方法必须被定义为public或abstract形式。在接口中定义的任何字段都自动是static和final的。
13.一个类可以同时实现多个接口,但是只可以继承一个类。
14.static变量在整个类内共享,可以使用类名.变量名访问;final变量的值不可以被改变。
15.父类的final方法不能被重写,不能被继承;父类中的private方法不能被子类的方法调用。
16.如果一个方法不能被继承,则不能重写它。如private方法。
17.URL url=MyImageIcon.class.getResource("imageButton.jpg"); 图片应该放在workspace中工程\bin\包 路径下,和.class文件放在一起。
18.Java中普通代码块、构造代码块、静态代码块
执行顺序:(优先级从高到低。)静态代码块>mian方法>构造代码块>构造方法。
其中静态代码块只执行一次。构造代码块在每次创建对象是都会执行。
- java知识点积累
- java基础知识点积累
- Java知识点积累
- 知识点积累
- 知识点积累
- 知识点积累
- 知识点积累
- 知识点积累
- 字符串小知识点积累
- javascript常用知识点积累
- android知识点积累
- Android 知识点积累(一)
- Android知识点积累(二)
- 积累小知识点
- 几何问题知识点积累
- JS知识点积累
- python 知识点积累
- C语言知识点积累
- 无意中的意外
- Oracle 关于时间计算
- leetcode 2. Add Two Numbers
- android 不使用READ_EXTERNAL_STORAGE权限进行访问sd卡
- html5的一些新增主体元素
- Java知识点积累
- LevelDB详解
- mysql中的year(date)和date_format(date,format)的用法
- C语言中malloc()函数与alloc()函数简介
- stm32启动文件ld md hd cl vl xl分析及选择
- 正则表达式常用语法总结
- HttpClient用户指南 OverView
- html5 新标签支持js写法
- 关于WEB-INF目录的文件访问问题