12 2020 档案
摘要:java.io.File类是文件和目录路径名的抽象表示。主要用于文件和目录的创建、查找、删除等操作。 可以使用File类的方法: 创建一个文件、文件夹 删除一个文件、文件夹 获取一个文件、文件夹 判断文件、文件夹是否存在 对文件夹进行遍历 获取文件的大小 构造方法 public File(Strin
阅读全文
摘要:线程的同步 当我们使用多线程访问同一资源的时候,且这多个线程中对资源有的写的操作,就容器出现线程安全问题。 要解决多线程并发访问一个资源的安全问题,java中提供了同步机制(synchronized)来解决。 有三种方式实现同步机制: 同步代码块格式: synchronized(同步锁) { //
阅读全文
摘要:P地址和主机名,身份证号和个人,系统用户名与系统用户对象等,这种一一对应的关系,把它称之为映射。Java当中提供了专门的集合类用来存放这种映射关系的对象。 Collection中的集合,元素是孤立存在的(单身),向集合中存储元素采用一个一个元素存储的方式进行存储。 Map中的集合,元素是成对存在的(
阅读全文
摘要:泛型通配符: 当使用泛型类或者泛型接口,传递的数据中,泛型的类型不确定,可以通过通配符<?>表示。一旦程序中使用泛型通配符后,只能使用Object 类中的共性方法,集合中元素自身方法无法使用 通配符的基本使用: 泛型的通配符:不知道使用什么类型来接收的时候,此时可以使用? 问号代表未知的通配符 此时
阅读全文
摘要:集合:Java中提供的一种容器,可以用来存储多个数据。 集合和数组的区别 1.数组长度不可变、固定值,集合长度是可变的。 2.数组中存储的是同一种数据类型的元素,可以存储基本数据类型也可以存储引用数据类型,集合存储的都是对象,而且对象的数据类型可以不一致。在开发当中一般当对象较多的时候,使用集合来存
阅读全文