java学习笔记
IDU520
这个作者很懒,什么都没留下…
展开
-
详解java继承、多态特性
一、继承 在设计继承时,会把共同的代码放在某个类中,然后告诉其他的类说此类是它们的父亲。当一个类继承另一个类的时候,也就是子类继承自父类。 举个简单的例子,Animal类(动物类),包含动物sleep()和eat()的方法,而Dog类以及Cat类也会存在这样的方法,为了使代码简洁,可让Dog类和Cat类继承Animal类。关键词为extends: public class Animal{ voi...原创 2019-07-03 20:50:31 · 147 阅读 · 0 评论 -
JAVA对象的创建与回收
1.对象与变量的生存空间 1.生存空间为栈与堆。对象生存空间是堆。不管实例变量还是局部变量,对象本身都会在堆上。 实例变量是声明在类里而不是方法里面,它的生存空间为堆,这个堆是创建对象所占用的堆空间。局部变量指的是存在于方法里面或者方法的参数上的变量,它的生存空间为栈,它是暂时的,生命周期只限于方法被放在栈上的这段期间(也就是方法调用至执行完毕为止)。当调用一个方法时,该方法会被置于栈顶,为正在执...原创 2019-07-10 10:44:33 · 337 阅读 · 0 评论 -
java集合Collection、List、Map
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 ...转载 2019-08-14 21:18:40 · 119 阅读 · 0 评论 -
java三目运算符
三目运算符在编程笔试题经常出现 if(left<right) min=left; else min=right; 等同于: min=(left<right)?left:right;原创 2019-09-23 22:00:56 · 144 阅读 · 0 评论