- 博客(6)
- 收藏
- 关注
原创 什么是泛型
1.为什么使用泛型为了解决数据类型一致性的安全问题,泛型的格式:public 类名<T,E...>{ T E 都是泛型标志}单个泛型public class Test1 { public static void main(String[] args) { Point<Integer> p1 = new Point<>(15,20); Point<Double> p2 = new Point&.
2021-12-21 10:19:03
613
原创 反射的原理
1.什么是反射? 框架设计的灵魂框架:就是一个半成品, 好处:提高我们的开发效率,使我们的代码更加简洁反射: 运行时把类中的成员抽取出来为其他类的过程叫做反射2.java代码从编译到运行经历了几个阶段经历了3个阶段,3.如何获得反射类Class.①. Class.forName("类的位置")②. 通过类名来获取 ;类.class③. 对象public class Test1 { public static void main(String...
2021-12-19 18:32:47
452
原创 线程安全问题
1.如何保证线程的安全①.使用同步代码块public class Test { static String str[]=new String[5]; static int index=0; public static void main(String[] args) throws Exception { //1.创建两个任务对象 Runnable tast1=new Runnable() {//匿名内部类 p
2021-12-19 13:25:51
236
原创 什么是线程
1.什么是进程? 进行运行的程序叫做进程,进程是系统分配资源的基本单位,使用PID来区别进程2.什么是线程? 线程是进程中的一条执行路径,也是CPU的基本调度单位。一个进程有一个或多个线程组成,彼此间完成不同的工作,同时执行,称为多线程。3.进程和线程的区别(1)进程是操作系统资源分配的基本单位,而线程是CPU的基本调度单位。 (2)一个程序运行后至少有一个进程 (3)一个进程可以包含多个线程,但是只有需要有一个线程,否则...
2021-12-15 19:41:40
5650
原创 JDBC 连接池
1.简单了解JDBC JDBC:(java database Connection) JAVA数据库连接 java:是面向对象的语言 SQL:结构化查询语言 为什么要用JDBC? 因为这这两种语言无法直接沟通,所以要出来一个翻译MySql:每一个数据库公司提供的方法名可能不一致。导致java必须记住没一个数据库的方法名。 java语言出来规范,让这些数据库公司实现这...
2021-12-14 10:55:00
103
原创 Java基础知识点
[1].变量--- 数据类型 变量名=值; 数据类型: 1.基本数据类型. byte[1字节] short[2字节] int[4字节] long[8字节] float[4字节] double[8字节] boolean[1字节] char[2个字节] 2.引用数据类型. 类 接口 枚举 数组 变量名:----命名规则 1. 由字母 数字 下划线_ 美元符 $ 组成...
2021-10-18 20:42:15
201
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人