随笔分类 -  JAVA学习

摘要:分层思想 DAO层:主要做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此 Service层:主要负责业务模块的应用逻辑设计,设计接口、实现类等,Service层的业务层具体要调用已经定义的DAO层接口 Controller层:负责具体的业务模块流程的控制,要调用Service层的接口来控 阅读全文
posted @ 2024-08-28 17:40 一年都在冬眠 阅读(81) 评论(0) 推荐(0) 编辑
摘要:JAVA集合框架 java集合框架位于java.util包中, 所以当使用集合框架的时候需要进行导包 一、集合框架设计目标 该框架必须是高性能的。基本集合(动态数组,链表,树,哈希表)的实现也必须是高效的。 该框架允许不同类型的集合,以类似的方式工作,具有高度的互操作性。 对一个集合的扩展和适应必须 阅读全文
posted @ 2024-08-20 14:44 一年都在冬眠 阅读(18) 评论(0) 推荐(0) 编辑
摘要:JAVA数据结构 一、数组(Arrays) 可以存储固定大小的相同类型的元素。 int[] array = new int[5]; 优点:随机访问元素效率高 缺点:大小固定,插入和删除元素相对较慢 二、列表(Lists) 1、ArrayList List<String> arrayList = ne 阅读全文
posted @ 2024-08-20 14:43 一年都在冬眠 阅读(17) 评论(0) 推荐(0) 编辑
摘要:概要 工厂模式提供了一种创建对象的方法,而无需指定要创建的具体类 通过使用工厂模式,可以将对象的创建逻辑封装在一个工厂类中,而不是在客户端代码中直接实例化对象,这样可以提高代码的可维护性和可扩展性。 类型 简单工厂模式:简单工厂模式不是一个正式的设计模式,但它是工厂模式的基础。它使用一个单独的工厂类 阅读全文
posted @ 2024-08-20 14:43 一年都在冬眠 阅读(16) 评论(0) 推荐(0) 编辑
摘要:冒泡排序 算法步骤 1、比较相邻的元素,如果第一个比第二个大,就交换它们两个; 2、对每一对相邻元素作同样的比价,从开始第一对到结尾的最后一对,这样在最后的元素就是最大的数; 3、针对所有的元素重复以上的步骤,除了数组最后已经排好序的数组; 4、重复步骤1~3,直到排序完成。 代码实现 packag 阅读全文
posted @ 2024-08-20 12:25 一年都在冬眠 阅读(67) 评论(0) 推荐(0) 编辑
摘要:定义 单例模式(Singleton Pattern)是一种创建型设计模式,它确保一个类只有一个实例,并提供一个全局访问点来访问该实例。这种模式的核心在于控制类的实例化过程,保证在任何时间点,一个类只有一个实例存在,并且这个实例可以被系统的所有其他部分通过一个公共的访问点访问。 1、唯一实例:单例模式 阅读全文
posted @ 2024-08-20 10:06 一年都在冬眠 阅读(20) 评论(0) 推荐(0) 编辑
摘要:准备工作 下载安装MySQL 下载安装MySQLWorkbench 下载mysql-connector-java.jar 放在java新建项目新建文档libs下 步骤总结 1、对数据库进行连接 2、写SQL语句 3、执行SQL语句 4、关闭资源 一、JDBC概念 JDBC(Java DataBase 阅读全文
posted @ 2024-08-16 16:16 一年都在冬眠 阅读(107) 评论(0) 推荐(0) 编辑
摘要:封装 一、概念 封装(英语:Encapsulation)是指一种将抽象性函式接口的实现细节部分包装、隐藏起来的方法。封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。要访问该类的代码和数据,必须通过严格的接口控制。封装最主要的功能在于我们能修改自己的实现代码,而不用修改那 阅读全文
posted @ 2024-08-16 11:15 一年都在冬眠 阅读(8) 评论(0) 推荐(0) 编辑
摘要:Java IO Java.io包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。 Java.io包中的流支持很多种格式,比如:基本类型、对象、本地化字符集等等。 一个流可以理解为一个数据的序列。输入流表示从一个源读取数据,输出流表示向一个目标写数据。 一、读取控制台输入 J 阅读全文
posted @ 2024-08-15 14:20 一年都在冬眠 阅读(39) 评论(0) 推荐(0) 编辑
摘要:Java String类 一、创建字符串 1、简单方式:String str = "seventeen"; 2、用构造函数创建字符串:String str2=new String("seventeen"); String创建的字符串存储在公共池中,而new创建的字符串对象在堆上 String类是不可 阅读全文
posted @ 2024-08-13 15:15 一年都在冬眠 阅读(45) 评论(0) 推荐(0) 编辑
摘要:JAVA修饰符 修饰符用来定义类、方法或者变量,通常放在语句的最前端 一、访问修饰符 1、default默认访问修饰符:在同一包内可见,不使用任何修饰符,使用对象为类、接口、变量、方法,访问级别是包级别(package-level),即只能被同一包中的其他类访问 2、private私有访问修饰符:最 阅读全文
posted @ 2024-08-09 10:40 一年都在冬眠 阅读(36) 评论(0) 推荐(0) 编辑
摘要:JAVA安装和环境配置 安装路径:C:\Program Files\Java\jdk-22\ 一、搭配环境变量:涉及到的路径与自己安装路径匹配 1、新建系统变量:此电脑>属性>系统>高级系统设置>环境变量 JAVA_HOME:变量值为jdk安装路径 系统变量Path:%JAVA_HOME%\bin 阅读全文
posted @ 2024-08-08 11:28 一年都在冬眠 阅读(48) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示