码迷,mamicode.com
首页 >  
搜索关键字:java学习笔记    ( 1268个结果
java继承总结
java学习笔记1.继承关键字:extends在 Java 中,类的继承是单一继承,也就是说,一个子类只能拥有一个父类,所以 extends 只能继承一个类.eg:public class Penguin extends Animal{ }implements使用 implements 关键字可以变 ...
分类:编程语言   时间:2017-11-12 00:32:23    阅读次数:208
java学习笔记1
1.1 Java的特点 1.1.1面向对象: · 与C++相比,JAVA是纯的面向对象的语言 C++为了向下兼容C,保留了很多C里面的特性,而C,众所周知是面向过程的语言,这就使C++成为一个"混血儿"。而JAVA语法中取消了C++里为兼容C所保留的特性,如取消了头文件、指针算法、结构、单元等。 1 ...
分类:编程语言   时间:2017-11-08 17:47:29    阅读次数:144
Java学习笔记(二十四):单例设计模式singleton
为什么要使用singleton设计模式? 假设设计了一个操作数组的工具类(Tools),里面有一个锤子的方法(Hammer),如果不使用singleton设计模式,每次想调用Hammer方法都需要new一个Tools类出来 运行结果 这样很浪费内存资源,就像一个班级的人吃核桃需要用锤子砸,没必要为每 ...
分类:编程语言   时间:2017-11-04 13:27:30    阅读次数:206
Java学习笔记(二十三):final关键字
final关键字有三种使用场景: final修饰类 final修饰方法 final修饰变量 final修饰的类,不能再有子类继承。 只要满足以下条件就可以把一个类设计为final类: final修饰的方法,可以被子类调用,但是不能被子类方法覆盖。 满足以下条件将一个方法设计为final方法: fin ...
分类:编程语言   时间:2017-10-31 22:46:55    阅读次数:253
Java学习笔记(二十二):打包程序
加入一个程序测试完毕,我们就可以将它打包,就可以放到服务器上运行了 找到左下角的终端 点击 输入命令: clean:清除以前生成的包 -DskipTests=true:表示不进行程序测试 回车运行,打包成功! 然后生成了一个包 在这个目录下运行cmd,shift+右键。 就可以运行这个包了。 ...
分类:编程语言   时间:2017-10-30 17:07:55    阅读次数:231
Java学习笔记(二十一):类型转换和instanceof关键字
基本数据类型转换: 自动类型转换:把大类型的数据赋值给大类型的变量(此时的大小指的是容量的范围) 强制类型转换:把大类型的数据赋值给小类型的变量 引用类型转换: 引用类型的大和小,指的是父类和子类的关系 自动类型转换:把子类对象赋值给父类变量(多态) 强制类型转换:把父类类型对象赋给子类对象 ins ...
分类:编程语言   时间:2017-10-30 11:28:39    阅读次数:173
Java学习笔记(十八):多态
什么是多态 多态的好处 举个例子:需求:给饲养员提供一个喂养动物的方法,用于喂养动物 假如没有多态,会发现针对不同类型的动物,我们需要提供不同的feed方法来喂养,当需求变化时,比如增加动物,就要增加针对这个动物的feed的方法,代码不够简洁优雅。 我就想提供一个喂养的方法可以给所有类型的动物喂养, ...
分类:编程语言   时间:2017-10-29 16:49:53    阅读次数:187
Java学习笔记(十七):super关键字
子类隐藏的例子,由于“就近原则”,子类的name字段会覆盖父类的name字段 ...
分类:编程语言   时间:2017-10-29 15:56:55    阅读次数:129
Java学习笔记(十六):static关键字
...
分类:编程语言   时间:2017-10-29 14:34:51    阅读次数:175
Java学习笔记(十五):this关键字
...
分类:编程语言   时间:2017-10-29 11:24:44    阅读次数:153
1268条   上一页 1 ... 10 11 12 13 14 ... 127 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!