09 2014 档案
摘要:多态:相同类型的变量、调用同一个方法时呈现的多种不同的行为特征。要记住Java程序有编译和运行两个过程。 Human a = new chinese(); 1、编译时类型由声明该变量时使用的类型决定。即Human类型,编译时只能调用该类的方法。 2、运行时类型由实际赋值给该变量的对象决定。即Chin...
阅读全文
摘要:利用继承实现软件复用 1 class Animal 2 { 3 private String type; 4 public Animal(String type){ 5 this.type = type; 6 } 7 public void beat(...
阅读全文
摘要:super调用(父类)调用方法 语法: super.父类方法名(形参列表); 可以在子类方法和构造器中使用,调用父类被覆盖的方法。 实例变量 语法: super.父类实例变量名; 可以在子类方法或构造器中使用,调用父类被覆盖的实例变量。 构造器 语法: super(实参列表); ...
阅读全文
摘要:final 修饰符 修饰类 不可以有子类修饰变量 变量一旦获得初始值就不可改变,不能被重新赋值 成员变量:初始值必须有程序员显式设置,系统不会对其隐式初始化 类变量:静态初始化块 | 声明该类变量时 实例变量:非静态初始化块 | 声明该实例变量时 | 构造器中 局部...
阅读全文
摘要:何学习编程?我的答案很简单:很多人问,工程师要不要学习一些设计的基本原理,做运营的要不要学习一门编程语 言,写客户端代码的人是不是要了解“Deep Learning”。我的答案都是Why Not!每学习一个新的语言、新的技能、新的知识,你就具备一个从其他角度观察自己的可能,也同时为自己打开一扇新的窗...
阅读全文
摘要:继承 :子类继承父类,子类将得到父类的全部方法和Field,但不能获得父类的构造器,一个子类只有一个直接的父类,用 extends 关键字来实现。1、子类将得到父类的全部方法 ?。这得分三种情况讨论: a、父类方法用private修饰,子类对象将无法访问该方法。 b、父类方法与子类方法同名(方法...
阅读全文
摘要:static 作为Java中的一个关键字,用于修饰方法、成员变量(Field),统称为成员。有static修饰的成员 属于类1、方法称为静态方法(类方法),Field称为类的属性。2、静态成员不能直接访问非静态成员。3、成员属于类本身,而不是类的单个实例,既可以通过类来调用,也可以通过实例来调用(...
阅读全文
摘要:类类是Java最小单位,方法、构造器、变量都必须在类里。语法:[修饰符] class 类名{ //多个Field; //多个构造器; //多个方法; }[修饰符]:public | final | abstract 任选一,也可省略。类名:合法标识符即可,建议是有...
阅读全文
摘要:1 //该魔术矩阵默认从右上角45度递增 2 //@漫流——595128841在qq点com 3 //import java.util.Arrays; //用于打印API函数 4 public class 魔方矩阵 5 { 6 public static void main(String...
阅读全文
摘要:1、随机生成10个0~100之间的随机数组成数组import java.util.Random;import java.util.Arrays;public class TestRandom { public static void main(String[] args) { Random ran...
阅读全文
摘要:/* 比较两个数组是否完全相同。 1、比较长度是否相等。 2、比较元素是否相等。 3、比较元素顺序是否相等。 全部通过即表示两个数组完全相同。*/public class TestArray { public static void main(String[] args) { int[] arr1...
阅读全文

浙公网安备 33010602011771号