摘要: 创建Web项目模块 在Project项目右键new一个新的module 勾选 Web Application 创建模块 如果忘记勾选 Web Application,可以在Project Structure中的Facets点击+号,添加web到指定module 添加后检查两个路径是否正确,然后创建a 阅读全文
posted @ 2022-07-22 18:19 独游空想家 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 应用场景:在程序只需要有一个实例存在的情况下,你可以在编写代码的时候只创建一个实例,但如何保证其他人不能通过构造器new一个新的实例呢?目前我了解到的可行方案有: 饿汉式 懒汉式 双重检测锁式 静态内部类式 单元素枚举类式 大多数情况下使用饿汉式即可,如果实例必须懒加载推荐使用静态内部类式,当然最完 阅读全文
posted @ 2022-07-22 11:00 独游空想家 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 泛型程序设计 泛型,字面意思就是广泛的类型,泛型程序设计意味着我们编写的代码可以对多种不同类型的对象重用,这将提高我们代码的复用性。 在Java引进泛型类之前,泛型程序设计是通过继承来实现的,来看下面的代码: public static String func(String obj){ System 阅读全文
posted @ 2022-07-22 10:59 独游空想家 阅读(41) 评论(0) 推荐(0) 编辑
摘要: JDBC本质上是一套用于执行SQL语句的JavaAPI,它可以让Java程序与数据库互联,并完成数据的增删改查等操作。 使用JDBC步骤: 加载并注册数据库驱动,Driver接口是所有JDBC驱动程序必须实现的接口。定义Driver接口的JAR包为mysql-connector-java-8.0.1 阅读全文
posted @ 2022-07-21 15:54 独游空想家 阅读(19) 评论(0) 推荐(0) 编辑