摘要: JDBC基础_driverManager接口 1.使用DriverManager进行数据库连接 (1).实现步骤 1. 准备连接数据库的 4 个字符串. driverClass:数据库驱动的全类名 jdbcUrl:数据库中使用存在的数据库表以及对应的数据库连接信息 uer:数据库用户名 passwo 阅读全文
posted @ 2019-02-02 12:13 德墨特尔 阅读(501) 评论(0) 推荐(0) 编辑
摘要: JDBC基础知识1 1.几个基础概念 (1).数据的持久化 把数据保存到可掉电式存储设备中以供之后使用。大多数情况下,特别是企业级应用,数据持久化意味着将内存中的数据保存 到硬盘上加以”固化”,而持久化的实现过程大多通过各种关系数据库来完成。也即是说我们通过关系型数据库来实现把需要存 储的内容保存到 阅读全文
posted @ 2019-02-01 23:45 德墨特尔 阅读(1557) 评论(0) 推荐(0) 编辑
摘要: 反射基础知识2以及反射的相关应用 1.通过反射运行配置文件内容 (1).创建配置文件 class.txt 内容[可修改] className=cn.itcast.test.Worker methodName=love (2).要使用的对象[仅仅为测试方便] //学生类 public class St 阅读全文
posted @ 2019-01-25 19:19 德墨特尔 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 反射基础知识1 1.反射概述 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意 一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 要想解剖一个类,必须先要获取到该类的字节码文件对象。而解剖 阅读全文
posted @ 2019-01-23 21:24 德墨特尔 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 反射和类加载器 1.类的加载 (1).当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。 A:加载 就是指将class文件读入内存,并为之创建一个Class对象。 任何类被使用时系统都会建立一个Class对象。 B:连接 验证 是否有正确的 阅读全文
posted @ 2019-01-22 20:53 德墨特尔 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 网络编程基础2 1.TCP协议 (1).实现步骤 A:创建发送端的Socket对象 这一步如果成功,就说明连接已经建立成功了。 B:获取输出流,写数据 C:释放资源 连接被拒绝。TCP协议一定要先看服务器。 java.net.ConnectException: Connection refused: 阅读全文
posted @ 2019-01-20 11:19 德墨特尔 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 网络编程基础 1.网络编程概述 (1).计算机网络 是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件 及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 (2).网络编程 就是用来实现网络互连的不同计算机上运行的程序间可以进 阅读全文
posted @ 2019-01-19 23:02 德墨特尔 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 多线程基础4 1.线程组概述和使用 (1).线程组概述 Java中使用ThreadGroup来表示线程组,它可以对一批线程进行分类管理,Java允许程序直接对线程组进行控制。 (2).代码测试 //线程类代码 public class MyRunnable implements Runnable { 阅读全文
posted @ 2019-01-19 10:36 德墨特尔 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1.JDK5以后Lock锁的概述和使用 (1).概述 虽然我们可以理解同步代码块和同步方法的锁对象问题,但是我们并没有直接看到在哪里加上了锁,在哪里释放了锁,为了更清晰的表达 如何加锁和释放锁,JDK5以后提供了一个新的锁对象Lock。 (2).相关方法 Lock: void lock(): 获取锁 阅读全文
posted @ 2019-01-18 19:43 德墨特尔 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 多线程基础2 1.多线程的实现方式2 (1).实现步骤 A:自定义类MyRunnable实现Runnable接口 B:重写run()方法 C:创建MyRunnable类的对象 D:创建Thread类的对象,并把C步骤的对象作为构造参数传递 (2).代码实现: //线程类代码 public class 阅读全文
posted @ 2019-01-16 22:06 德墨特尔 阅读(126) 评论(0) 推荐(0) 编辑