JAVA
文章平均质量分 95
java相关内容
Qin酱
这个人是个懒狗,什么都没有留下。
展开
-
Java项目学习
项目层级划分1.Dao层:持久层,主要与数据库交互DAO层首先会创建Dao接口,接着就可以在配置文件中定义该接口的实现类;接着就可以在模块中调用Dao的接口进行数据业务的处理,而不用关注此接口的具体实现类是哪一个类,Dao层的数据源和数据库连接的参数都是在配置文件中进行配置的。2.Entity层:实体层,数据库在项目中的类主要用于定义与数据库对象应的属性,提供get/set方法,tostring方法,有参无参构造函数。3.Service层:业务层 控制业务业务模块的逻辑应用设计,和DAO层一样都原创 2022-03-11 10:37:14 · 2229 阅读 · 0 评论 -
Java面经知识点总结
JavaSEArrayList与LinkedList的区别和特点:HashMap的底层实现:hashmap为什么用的是红黑树而不是二叉树和二叉平衡树?ConcurrentHashMap设计模式,说一下单例模式的几种实现方式:面向接口编程线程的几个状态说一下?进程和线程的区别:ReentrantLock公平锁,非公平锁AQS的底层实现?什么是 CASReentrantLock怎么用AQS实现公平锁,非公平锁?JVMjvm内原创 2021-05-26 15:48:20 · 627 阅读 · 0 评论 -
尚硅谷学习
计算机硬件介绍, 内存:比特 bit:0/1字节 byte:1 byte = 8 bit;CPU 从内存中读取数据,而不是从硬盘直接读取;内存比银盘块十倍;内存存储断电就会丢失,容量有限;作用:保存CPU的临时计算结果,保存硬盘部分数据给CPU;访问网页架构:B/S架构,browser severC/S架构, client severJava语言JDK-开发工具包JRE-运行环境JVM-虚拟机JDK = JRE + 开发工具集(Java编译工具等)JRE = JVM + J原创 2021-02-26 15:13:13 · 454 阅读 · 0 评论 -
Java学习笔记
语法学习java命名规范规范示例1、项目名全部小写.helloworld2、包名全部小写.com.test.pack3、类名首字母大写,其余组成词首字母依次大写.(大驼峰)class ComputeSum()4、变量名,方法名首字母小写,如果名称由多个单词组成,除首字母外的每个单词的首字母都要大写.(小驼峰)int allNumber5、常量名全部大写.PIjava数据类型名称属性byte8位,有符号整数short原创 2021-02-26 15:13:00 · 326 阅读 · 0 评论 -
MySQL
数据库的相关概念1.DB:数据库(database):存储数据的“仓库”。它保存了一系列有组织的数据。2.DBMS 数据库管理系统(Database Management System) 数据库是通过DBMS创建和操作的容器 常见的数据库管理系统:MySQL、Oracle、DB2、SqlServer等。常见的数据库管理软件: Oracle,MySQL, DB2, SqlServer. 3.SQL 结构化查询语言(Structure Query Language):专门用来与数据库通信的语言。原创 2021-02-26 15:01:41 · 331 阅读 · 0 评论