05 2018 档案
摘要:内部类不能在默认包中!!!!!!!!!!!!!! 重点是匿名内部类 匿名内部类必须是继承父类(普通类 抽象类)的子类或接口的实现类 匿名内部类没有构造方法:因为他本来就没有类名,所有也就没有new 类名()这一说了, 匿名内部类不能使抽象类:因为没有类名,不能被其他类继承。 注意!!!!!!!!可以
阅读全文
摘要:抽象类 接口 关键字 abstract Interface 成员变量 可包含任意合法成员变量(包括各种访问级别的类成员变量和实例成员变量) 只能包含公开静态常量(默认由public static final修饰) 构造方法 有构造方法 无构造方法 方法 可包含任意合法方法(包括各种访问级别的非抽象类
阅读全文
摘要:接口的确很不好理解!!!!!那我来好好总结一下: 首先要理解接口是一个独立存在的,和类是不一样的东西,所以,直接用接口的定义是: 访问权限控制符 interface 接口名 [extends 接口列表] { 常量;//接口中的变量都是默认以public static final修饰的 抽象方法;//
阅读全文
摘要:44:52 阅读数:2299 阅读数:2299 package cn.Date; import java.text.Format; import java.text.SimpleDateFormat; import java.util.Date; /* *DateFormat 是日期/时间格式化子类
阅读全文
摘要:选中所需要加方法的代码 右键 选中 surrounded with选择你需要就可以了
阅读全文
摘要:protected修饰的静态属性和方法的调用方式1:直接类名调用 2:实例化父类对象进行调用 3:实例化子类对象进行调用 protected修饰的非静态属性和方法的调用方式:1:实例化子类对象进行调用 父类代码 子类代码
阅读全文
摘要:第一步:在工程上右键 第二步:选中build Path 第三步:选择Configue bulid path 第四步:选择liberary 第五步:鼠标点击带红色叉叉的 第六步:点击edit 第七步:点击apply and finish OK 搞定
阅读全文
摘要:1:需要导入包的三个地方 a:需要导入第三方的jar包中的类或接口 b:需要导入除了java.lang包的其他包中的类(jdk中的类) c:需要导入自己写的不同包的类 2:引入包的三种方式 a:import 包名.类名(最常用的方式) b:import 包名.*,这种方式将向类中导入该包中的所有公共
阅读全文
摘要:1:super 可以在子类调用父类中的成员变量(包括static修饰的变量)和方法(包括static修饰的方法) 2:super 可以调用父类的构造方法 super(参数列表),在没有定义时,并且没有调用自己类中的构造方法时,会自动调用默认的无参构造方法 3:super不能在static修饰的代码块
阅读全文
摘要:这个理解了就挺容易的~~ 我就直接贴个程序啦 ,程序里有说明!! 父类: 子类:
阅读全文
摘要:说实话,这块真的不好理解啊~都怪jvm 执行顺序搞这么复杂,哼╭(╯^╰)╮ 但是 我们能怎么办,只能研究呗!!! !:首先,毫无置疑的,静态代码块在加载时就执行了,所以肯定是最先执行的。。。。 2:老师是不是说过,非静态代码块是在每次实例化对象时被调用的,那问题就来了,是非静态代码块中的内容先执行
阅读全文
摘要:1:this在构造方法中:this可以进行构造方法中的相互调用,this(参数); 2:this调用方法中,代表调用该方法的对象的地址,例如下面的代码比较 输出结果是:thisTest.Student@52e922 thisTest.Student@52e922 所以可以明显看到this和创建的st
阅读全文
摘要:构造方法细节总结~~~~~ 1:首先要了解为什么需要构造方法,,,类中有太多的属性,每次给属性赋值时非常麻烦:编码量大,无法重用给属性赋值的代码。。 2:什么是构造方法呢? 构造方法负责初始化类中的实例变量。 构造方法是一种特殊的方法,这种方法必须满足以下语法规则: a:构造方法必须与类名相同;不包
阅读全文
摘要:【问题描述】 假设要在足够多的会场里安排一批活动,并希望使用尽可能少的会场。(这个问题实际上是著名的图着色问题。若将每一个活动作为图的一个顶点,不相容活动间用边相连。使相邻顶点有不同颜色的最小着色数,相应于要找的最小会场数。) 【数据输入】 由文件input.txt给出输入数据,第一行又一个正整数K
阅读全文
摘要:注意!!!!超级详细的快速排序总结~~~~~~~、 快速排序思路:用人的语言描述就是将数组先找一个标准(不是死的,我拿数组的最后一个数当标准)然后将数组分为两部分,一部分小于这个标准,一部分大于这个标准,那么这个新数组就是三部分:小于这个标准的部分+标准+大于这个标准的部分。然后对那两部分进行递归使
阅读全文

浙公网安备 33010602011771号