admin 发布于 11月30, 2020

Class反射的使用

获取反射对象的3种方法。通过反射创建对象、通过反射获取有参、无参、公有、私有构造方法。通过反射获取公有、私有成员变量并修改之。通过反射获取成员方法,并调用。通过反射泛型擦除,存值。通过读取配置文件运行反射方法。

阅读全文 »

admin 发布于 11月24, 2020

dbcp数据库连接池

使用dbcp连接池,进行数据库的CRUD,涉及jar包:commons-dbcp2-2.8.0.jar(连接池包)、commons-pool2-2.9.0.jar(dbcp依赖该包)、commons-logging-1.2.jar(接口日志包)、mysql-connector-java-5.1.37-bin.jar(数据库连接驱动)、commons-dbutils-1.7.jar(基本CRUD操作)

阅读全文 »

admin 发布于 10月30, 2020

Map循环方式

Map集合的2种循环方式。一种是通过map.entrySet()。

另一种是map.keySet()。 所有的集合都可以通过迭代器Iterator,进行遍历。

阅读全文 »

admin 发布于 10月27, 2020

JAVA异常整理

异常

Throwable

Throwable类是所有错误跟异常类的超类.

Exception

Exception异常类及其子类都是继承自Throwable类,用来表示java中可能出现的异常,并且合理的处理这些异常。

RuntimeException

RuntimeException类是运行异常类,继承自Exception类,它以及它的子类只能在运行过程中存在,当出现时,只能修改源代码,此异常无法处理。

阅读全文 »

admin 发布于 10月24, 2020

java IO流操作

将自己看作为程序,将数据输出到文件中,称之为输出。 从文件读取数据到程序,称为输出。

JAVA流操作主要分为字节流、字符流。

字节流鼻祖:InputStream\OutpuStream
字符流鼻祖:Reader\Writer

阅读全文 »