- 博客(18)
- 收藏
- 关注
原创 Java学习--能不能自己写个类,也叫System.lang.String?
能不能自己写个类,也叫System.lang.String?可以,但在应用的时候,需要用自己的类加载器去加载,否则,系统的类加载器永远只是去加载jre.jar包中的那个java.lang.String。
2014-06-25 10:07:41 646
原创 Java学习--Java中有内存泄露吗?
所谓内存泄露就是指一个不再被程序使用的对象或变量一直被占据在内存中。java中有垃圾回收机制,它可以保证一对象不再被引用的时候,即对象编程了孤儿的时候,对象将自动被垃圾回收器从内存中清除掉。由于Java使用有向图的方式进行垃圾回收管理,可以消除引用循环的问题,例如有两个对象,相互引用,只要它们和根进程不可达的,那么GC也是可以回收它们的,
2014-06-25 10:02:47 388
原创 Java学习--overload和override的区别
Overload是重载的意思,Override是覆盖的意思,也就是重写。重载Overload表示同一个类中可以有多个名称相同的方法,但这些方法的参数列表各不相同(即参数个数或类型不同)。重写Override表示子类中的方法可以与父类中的某个方法的名称和参数完全相同,通过子类创建的实例对象调用这个方法时,将调用子类中的定义方法,这相当于把父类中定义的那个完全相同的方法给覆盖了,这也是面向对象编程的多
2014-06-25 09:43:36 407
原创 Java学习--异常类RuntimeException面试技巧
在Java中,异常就是程序在运行时出现不正常的情况。在异常中,它们的父类是Throwable,它有两个子类Error和Exception,通常我们在程序中说的异常 情况是指Exception类,在这个Exception类中,有一个RuntimeException特殊的子类异常,如果在函数内有抛出此类或其子类的异常,此时在函数上不需要声明,编译一样可以通过。同 时如果在函数上声明了该异常,调用者可以
2014-06-14 13:55:53 569
原创 Java学习--面向对象的三大特征之一
在多态中,成员函数有以下特点:1.在编译时期:参阅引用型变量所属的类中是否有 调用的方法。如果有,编译通过,没有,编译失败。2在运行时期:参阅对象所属的类中是否有调用的方法。简单总结就是:成员函数在多态调用时,编译看左边,运行看右边。在多态中,成员变量的特点:无论编译和运行,都参考左边(引用型变量所属的类)。在多态中,静态成员函数的特点:无论编译和运行
2014-06-14 08:36:35 620
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人