随笔分类 -  JAVA笔记

摘要:反射 接受API提供的功能! 静态与动态 静态: 事先约定的规则, 执行期间按照固定规则执行. 动态: 事先没有约定, 在执行期间动态确定执行规则. JAVA 中的静态执行: 编译已经就确定执行规则(执行次序), 在运行期间按照编译结果顺序执行. JAVA 中的动态执行: 运行期间才能确定加载哪些类 阅读全文
posted @ 2017-04-02 17:53 唐胜伟 阅读(331) 评论(0) 推荐(1) 编辑
摘要:JAVA Debug 调试代码 1.什么时候使用Debug: 程序的运行结果,与你的预期结果不同时,Debug的目的是找错误,而不是该错误; 2.早期调试代码的方式就是打桩: System.out.println("????"); 3.Debug调试的步骤: 先加断点 以调试(Debug)模式来运行 阅读全文
posted @ 2017-01-26 23:45 唐胜伟 阅读(2312) 评论(0) 推荐(0) 编辑
摘要:JAVA类库 Oracle: 搜索:ojdbc 选择:com.oracle ojdbc14 10.2.0.4.0 [jar] 搜索:commons-dbcp 选择:commons-dbcp 20030818.201141 [jar] 1.4 [jar] 处理XML、 XPath和XSLT: 搜索:d 阅读全文
posted @ 2017-01-26 23:28 唐胜伟 阅读(246) 评论(0) 推荐(0) 编辑
摘要:Unit02: JDBC核心API db.properties 注意:如果使用连接池,可以在这个文件中增加对连接池的相关设置: 连接池参数,常用参数有: 初始连接数 最大连接数 最小连接数 每次增加的连接数 超时时间 最大空闲连接 最小空闲连接 DBUtil.java 说明:DBUtil是DBToo 阅读全文
posted @ 2017-01-24 23:32 唐胜伟 阅读(490) 评论(1) 推荐(0) 编辑
摘要:Unit01: JDBC原理 、 JDBC基础编程 这个文件里面有两块内容: 1.用比较麻烦的方式连接数据库,test1(),test4() 2.创建DBTool,测试DBTool连接数据库 ,test5(),test6(), 注意:这个案例中没有使用连接池。 DBTool.java文件,封装了连接 阅读全文
posted @ 2017-01-21 10:36 唐胜伟 阅读(522) 评论(0) 推荐(0) 编辑
摘要:Unit05: 视图、序列、索引 、 约束 阅读全文
posted @ 2017-01-20 22:25 唐胜伟 阅读(470) 评论(0) 推荐(0) 编辑
摘要:Unit04: SQL(高级查询) 阅读全文
posted @ 2017-01-18 22:38 唐胜伟 阅读(660) 评论(0) 推荐(0) 编辑
摘要:Unit03: SQL(基础查询) 、 SQL(关联查询) 阅读全文
posted @ 2017-01-17 23:27 唐胜伟 阅读(1907) 评论(0) 推荐(0) 编辑
摘要:Unit02: Oracle字符串操作 、 Oracle数值操作 、 Oracle日期操作 、 空值操作 阅读全文
posted @ 2017-01-16 23:01 唐胜伟 阅读(733) 评论(0) 推荐(0) 编辑
摘要:Eclipse快捷键大全 Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt 阅读全文
posted @ 2017-01-15 22:48 唐胜伟 阅读(187) 评论(0) 推荐(0) 编辑
摘要:Unit01: 数据库原理 、 SQL(DDL、DML) 阅读全文
posted @ 2017-01-15 20:45 唐胜伟 阅读(537) 评论(0) 推荐(0) 编辑
摘要:Unit07: XML语法 、 XML解析 emplist.xml <?xml version="1.0" encoding="UTF-8"?> <list> <emp id="1"> <name>张三</name> <age>34</age> <gender>男</gender> <salary> 阅读全文
posted @ 2017-01-10 22:11 唐胜伟 阅读(215) 评论(0) 推荐(0) 编辑
摘要:TCP通信(小程序) server端: package chat; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamRea 阅读全文
posted @ 2017-01-09 22:23 唐胜伟 阅读(338) 评论(0) 推荐(0) 编辑
摘要:多线程基础 、 TCP通信 * 当一个方法被synchronized修饰后,那么 * 该方法称为同步方法,即:多个线程不能同时 * 进入到方法内部执行。 package day10; /** * 当多线程并发操作同一资源时,由于线程切换的不确定 * 性,可能导致执行顺序的混乱,严重时可能导致系统 * 阅读全文
posted @ 2017-01-07 22:04 唐胜伟 阅读(200) 评论(0) 推荐(0) 编辑
摘要:Unit09: 多线程基础 * 线程 * 线程用于并发执行多个任务。感官上像是"同时"执行 * * 创建线程有两种方式。 * 方式一: * 继承线程并重写run方法来定义线程要执行的任务代码 package day09; /** * 线程 * 线程用于并发执行多个任务。感官上像是"同时"执行 * * 阅读全文
posted @ 2017-01-04 22:59 唐胜伟 阅读(171) 评论(0) 推荐(0) 编辑
摘要:Unit08: 文本数据IO操作 、 异常处理 * java.io.ObjectOutputStream * 对象输出流,作用是进行对象序列化 package day08; import java.io.FileOutputStream; import java.io.IOException; im 阅读全文
posted @ 2017-01-03 22:41 唐胜伟 阅读(217) 评论(0) 推荐(0) 编辑
摘要:基本IO操作 、 文本数据IO操作 java标准IO(input/output)操作 package day07; import java.io.FileOutputStream; import java.io.IOException; /** * java标准IO(input/output)操作 阅读全文
posted @ 2016-12-31 19:58 唐胜伟 阅读(171) 评论(0) 推荐(0) 编辑
摘要:Unit06: 文件操作——File 、 文件操作—— RandomAccessFile java.io.FileFile的每一个实例是用来表示文件系统中的一个文件或目录 package day06; import java.io.File; /** * java.io.File * File的每一 阅读全文
posted @ 2016-12-29 23:22 唐胜伟 阅读(258) 评论(0) 推荐(0) 编辑
摘要:Unit05: 集合操作 —— 查找表 使用该类测试自定义元素的集合排序 package day05; /** * 使用该类测试自定义元素的集合排序 * @author adminitartor * */ public class Point implements Comparable<Point> 阅读全文
posted @ 2016-12-28 20:04 唐胜伟 阅读(241) 评论(0) 推荐(0) 编辑
摘要:Unit04: 集合框架 、 集合操作 —— 线性表 操作集合元素相关方法 package day04; import java.util.ArrayList; import java.util.Collection; import day02.Point; /** * 操作集合元素相关方法 * @ 阅读全文
posted @ 2016-12-27 22:55 唐胜伟 阅读(316) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示