- java发展史 (不适合初学,只适合加深) 1995年推出 三大版本 java 2se 桌面 控制台开发 java 2Me 手机 java 2EE 服务器 - java 特性 面向对象 可移植性 高性能 分布式 多线程 安全性 动态性 jDK(java开发) JVM (java虚拟机) JRE( ...
分类:
编程语言 时间:
2021-05-25 18:05:53
阅读次数:
0
Jdbc连接数据库1.建立与数据库的连接1.1导入jdbc包1.2加载JDBC驱动java.lang.Class.forName(JDBCDriverClass);Class.forName(driver);MySQL的加载驱动Class.forName(com.mysql.jdbc.Driver) ...
分类:
数据库 时间:
2021-05-25 18:04:43
阅读次数:
0
Java特性和优势 编写一次,可以在运行在任何支持JAVA的系统上,java的跨平台性就是java虚拟机JVM 简单性 面向对象 可移植性 高性能 分布式 动态性 多线程 安全性 健壮性 Java的成功,除了自身好用,功能强大之外,还得益于互联网发展的节奏 Java三大版本 JavaSE:标准版(桌 ...
分类:
编程语言 时间:
2021-05-25 18:01:34
阅读次数:
0
static关键字的用途 static常用来修饰类的成员:成员变量,方法,嵌套类 成员变量 被static修饰后称为:类变量、静态变量、静态字段;即在程序运行过程中占用一份固定内存(存储在方法区),可以通过实例\类访问,如果静态变量私有,不能通过类名访问 没有被static修饰称为:实例变量;在每个 ...
分类:
编程语言 时间:
2021-05-25 17:55:17
阅读次数:
0
Mockito 临时 mock 对象 如果需要临时将一个对象的内部对象替换为 mock 对象,在无法通过set和get处理内部对象的情况下,可以利用反射搞定。 Java JOOR 反射库 是一个很好用的反射库。本文用它进行临时替换。 用一个小项目作为示例: 项目结构: . ├── build.gra ...
分类:
其他好文 时间:
2021-05-25 17:53:07
阅读次数:
0
Session与Cookie的原理以及使用小案例 Cookie和Session所解决的问题 都是用来解决HTTP的无状态问题,由于HTTP每一次请求都相当于不同的用户向服务器发送请求。HTTP协议无法记住浏览器端是不是同一个用户。Cookie和Session都是为了解决一个用户的多次请求之间数据的共 ...
分类:
编程语言 时间:
2021-05-25 17:52:07
阅读次数:
0
一、泛型的理解 1.泛型的概念 所谓泛型,就是允许在定义类、接口时通过一个标识表示类中某个属性的类型或者是某个方法的返 回值及参数类型。这个类型参数将在使用时(例如,继承或实现这个接口,用这个类型声明变量、 创建对象时确定(即传入实际的类型参数,也称为类型实参)。 2.泛型的引入背景 集合容器类在设 ...
分类:
编程语言 时间:
2021-05-25 17:50:43
阅读次数:
0
1、开放地址法 所谓的开放定址法就是一旦发生了冲突,就去寻找下一个空的散列地址,只要散列表足够大,空的散列地址总能找到,并将记录存入。 公式为:fi(key) = (f(key)+di) MOD m (di=1,2,3,……,m-1) 2、再hash法 再哈希法又叫双哈希法,有多个不同的Hash函数 ...
分类:
其他好文 时间:
2021-05-25 17:44:53
阅读次数:
0
1、pom.xml文件添加依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.62</version> </dependency> 2、将对象转为json格式的字符 ...
分类:
编程语言 时间:
2021-05-25 17:44:13
阅读次数:
0
 ![](https://img2020.cnblogs.com/blog/2406104/202105/24061... ...
分类:
编程语言 时间:
2021-05-25 17:39:58
阅读次数:
0