随笔分类 - JavaSE
Java基础
摘要:1- JDBC概念 Java DataBase Connectivity 是Java的数据库连接技术,它是一组接口。使用Java编程来访问各种数据库。 2-JDBC特点 由一组接口组成,代码针对接口进行编程的。不需要自己去实现接口,这些接口的实现类由第三方数据库厂商来实现。 3- JDBC访问数
阅读全文
摘要:1.1 连接池 1.1.1 连接池基本特点 1) 什么是连接池 实际开发中“获得连接”或“释放资源”是非常消耗系统资源的两个过程,为了解决此类性能问题,通常情况采用连接池技术,来共享连接Connection。 这样就不需要每次都创建连接、释放连接了,这些操作都交给了连接池。 2) 连接池的好处 用池
阅读全文
摘要:线程的状态转换图及常见的执行情况 1 线程通信 java / 取钱的线程类。 / public class DrawThread extends Thread { // 定义一个成员变量接收账户对象 private Account acc; public DrawThread(String name
阅读全文
摘要:1 线程安全问题 线程安全 :多个线程操作同一个共享资源的时候可能出现线程安全问题。 2 线程同步方式 同步代码块 同步方法 同步锁
阅读全文
摘要:1 1 进程 程序是静止的,运行中的程序就是进程。 进程的三个特征: 动态性 : 进程是运行中的程序,要动态的占用内存,CPU和网络等资源。 独立性 : 进程与进程之间是相关独立的,彼此有自己的独立内存区域。 并发性 : 假如CPU是单核,同一个时刻其实内存中只有一个进程在被执行。 CPU会分时轮询
阅读全文
摘要:1-String对象的内容比较(==) public class StringDemo01 { public static void main(String[] args) { String str1 = "hello"; String str2 = new String("hello"); //通
阅读全文
摘要:1-数组的传递引用 /** 数组引用传递 */ public class ArrayDemo04 { public static void main(String[] args) { //静态初始化数组 int[] arr = {1, 2, 3, 5, 9}; //传递数组引用 fun(arr);
阅读全文
摘要:####1、多态的定义 /* 1、多态:同一个对象(事物),在不同时刻体现出来的不同状态。 多态的的使用前提: 1.必须有继承或者实现关系。 2.必须有父类类型的变量引用子类类型的对象。 3.需要存在方法重写。 父 f = new 子(); 2、多态中的成员访问特点: A:成员变量 编译看左边,运行
阅读全文
摘要:####1- Jvm、jdk、jre之间的关系 JVM:Java虚拟机,保证java程序跨平台。(Java Virtual Machine) JRE: Java运行环境,包含JVM和核心类库。如果只是想运行java程序,只要安装JRE即可。 (Java Runtime Environment) JD
阅读全文