摘要:
File类。 输出:因为暂未创建文件,所以文件不存在。 创建文件:file.createNewFile(); 删除文件:file.delete();重命名文件: File nameto=new File("src/new Hello.txt");file.renameTo(nameto); 第一遍执 阅读全文
摘要:
输出: map:键值对的方式存储数据。 输出: 阅读全文
摘要:
list中的元素可以重复,父接口是collection,实现类是:arraylist和vector。 arraylist: vector: arraylist和vector的区别: set:元素不能重复,可以排序。 两个实现的子类: HashSet:散列存放 TreeSet:有序存放 输出: 阅读全文
摘要:
格式:访问权限 class 类名称<泛型,泛型......>{ 属性 方法}对象的创建:类名称<具体类型> 对象名称 = new 类名称<具体类型>(); 示例: 输出: 构造方法中使用泛型: 输出: 通配符:用?代表所有类型。 输出: 泛型在接口中的使用: 输出: 或者:定义子类时不指明泛型的具体 阅读全文
摘要:
Java编程中遇到以下问题: A class file was not written. The project may be inconsistent, if so try refreshing this project and building it 。 可能原因:使用了关键字作为类名,更改类名 阅读全文
摘要:
多态性的体现: 方法的重载和重写; 对象的多态性对象的多态性: 向上转型:程序会自动完成 格式:父类 父类对象 = 子类实例 向下转型:强制类型转换,需要先向上转型再向下转型 格式:子类 子类对象 = (子类)父类实例 例1:向上转型 输出: 因为a是子类实例b转化来的,所以执行的B中重写的方法te 阅读全文
摘要:
final关键字在Java中被称为完结器,表示最终的意思:final能声明类、方法、属性:1、使用final声明的类不能被继承;2、使用final声明的方法不能被重写;3、使用final声明的变量变成常量,不可以被修改。(常规大写) 抽象类概念: 包含一个抽象方法的类就是抽象类;抽象方法: 声明而未 阅读全文
摘要:
使用extends关键字表示继承。 Java只能单继承; Java可以多层继承;子类可以访问父类的父类的公有成员; 子类不能直接访问父类的私有成员变量,可以通过get\set方法读写; 输出: 在子类对象实例化之前,必须先调用父类中的构造方法,之后调用子类构造方法。 输出: 子类中可以重写父类中的方 阅读全文