欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > > 文章正文

javase题目笔记,javase笔记

来源: javaer 分享于  点击 11270 次 点评:67

javase题目笔记,javase笔记


1.接口多继承类单继续(避兑菱形继承危险)

2.接口可以默认实例化方法(jdk1.8以后)

3.子类构造器使用会默认调用父类无参构造器(父类只有有参子类构造器行会报错)

4.抽象类不能创建对象(即实例化对象)

5.方法没有返回值不必须声明无效。(构造器)

6.创建类赋值空调用方法会空指针异常

7.多态:子类的对象给父类引用只能调用父类的方法和属性,方法相同才则调子类(子类所有其他都调用不到)(否则强转)

父类可以强转到子类。真身是子类,真身如果不一致不能强转。(编译类型无法转换异常,编写时不报错)      

强转((A类)B)。

只有方法有多态概念复写,属性不存在这种概念。调用时是父类的属性,可以强转调子类

8.抽象类的抽象方法不能和私人,最后,静态共存。构造方法不能被重写,可以声明私人

9.split(“\\。”)里面是正则表打式【\\转意】(“”)任意一位字符分割(\也是特殊字符,所以\\)

10.round四舍五入(加0.5取整)

11.int是基本数据类型,但能通过反射获得类的类对象 

12.Random r = new Random(); int i = r.nextint(10); 1-9整数

13.排序:可比较的比较器

14.运行时异常:数组越界集合越界空指针无法转换数学类无法找到异常

非运行时异常:IO异常无法转换异常:子类的实例给父类引用,强转其他子类时。

15.构造方法不能被重写。构造方法不能被继承

16.protected和私人(都可以修饰在内部类上)不能修饰在外部类上

17.接口1.8前方法只公,1.8出现defalut,1.9可以使用私人等。

18.StringBuffer 字符串变量(线程安全)Vector 线程安全:HashTable 线程安全:StringBuffer 线程安全:

其他非安全

 

相关文章

    暂无相关文章

用户点评