- 博客(3)
- 收藏
- 关注
原创 JAVA面向对象中重载和重写的区别
java 方法的重载跟重写总结1.方法重载(overload):同一个类中方法之间的关系。这里要弄清楚如何区别是两个方法签名是否同一个方法的签名。方法签名的区分规则:方法签名的区分是以方法的参数类型、排序与个数为标准的。如果两个方法签名有相同的参数类型、参数排序和参数个数,那么这两个方法使用的同一个签名。在同一个类中两个方法使用同一个方法签名会报错。而方法重载就是两个方法使用了相同的方法名而方法...
2018-10-08 23:19:07 563
原创 JAVA中异常的处理
java异常处理对于异常的正常处理,能够将异常提供给编程人员,或者是用户,使得本来已经中断了的程序以适当的方式继续运行,或者是退出,并且能够保存用户的当前操作,或者进行数据回滚,最后再把占用的资源释放掉。java中所有不正常类都继承于Throwable。Throwable有两个子类,一个是Error,一个是Exception.Error的出现有两种情况 一种是:虚拟机错误,一种是线程死锁T...
2018-10-08 23:17:21 92
原创 JAVA中内存管理总结
java是如何管理内存的Java的内存管理就是对象的分配和释放问题。(两部分)分配 :内存的分配是由程序完成的,程序员需要通过关键字new 为每个对象申请内存空间 (基本类型除外),所有的对象都在堆 (Heap)中分配空间。释放 :对象的释放是由垃圾回收机制决定和执行的,这样做确实简化了程序员的工作。但同时,它也加重了JVM的工作。因为,GC为了能够正确释放对象,GC必须监控每一个对象的...
2018-10-08 22:49:08 120
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人