Java
LR0
这个作者很懒,什么都没留下…
展开
-
Eclipse常见问题及使用技巧
1.先装Java的JDK包,装完之后再装Eclipse,会自动所引导Java环境而不用自己在环境变量里设置,至于Java环境变量的设置,如果自己添加不成功,还希望用命令行中庸javac编译Java程序的话,可以每次打开命令行之后手动执行下面两句 set JAVA_HOME=D:\JAVA\Java8 set Path=D:\JAVA\Java8\bin; 这里面是我的目录,替换成自己的即可 ...原创 2019-02-12 09:38:10 · 219 阅读 · 0 评论 -
JAVA跨平台及三大版本简介
一、java跨平台原理 从图中就可以看出,java既是编译型语言也是解释型语言,只不过它编译过后不是对应CPU的指令集,而是一个自己体系的字节码文件,这个文件将在Java虚拟机上解释运行,我们不需要考虑各个平台的虚拟机是怎样的,他们由相关人员来编写,但是他们留给我们程序员的上层接口是统一的,这样我们就可以写出跨平台的程序了 二、JDK、JVM、JRE JDK(Java Develo...原创 2019-02-12 10:03:03 · 319 阅读 · 0 评论 -
Java多态
多态指的是同一个方法调用,由于对象不同可能会有不同的行为。现实生活中,同一个方法,具体实现会完全不同。 同样是调用人“吃饭”的方法,中国人用筷子吃饭,英国人用刀叉吃饭,印度人用手吃饭。 多态的要点: 1. 多态是方法的多态,不是属性的多态(多态与属性无关)。 2. 多态的存在要有3个必要条件:继承,方法重写,父类引用指向子类对象。 3. 父类引用...原创 2019-02-12 21:52:47 · 279 阅读 · 0 评论 -
Java方法的重写
子类通过重写父类的方法,可以用自身的行为替换父类的行为。方法的重写是实现多态的必要条件。 方法的重写需要符合下面的三个要点: 1.“==”: 方法名、形参列表相同。 2.“≤”:返回值类型和声明异常类型,子类小于等于父类。 3.“≥”: 访问权限,子类大于等于父类。 public class testOverride { public static...原创 2019-02-12 22:12:13 · 140 阅读 · 0 评论