Java
文章平均质量分 53
旧梦散人
学习 读书 英语
展开
-
局部内部类
局部内部类:放在方法内的类,称之为局部内部类 比较: 1.局部变量 【生存期】 从生命定义的位置开始,到代码块结束 【作用域】 只能在当前代码块内部 2.类对象 【生存期】 ...原创 2018-11-21 18:49:19 · 281 阅读 · 0 评论 -
BeanUtils工具包
BeanUtils是一个工具类,里面的方法都是静态修饰的,可以通过类名直接调用。 需要两个包commons-beanutils-1.9.3.jar,libs/commons-logging-1.2.jar(日志包) setProperty(Object bean, String name, Object value); 参数说明:Object bean是...原创 2019-01-16 18:10:41 · 383 阅读 · 0 评论 -
自定义JDBC工具类
自定义JDBC工具类 1.加载驱动 2.获取连接对象 3.关闭连接 public class JDBCUtils { private static String url = null; private static String user = null; private static String password = n...原创 2019-01-16 16:11:03 · 163 阅读 · 0 评论 -
DButils工具的使用
第一步:首先导入四个jar包 1. mysql-connector-java-5.1.13-bin.jar 2. commons-beanutils-1.9.3.jar 3. commons-logging-1.2.jar 4. commons-dbutils-1.7.jar 第二步:编写JavaBean package com.ydwj.DBUtils; public class...原创 2019-01-17 20:26:45 · 211 阅读 · 1 评论 -
Java反射
反射 1.获取Class对象的三种方式: 1)Class.forName("完整的类名字符串"); 完整的类名字符串是指 包名.类名 2)类名.class; 3)指定类对象.getClass(); 最常用的是Class.forName("完整的类名字符串"); 2. Constructor, M...原创 2018-12-16 20:29:50 · 78 阅读 · 0 评论 -
守护线程
守护线程(后台线程) 例如: 软件的log日志文件,软件的自动更新,软件的自动下载 特征: 如果整个程序在运行过程中,只剩下一个守护线程,那么这个守护线程也就没什么意义了,会自动停止 JVM的垃圾回收机制是守护线程还是普通线程? 答:守护线程! 代码: p...原创 2018-12-01 21:48:31 · 79 阅读 · 0 评论 -
实现Runnable接口创建线程
Java语言是一种单继承,多实现的面向对象的语言 自定义线程的的方式: 方式1: 1. 自定义一个类,继承Thread类 2. 重写Thread类里边的run方法,把线程的功能代码放入到run方法中 3. 创建自定义线程类对象 4. 开启线程,使用start方法 ...原创 2018-12-01 18:16:48 · 2798 阅读 · 0 评论 -
线程中常用方法
线程中的常用方法: Thread(String name); 初始化线程名字,属于线程的一个有参数的构造方法 setName(String name); 修改线程的名字 getName(); 获取线程的名字 sleep(); ...原创 2018-11-24 22:13:48 · 139 阅读 · 0 评论 -
Java线程初识
多进程和多线程 线程:在一个软件中,负责不同功能的子程序,称之为线程。 进程:是在计算机系统中正在运行的程序,都可以看做是一个进程。 面试题: 请问一个Java程序在运行的时候,最少有几个线程? 最少两个线程 1.main线程 2.JVM的垃圾回收机制 多线程的好处: ...原创 2018-11-22 22:51:22 · 85 阅读 · 0 评论 -
匿名内部类
匿名内部类 类的本体: 在类声明部分,大括号里面的就是类的本体 class Test{ //成员变量 //成员方法 } 匿名内部类就是没有名字的类,但是有类的本体 具体见代码中的注释 代码: impo...原创 2018-11-22 20:04:48 · 88 阅读 · 0 评论 -
BaseDao与StudentDao
先编写Student实体类,因为用到了BeanUtils,所以得用setter和getter方法对成员属性进行封装,一般的实体类都是这样来写的。 package BeanUtils; public class Student { private int id; private String name; private String sex; private int age; ...原创 2019-01-16 21:21:29 · 561 阅读 · 0 评论