-
2019-11-14 09:19:06
- java 流是什么
- Java中对文件的操作是以流的方式进行的。流是Java内存中的一组有序数据序列。Java将数据从源读入到内存中,形成了流,然后将这些流还可以写到另外的目的地。之所以称为流,是因为这个数据序列在不同时刻所操作的是源的不同部分。
-
4703
-
2019-11-13 09:38:05
- 什么是java事件
- java事件机制包括三个部分:事件、事件源、事件监听器。事件一般继承自java.util.EventObject类。事件源是事件发生的地方。事件监听器实现java.util.EventListener接口。
-
10013
-
2019-11-13 09:23:26
- 什么是java线程池
- 线程池是一种多线程处理形式,处理过程中将任务添加到队列,然后在创建线程后自动启动这些任务。使用线程池的好处有很多,比如节省系统资源的开销,节省创建和销毁线程的时间等,当我们需要处理的任务较多时,就可以使用线程池。
-
2495
-
2019-11-12 17:59:20
- java如何同步
- 由于java的每个对象都有一个内置锁,当用synchronized关键字修饰方法时,内置锁会保护整个方法。在调用方法前,需要获得内置锁,否则就处于阻塞状态。被该关键字修饰的语句块会自动被加上内置锁,从而实现同步。
-
3366
-
2019-11-12 17:44:30
- java如何序列化
- 首先创建一个对象,并实现Serializable接口,然后使用对象流写一个保存对象与读取对象的工具类即可。
-
2540
-
2019-11-12 17:26:47
- java如何转义
- java进行转义的方法:在需要转义的字符前加上“\”即可进行转义,使得该字符具有不同于该字符单独出现时的语义;例如:“\0”表示空字符,“\t”表示水平制表,“\n”表示换行,“\r”表示回车、“\b”表示退格等等。
-
16950
-
2019-11-12 17:16:22
- java什么是工厂模式
- 工厂方法模式分为三种:普通工厂模式,就是建立一个工厂类,对实现了同一接口的一些类进行实例的创建。多个工厂方法模式,是对普通工厂方法模式的改进。静态工厂方法模式,将多个工厂方法模式里的方法置为静态的,不需要创建实例,直接调用即可。
-
3340
-
2019-11-12 17:04:06
- java什么是抽象类
- 由abstract修饰的方法叫抽象方法;由abstract修饰的类叫抽象类。抽象的类无法进行实例化,因为它不是具体存在的类,或者说这样的类还不够完善,不能直接使用new关键字调用其构造器生成该类的对象。
-
5955
-
2019-11-12 16:57:12
- java什么是映射
- 如果我们想要知道某些键的信息,并想要查找与之对应的元素。映射(map)数据结构就是为此而设计的。映射用来存放键/值对。如果提供了键,就能够查找到值。它们之间是一一对应关系。
-
12404
-
2019-11-12 16:44:57
- java数组如何初始化
- 静态初始化:初始化时由程序员指定每个数组元素的初始值,由系统决定数组的长度。arrayName=new type[]。动态初始化:初始化时由程序员指定数组的长度,由系统初始化每个数组元素的默认值。arrayName=new type[]。
-
5655