
java基础
文章平均质量分 88
JanneyTan
这个作者很懒,什么都没留下…
展开
-
JAVA JDK下载安装及配置环境变量
下载 JDK各版本下载应该直接去官网下载,地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载的时候看自己的机子是几位的,32位或64位,以防在以后在安装eclip原创 2016-06-22 22:53:23 · 797 阅读 · 0 评论 -
Java之重载和重写
重载(Overload)与重写(Overwrite/Override)都是针对方法来说的,那这两种机制有什么好处呢? 重载——同样的一个方法能够根据输入数据的不同,做出不同的处理。【有不同的参数列表(静态多态性)】重写——当子类继承自父类的相同方法,输入数据一样,但要做出有别于父类的响应时,就需要重写父类的方法。即在子类中重写该方法【相同参数,不同实现(动态多态性)】用个toy program应该更好理解一些,看完程序之后建议读者应该先想一想输出结果是什么。原创 2016-12-11 22:20:54 · 2616 阅读 · 5 评论 -
Java之多态
Java中面向对象最核心的东东——多态。通过多态使我们的程序复用性和可扩展性更好。多态,也叫动态绑定或迟绑定,是指在执行期间(而非编译期间)判断所引用对象的实际类型,根据其实际的类型调用其相应的方法。简单理解为只要子类方法重写了,实际当中new的是哪个的方法,调用的就是哪个的方法来进行实现。动态绑定的条件:有继承、有重写、父类引用指向子类对象原创 2016-12-12 22:34:32 · 590 阅读 · 2 评论 -
Java之多线程与方法调用
简单理解线程与进程:线程指的是程序里不同的执行路径,看上述的运行顺序图,机器上实际上运行的是线程;进程是一个静态的概念,一个进程里有一个主线程叫做main()方法,是一个程序、一个进程里面的不同的执行路径。原创 2016-12-19 12:35:28 · 24835 阅读 · 6 评论