摘要:
本文主要讲述java中方法重写的细节 代码结构如图: Animal类: public class Animal { private String name; protected int age; int weight; private int height; public Animal() { } 阅读全文
摘要:
本文主要讲述java中继承的内存分析。 示例1,代码如下: public class EncapsulationTest { public static void main(String[] args) { Son son = new Son(); System.out.println(son.na 阅读全文
摘要:
本文主要讲述java中如何生成随机数。 public class RandomTest { public static void main(String[] args) { // 生成随机数 方法1: //(int)(Math.random()(max-min)+min) =>即生成[min,max 阅读全文
摘要:
本文主要讲述java中this的使用 示例1,代码如下: public class ContructorDetail { public static void main(String[] args) { Person p = new Person("Tom",18); System.out.prin 阅读全文
摘要:
本文主要讲述java中的可变参数的用法 示例代码如下: public class VarTest { public static void main(String[] args) { T t = new T(); t.sum(1, 2); t.sum(1,2,3); } } class T { pu 阅读全文
摘要:
本主要讲述java中方法的重载 方法包括:修饰符,返回类型,方法名称,形参列表 重载:方法名相同,形参列表不同(形参的个数,形参的数据类型,形参的顺序至少有一个不同) 示例代码如下: public class OverLoadTest { public static void main(String 阅读全文
摘要:
本文主要讲述java中的递归机制。 示例1,递归代码如下: public class Recursion01 { public static void main(String[] args) { T t = new T(); t.test(4); } } class T { public void 阅读全文
摘要:
成员方法传参形式: 1.基本数据类型:传递的是值 public class Object03 { public static void main(String[] args) { AA aa = new AA(); int a = 10,b= 20; System.out.println("main 阅读全文
摘要:
本文主要讲述jvm中对象的存储形式: class Cat{ String name; int age; String color; // 行为 } 依据Cat类创建对象 public class Object01 { public static void main(String[] args) { 阅读全文
摘要:
本文主要阐明已知顺序数组,在数组中插入一个数据元素,使其仍然保持有序。 关键是寻找num在原数组中插入的位置; 当num在原数组中是最大的情况,num应该插入到原数组的末尾。 否则,应该遍历原数组,通过比较原数组元素和num,找到插入位置,进行右移,最后在指定位置上插入num元素。 public c 阅读全文