07 2020 档案
摘要:package InterfaceTest; /* 接口的使用: 1.接口使用Interface来定义 2.Java中,接口和类是并列的结构 3.如何定义接口:定义接口中的成员 3.1、jdk7及之前,只能定义全局常量和抽象方法 #全局常量:public static final 的 #抽象方法:p
阅读全文
摘要:package AbstarctTest; /* 模板方法设计模式、多态的使用 */ public class TemplateMethod { public static void main(String[] args) SubTemplate t = new SubTemplate(); t.s
阅读全文
摘要:package AbstarctTest; /* abstarct 关键字使用 1.abstract 抽象 2.abstract可以用来修饰的结构:类、方法 3.abstract修饰类:抽象类 #此类不能实例化 #抽象类中一定有构造器,便于子类实例化时调用(涉及:子类对象实例化的全过程) #开发中,
阅读全文
摘要:/* 静态代码块 vs 非静态代码块 非静态代码块: {} 内部可以有输出语句 随着对象的创建而执行,每创建一个对象,就执行一次非静态代码块 静态代码块: static{} 内部可以有输出语句 随着类的加载而执行,只执行一次
阅读全文
摘要:package test2;/* 单例模式 懒汉式实现 单例模式举例:java.lang.Runtime() l懒汉式 vs 饿汉式 饿汉式: 好处:线程安全 坏处:对象加载时间过长 懒汉式: 好处:延迟对象的创建 坏处:线程不安全 >目前写法 */public class SingletonTes
阅读全文
摘要:/* final:最终的 final用来修饰一个类:此类不能被其它类所继承 比如:String类,System类,StringBuffer类 final用来修饰一个方法:表明此方法不能被覆盖(重写) 比如:Object类中的getClass() final用来修饰变量:此时的“变量”称为常量, fi
阅读全文
摘要:import java.util.Arrays;public class ArraysText { public static void main(String[] args) {// 1. boolean equals(int[] a,int[] b) int[] arr1 = new int[]
阅读全文
摘要:public class BubbleSortText { public static void main(String[] args) {// 冒泡排序 int[] arr = new int[]{13,154,78,11,11,55,84,15,8712}; for (int i = 0; i
阅读全文
摘要:public class ArrayText3 { public static void main(String[] args) {// 数组的复制,反转,查找 String[] arr = new String[]{"jj","dd","mm","dd","gg","aa"}; String[]
阅读全文
摘要:public class ArrayText2 { public static void main(String[] args) {// 把array1初始化为8个素数,2,3,5,7,11,13,17,19 int[] arr1,arr2; arr1 = new int[]{2,3,5,7,11,
阅读全文

浙公网安备 33010602011771号