站内搜索

本次搜索找到结果 17 条

使用maven的好处: 使用maven好处.png

大型项目的好处,建立一个父项目,各组或部门可以模块开发,不用拉取整个项目进行开发。

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

通过Java Socket编程,实现多线程文件上传。主要涉及ServerScoket服务端、Socket客户端、IO流操作、多线线程。

通过Socket网络编程,UDP实现简单聊天。主要涉及DatagramSocket进行数据传输、DatagramPacket进行数据包封装,2个类。

使用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操作)

通过读取properties获取链接数据库信息,利用apache开源数据库操作工具包DBUtils进行数据库CRUD操作。

利用JAVA原生JDBC进行数据库的CRUD操作。简单记录一下。

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

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

异常

Throwable

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

Exception

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

RuntimeException

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

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

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

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