Springboot相对其他框架有与生俱来的优势,可以:自动装配。自动装配体现在两个特点上1)版本仲裁机制.2)提供了很多场景启动器starter,将很多的比如tomcat....
Springboot相对其他框架有与生俱来的优势,可以:自动装配。自动装配体现在两个特点上1)版本仲裁机制.2)提供了很多场景启动器starter,将很多的比如tomcat....
HTML基础学习(全) HTML概述 HTML(英文Hyper Text Markup Language的缩写)中文译为“超文本标签语言”,主要是通过HTML标签对网页中的文...
1.JDK 和 JRE 有什么区别?**JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境。JRE:J...
create database three20210610 default charset=utf8; use three20210610; CREATE TABLE stu...
Externalizable接口 除了Serializable 之外,java中还提供了另一个序列化接口Externalizable 为了了解Externalizable接口...
properties文件 扩展名是 Properties 的文件是 Java中一种配置文件,其格式是 key=value。 使用代码操作其内容的类是 : Properties...
InputStreamReader 和 OutputStreamWriter 是字符和字节的桥梁,也可称之为字符转换流。 原理:字节流+编码 FileReader和FileW...
与字符流只能操作文本文件不同,字节流可以读写任意文件格式 字节流 FileInputStream 和 FileOutputStream FileInputStream Fil...
字符流 FileReader 和 FileWriter FileReader 和 FileWriter 是使用字符直接对文件的读与写操作 FileReader 构造方法说...
File 关于文件和文件夹的操作,我们使用的都是一个类:File 常用的构造器说明File(String pathname)将指定的路径名转换成一个File对象File(St...
选择器(Selector) Selector 一般称 为选择器 ,也可以翻译为 多路复用器 。它是Java NIO核心组件中的一个,用于检查一个或多个NIO Channel(...
通道(Channel) 通道表示打开到 IO 设备(例如:文件、套接字)的连接。若需要使用 NIO 系统,需要获取用于连接 IO 设备的通道以及用于容纳数据的缓冲区。然后操作...
缓冲区(Buffer) Buffer 是一个对象, 它包含一些要写入或者要读出的数据。在NIO 类库中加入Buffer 对象, 体现了新库与原I/O 的一个重要区别。在面向流...
NIO 在介绍NIO 编程之前, 我们首先需要澄清一个概念: NIO 到底是什么的简称? 有人称之为New I/O , 原因在于它相对于之前的 I/O 类库是新增的。这是它的...
Iterator iterator是为了实现对Java容器(collection)进行遍历功能的一个接口。在iterator实现了Iterator接口后,相当于把一个Coll...
排序 集合的排序有2种方式: 集合内部就拥有排序的能力。需要排序的能力的类实现 Comparable 接口的方法 集合本身没有排序的能力,可以通过外部指定排序的方式。在排序方...
泛型带来的好处 在没有泛型的情况的下,通过对类型 Object 的引用来实现参数的 “任意化”,“任意化” 带来的缺点是要做显式的强制类型转换,而这种转换是要求开发者对实际参...
数组、List、Set、Map的数据转换 不同类型的集合相互转换在程序开发中都是非常常见的 API 操作,这些基础操作一定要熟悉。 数组转 List /* * 数组转List...
Iterator iterator是为了实现对Java容器(collection)进行遍历功能的一个接口。在iterator实现了Iterator接口后,相当于把一个Coll...
Map (映射)一一对应的关系 一对一、一对多 Map 是一种把键对象和值对象进行关联的容器, 而一个值对象又可以是一个Map, 依次类推,这样就可形成一个多级映射。 想想学...