Java学习笔记
十美元
这个作者很懒,什么都没留下…
展开
-
Java学习笔记_06_内部类
内部类 成员内部类 成员内部类是最为普通的内部类,定义于另一个类的内部,形如下面的形式: class Outer { private int a = 0; class Inner { public void show() { System.out.println(a); } } } Inner像是Outer的成员。成员内部类可以无条件的访问外部类的所有属性。 创建成员内部...原创 2019-11-24 09:31:10 · 198 阅读 · 0 评论 -
Java学习笔记_05
方法重载 在同一个类中,方法名相同,参数列表不同。与返回值类型无关。 参数列表不同: 参数个数不同 参数类型不同 参数的顺序不同 基本的数据类型变量包括:byte、short、int、long、float、double、boolean、char 引用数据类型变量包括:数组、类、接口、枚举 子类重写父类方法 … 父类静态方法,子类也必须通过静态方法进行重写(其实算不上重写) 因为: 静态方法不是...原创 2019-11-24 08:36:27 · 166 阅读 · 0 评论 -
Java学习笔记_04
权限标识符只用于修饰属性和方法,不能修饰变量。但是可以用final定义。 方法中定义的临时变量在方法调用完成之后就不存在了,不需要修饰符定义! 类是变量和方法的集合体 多态能够消除类型之间的耦合关系?这句话怎么理解? 简单地说就是,没有多态,那么等号左边是啥右边就得是啥,这就叫耦合,有了多态,左边是父类(或者接口),右边是子类(或实现类),我只管调用接口里面的方法就是了,至于你实现类怎么去实现,...原创 2019-11-22 17:14:28 · 210 阅读 · 0 评论 -
Java学习笔记_03
List集合 最常见的三种实现类:ArrayList、LinkedList、Vector 常用方法: boolean add(E e):将指定元素追加到此列表的末尾。 void add(int index, E element):将指定元素插入此列表中的指定位置。 boolean addAll(Collection<? extends E> c):按照指定集合的迭代器返回的顺序,将指...原创 2019-11-22 09:41:15 · 120 阅读 · 0 评论 -
Java学习笔记_02
Runtime类常用方法: 每个Java应用程序都有一个Runtime类实例,是应用程序能够与其运行的环境相连接。可以通过getRuntime方法获取当前运行时。 public static Runtime getRuntime() 返回与当前Java应用程序相关的运行时对象。Runtime类的大多数方法是实例方法,并且必须根据当前的运行时对象对其进行调用。 Process exec(St...原创 2019-11-21 19:59:15 · 357 阅读 · 0 评论 -
Java学习笔记_01
javac:是编译命令,将java源文件编译成.class字节码文件 java:是运行字节码文件,是解释器,由java虚拟机对字节码进行解释和运行 JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际计算机上仿真模拟各种计算机功能来实现的。 Java 之所以能够跨平台是因为 JVM 是跨平台的。 这句话是错...原创 2019-11-21 17:10:05 · 113 阅读 · 0 评论