摘要: 反射: JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。 通过类的加载,自审(省),探知在编译期间未知的类对象的类型信息。 如何获取类的类型信息(C 阅读全文
posted @ 2018-01-04 10:32 zachary7 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 定义类,就是设计模板 根据模板生产产品,根据类实例对象 程序就是对象的操作 如何定义类 ? 修饰符 class 类名{ //构造器 修饰符 构造器名(参数列表){ 初始化代码; } public 类名(){ //初始化对象 num = 10; name="无名氏"; arr = new float[ 阅读全文
posted @ 2018-01-04 10:31 zachary7 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 集合: 父接口: Collection 集合 所有集合的根接口,Collection 表示一组对象,这些对象也称为 collection 的元素。 重点子接口: List:列表,每个元素都有索引,可以重复 重点实现的类: ArrayList:动态数组 LinkedList:双向链表 Set:集,没有 阅读全文
posted @ 2018-01-04 10:29 zachary7 阅读(140) 评论(0) 推荐(0) 编辑
摘要: java.util.Random 伪随机数类,可以生成随机数系列 Random r1 = new Random(); Random r2 = new Random(long 种子); 常用方法: 实现随机数算法,继承Random类,重写int next(int) int nextInt() int 阅读全文
posted @ 2018-01-04 10:29 zachary7 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 1.进程: 当一个程序运行起来的时候就会变为一个进程,这个进程交给操作系统去管理。并且每一个进程都有自己独立的内存空间。 2.线程: 线程是CPU执行的最小单位,在一个进程中,会包含至少一个线程,也可以包含多个。每个线程都有自己独立的任务去执行,互不干扰。 3.在Java中实现多线程的方式 1)继承 阅读全文
posted @ 2018-01-04 10:26 zachary7 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 泛型的好处 代码更安全,数据类型错误不是运行期报错,而是在编译期检查错误 什么是泛型? 类型参数化,从java1.5引入。 什么参数,有实参和形参 例如: 定义 static int sum(int n, int m){//n,m形参 return n+m; } 什么时候适合使用泛型? 在类型未知时 阅读全文
posted @ 2018-01-04 10:25 zachary7 阅读(83) 评论(0) 推荐(0) 编辑
摘要: API: Application Programming Interface(类库) java.lang包(语言language)中常用类 1.认识类 2.构造器,实例化对象 3.常用方法和属性 String:String 类代表字符串 如何创建String类的对象? 1.字面量(直接量) Stri 阅读全文
posted @ 2018-01-04 10:25 zachary7 阅读(175) 评论(0) 推荐(0) 编辑
摘要: CallableStatement 专执行存储过程的接口,继承了Statement接口 常用方法: boolean execute(): 执行sql语句,返回true,第一个sql语句的结果是ResultSet;否则,第一个sql语句返回的是受影响的行。 getResultSet():用于获取执行" 阅读全文
posted @ 2018-01-04 10:24 zachary7 阅读(444) 评论(0) 推荐(0) 编辑
摘要: PreparedStatement stmt = conn.prepareStatement(sql); Statement stmt = conn.createStatement();//能过连接对象创建一个语句对象 PreparedStatement是Statement的子接口 这两类的对象都是 阅读全文
posted @ 2018-01-04 10:23 zachary7 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 1.注册驱动 2.使用DriverManager类中的getConnection()方法,获取一个Conncion连接对象 3.使用Connection对象创建语句. Statement stmt = 连接对象.createStatement(); PreparedStatement pstmt = 阅读全文
posted @ 2018-01-04 10:21 zachary7 阅读(107) 评论(0) 推荐(0) 编辑