![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 75
Jeremy202109
这个作者很懒,什么都没留下…
展开
-
JDBC核心技术
JDBC核心技术第1章:JDBC概述1.1 数据的持久化持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用。大多数情况下,特别是企业级应用,数据持久化意味着将内存中的数据保存到硬盘上加以”固化”,而持久化的实现过程大多通过各种关系数据库来完成。持久化的主要应用是将内存中的数据存储在关系型数据库中,当然也可以存储在磁盘文件、XML数据文件中。1.2 Java中的数据存储技术在Java中,数据库存取技术可分为如下几类:JDBC直接访问数据库JD原创 2021-01-21 11:57:00 · 217 阅读 · 0 评论 -
java8新特性
函数式接口Lambda表达式方法引用/构造器引用Stream API接口的增强Optional类新的时间和日期API1. Lambda表达式举例一:@Test public void test1(){ Runnable r1=new Runnable() { @Override public void run() { System.out.println("hi"); .原创 2021-01-15 20:38:48 · 71 阅读 · 0 评论 -
Java反射机制
java反射机制概述理解Class类并获取Class实例类的加载与ClassLoader的理解创建运行时类的对象获取运行时类的完整结构调用运行时类的指定结构反射的应用:动态代理1. java反射机制概述1.1 反射理解Reflection(反射)是动态语言的关键,反射机制允许程序在执行期借助于Reflection API取得任何类的内部信息,并能直接操作任意对象的内部属性及方法。框架=反射+注解+设计模式1.2 反射的动态性 //体会反射的动态性 @Test pu.原创 2021-01-15 17:27:18 · 85 阅读 · 0 评论 -
网络编程
对象流的使用ObjectInputStream 和 ObjectOutputStream作用:ObjectOutputStream: 内存中的对象–>存储中的文件、通过网络传输出去:序列化过程ObjectInputStream: 存储中的文件、通过网络接收过来 -->内存中的对象:反序列化过程要想一个对象可序列化,必须要实现Serializable序列化机制:对象序列化机制允许把内存中的Java对象转换成平台无关的二进制流,从而允许把这种二进制流持久保存在硬盘上,或通过网络将这种原创 2021-01-15 17:25:12 · 733 阅读 · 1 评论 -
IO流(二)
对象流(序列化)对象流的使用ObjectInputStream 和 ObjectOutputStream作用:用于存储和读取数据类型数据或对象的处理流。它的强大之处就是可以把Java中的对象写入到数据源中,也能把对象从数据源中还原回来要想一个对象可序列化,必须要实现Serializable序列化机制:对象序列化机制允许把内存中的Java对象转换成平台无关的二进制流,从而允许把这种二进制流持久保存在硬盘上,或通过网络将这种二进制流传输到另一个网络节点。当其他程序获取了这种二进制流,就可以原创 2021-01-11 22:13:43 · 59 阅读 · 0 评论 -
IO流
File类File类的使用File类的一个对象,代表一个文件或一个文件目录(俗称文件夹)File类声明在java.io包下File类中涉及到关于文件或文件目录的创建、删除、重命名、修改时间、文件大小等方法, 并未涉及修改,写入或读取文件内容。如需要读取或写入,必须要IO流后续File类的对象常会作为参数传递到流的构造器中,指明读取或写入的终点/* * 1. 如何创建File类的实例 * File(String filePath)原创 2021-01-11 17:57:50 · 56 阅读 · 0 评论 -
Java泛型
泛型的使用jdk 5.0 新增的特性在集合中使用泛型: 注意:泛型的类型必须是类,不能是基本数据类型 如果实例化时,没有指明泛型的类型,默认类型为java.lang.Object如何自定义泛型结构:泛型类,泛型接口,泛型方法 3.1 可以有多个参数。<E1,E2,E3> 3.2 泛型类的构造器没有尖括号。public GenericClass(){} 3.3 泛型类型不同的引用不能相互赋值。eg。不能把String集合赋值..原创 2021-01-10 14:24:52 · 83 阅读 · 0 评论 -
Java集合
Collection接口一、集合框架的概述集合,数组都是对多个数据进行存储操作的结构,简称Java容器2.1 数组在存储多个数据方面的特点: > 一旦初始化以后,长度确定 > 数组一旦定义好,其元素的类型也确定了,我们就只能操作指定类型的数据了2.2 数组在存储多个数据方面的缺点: > 一旦初始化以后,其长度不可修改 > 对于增删改操作不方便 > 获取数组中实际元素的个数的需求,数组没有现存的属性和方法 >原创 2021-01-08 14:18:52 · 140 阅读 · 0 评论 -
枚举类&注解
枚举类的使用一、枚举类的使用枚举类的理解:类的对象只有有限个,确定的。当需要定义一组常量时,强烈建议使用枚举类如果一个枚举类中只有一个对象,则可以作为单例模式的实现方式二、如何定义枚举类方式一:5.0之间,自定义枚举类方式二:5.0时,可以使用enum关键字定义枚举类三、Enum类中的常用方法1、values(): 返回枚举类型的对象数组valueOf(String obj):可以把一个字符串转化为对应的枚举类型toString():返回当前枚原创 2021-01-05 14:39:06 · 176 阅读 · 0 评论 -
Java常用类
字符串相关的类String 与char[]之间的转换:String–>char[]: 调用String的toCharArray()char[]–>String: String构造器/** String,StringBuffer, StringBuilder异同* String:不可变的字符序列;底层用char[]存储* StringBuffer:可变的字符序列;线程安全的,效率低;底层用char[]存储* StringBuilder:可变的字符序列;线程不安全,效率高;底层用ch原创 2021-01-03 17:01:01 · 82 阅读 · 1 评论