电商优惠券网站 建设,建网站张掖哪家强?,免费注册入口,wordpress设置页面加载js目录
1.try-catch-finally中的finally的执行机制
2.什么是Exception和Error
3.Throw和Throws的区别
4.Error与Exception区别
5.Java中的I/O流是什么#xff0c;分为几类
6.I/O与NI/O
7.常用的I/O的类有哪些
8.字符流与字节流的区别
9.Java反射创建对象
10.什么是类的…目录
1.try-catch-finally中的finally的执行机制
2.什么是Exception和Error
3.Throw和Throws的区别
4.Error与Exception区别
5.Java中的I/O流是什么分为几类
6.I/O与NI/O
7.常用的I/O的类有哪些
8.字符流与字节流的区别
9.Java反射创建对象
10.什么是类的加载过程 1.try-catch-finally中的finally的执行机制
1.finally的执行先于try或catch中的return
2.无论是否出现异常finally仍然会执行
3.finally中一般写入一定会执行的代码如数据库的连接、输入输出流、数据库的释放 2.什么是Exception和Error
1.Java可抛出的结构有三种编译时异常CheckedException、运行时异常RuntimeException、错误Error
2.编译时异常Exception和除了运行异常外的Exception子类都属于编译时异常。Java编辑器会对其进行检查要么使用throws抛出或使用try-catch进行处理否则无法编译通过。
3.运行时异常RuntimeException及其子类都被称为运行时异常。Java编辑器不会对其进行检查是在运行时出现的异常。
4.错误Error类及其子类都属于错误。和运行时异常一样Java编辑器不会对其进行检查当资源不足、约束失败或者程序无法继续执行的时候会产生错误。 3.Throw和Throws的区别
1.Throw手段抛出一个异常使用在方法内部
2.Throws处理异常的一种方式使用在方法的声明处 4.Error与Exception区别
1.error表示的是系统错误无法使用程序来进行处理比如内存溢出。 exception表示的是异常异常能够通过程序来进行捕捉或者进行使用优化来避免即当程序运行正常时不会出现异常情况。 5.Java中的I/O流是什么分为几类
1.I/O流用于处理设备之间的数据传输在Java中数据的输入输出操作以流(stream)的方式进行。
2.流的分类
按照流的单位不同字符流、字节流
按照流的流向不同输入流、输出流
按照流的角色不同节点流、处理流
节点流直接作用在文件上的流处理流包住节点流的流 6.I/O与NI/O
1.I/O用于设置之间的数据传输数据的输入输出以流的方式进行是面向流进行的操作。
2.NI/O1.4版本引入的一套新的I/O的API数据的输入输出以块的方式进行是面向缓冲区的操作。
NI/O是面向缓冲区的操作因此能够更加高效地进行读写操作。 7.常用的I/O的类有哪些
抽象基类InputStream OutputStream Reader Writer
文件流FileInputStream FileOutputStream FileReader FileWriter
缓冲流BufferedInputStream BufferedOutputStream BufferedReader BufferedWriter 8.字符流与字节流的区别
字符流以字符为单位进行输入输出数据按照两个字节16位传输
字节流以字节为单位进行输入输出数据按照8位传输 9.Java反射创建对象
1.Java中可以使用反射进行对象创建
//通过反射Class类中的newInstance()方法
Class clazz Person.class;
Person p (Person) clazz.newInstance();
2.使用反射创建对象需要先查找类资源然后使用类加载器创建过程繁琐效率没有new构造器效率高 10.什么是类的加载过程 程序经过javac.exe后会生成一个或多个字节码.class文件然后使用java.exe对字节码文件进行解释运行相当于将字节码文件加载到内存中这个过程就叫做类的加载。并且加载到内存中的类就叫做运行时类也就是Java.lang.Class的一个实例。