摘要: 2019-01-22 内容:IO流 一、java.io.File类 @凡是与输入、输出相关的类、接口都定义在java.io包下面 @File是一个类,可以使用构造器构造其实例对象,对象对应着一个文件或者文件夹 1 @Test 2 public void Test1() { 3 //创建一个File类 阅读全文
posted @ 2019-01-22 19:59 SetAndGet 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 2019-01-22 内容:枚举、注解 一、自定义一个枚举类 1 public class TestSeason { 2 3 public static void main(String[] args) { 4 Season spring = Season.Spring; 5 System.out. 阅读全文
posted @ 2019-01-22 19:50 SetAndGet 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 2019-01-22 内容:泛型 一、为什么要使用泛型? 原因:@解决元素数据的安全性问题 @解决获取元素时,需要类型强转的问题 出现问题两个举例 例一: 1 @Test 2 //使用泛型的原因举例一 3 public void Test1 () { 4 ArrayList list = new A 阅读全文
posted @ 2019-01-22 19:45 SetAndGet 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 2019-01-22 内容:异常的分类和处理方式 一、异常 在JAVA语言中,将程序执行过程中发生的不正常情况称为“异常”,不包括语法错误和逻辑错误二、异常的分类 JAVA中异常的体系结构是java.lang.Throwable被java.lang.Error和java.lang.Exception 阅读全文
posted @ 2019-01-22 19:37 SetAndGet 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 2019-01-22 内容:抽象类、接口 一、抽象类 释义:用abstract关键字修饰的类就是抽象类 特点:*抽象类不能被实例化,但是有构造器 *抽象类中的抽象方法由其子类实现,抽象类中抽象方法只需声明即可 *抽象类中可以没有抽象方法,但是如果一个类中有抽象方法,则这个类必须是抽象的 *当我们不需 阅读全文
posted @ 2019-01-22 19:33 SetAndGet 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 2019-01-17 内容:单例模式 一、设计模式 设计模式是在大量实践的基础上总结出的代码结构、编程风格以及思维方式 单例模式是设计模式中的一种,它指的是某个类有且仅有一个对象二、单例模式之饿汉模式 步骤:@将类的构造方法设置为私有方法,不允许本类以外的类去创建本类的一个新的对象 @在本类中使用私 阅读全文
posted @ 2019-01-17 19:20 SetAndGet 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 2019-01-17 内容:Object类 一、Object类是所有类的父类二、Object只有一个默认构造:public Object (){ }三、equals方法 1 public boolean equals (Object obj) { 2 return this == obj 3 } 上 阅读全文
posted @ 2019-01-17 19:17 SetAndGet 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 2019-01-17 内容:关键字 一、this和super @this:*可修饰属性、方法、构造器 *通过this.属性和this.方法来显示地调用本类地属性和方法 *在本类构造器中通过this(形参列表)来调用指定的本类构造器 @super:*可修饰属性、方法、构造器 *通过super.属性和s 阅读全文
posted @ 2019-01-17 19:09 SetAndGet 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 2019-01-17 内容:重载、封装、继承、重写、多态 一、重载 释义:同一个类中,方法名相同,形参列表不同(形参类型不同/形参个数不同/形参位置颠倒) 注意:与返回值类型无关 可变个数的形参:@格式:变量类型...变量名 @注意:*可变个数的形参方法与同名的方法构成重载 *但可变个数的形参方法与 阅读全文
posted @ 2019-01-17 19:03 SetAndGet 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 2019-01-17 内容:类的设计和使用 一、类的构成 @属性:成员变量,和变量类型一样,一共有8+3种 @构造器:*也称构造方法,创建对象,给对象初始化 *格式:默认构造:修饰符 类名 (){ } 带参构造:修饰符 类名 (形参列表){ } *注意:#不显式写构造器时,系统默认默认构造 #当显式 阅读全文
posted @ 2019-01-17 18:57 SetAndGet 阅读(157) 评论(0) 推荐(0) 编辑