Java Web
文章平均质量分 89
珂兮
冲鸭!
展开
-
Java学习路线
Java学习路线总结原创 2021-11-24 22:53:36 · 952 阅读 · 1 评论 -
Dao层和Service层
在Java web项目开发中,会创建dao层和service层,dao层也是数据访问层,主要实现与数据库之间的数据交互逻辑;service层是业务层,主要实现项目业务的逻辑。更加直白的说,在dao层我们只需要关心数据库的操作,每张数据库表对应一个Dao对象,Dao对象来实现对数据库的查询、更新等操作;而Service层可以同时对多个Dao对象进行操作;当然从实现的角度而言,可以将Dao层实现的功能...原创 2019-08-29 11:11:57 · 927 阅读 · 0 评论 -
面向对象思想
大家都知道,面向对象三大特性:封装、继承和多态。 而实现上述特性需要依赖于类和对象。 类有成员变量和成员方法,而用static修饰符表示该字段或方法属于类本身,而非对象,随着类被加载到JVM中就分配内存;由类本身来进行访问; static还可以修饰代码块,在字节码载入JVM之后就调用,在main函数之前执行 对象即是类的实例;如类Person Person p = new Perso...原创 2019-09-08 17:13:41 · 114 阅读 · 0 评论 -
Java I/O流操作
梳理一下Java I/O操作相关的基础点: 文件操作:在Java中通过流来操作,可以通过字节或者字符 1)创建输入输出流; 2)创建缓冲区域;按照字节byte或者字符char数组; 3)读取和写入; 4)关闭输出和输入流; 流的类别: 1)文件流FileInputStream、FileOutputStream、FileReader、FileWriter 2)转化流 将...原创 2019-09-09 22:44:26 · 148 阅读 · 0 评论 -
Java 多线程操作
在介绍多线程之前,先介绍并发和并行的区别: 并发:是指在某一段时间内发生多个事件; 并行:是指在同一时刻发生多个事件; 在操作系统中,有多个CPU,可以并发进行多程序的并发执行,而单CPU,只能进行CPU资源的调度,并行执行程序; 进程和线程的区别: 进程:拥有自己独立的内存空间; 线程:最小的CPU调度单位 多线程实现方式: 1)继承于java.lang.Thread 定义类,...原创 2019-09-10 14:21:59 · 306 阅读 · 0 评论