![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 60
越前
每个目标的达成,都来自勤奋的思考与勤奋的行动
---洛克菲勒
展开
-
JDBC基础编程、核心API
2017年7月20日学习总结:一、连接池1,为什么要使用连接池?数据库连接的建立和关闭资源消耗非常大。传统的数据库访问方式,一次数据库访问对应一个物理连接,每次操作数据库都要打开、关闭物理连接,系统性能严重受损。2,解决方案当创建连接池对象时,它会自动创建一批(配)连接,并将其设置为空闲态。每次调用它时,它会返回一个空闲连接,并将其设置为占用态。使用原创 2017-07-20 21:58:47 · 345 阅读 · 0 评论 -
java异常处理
2017年7月3日学习总结:异常处理机制:当程序中抛出一个异常后,程序从程序中导致异常的代码处跳出,java虚拟机检测寻找和try关键字匹配的处理该异常的catch块,如果找到,将控制权交到catch块中的代码,然后继续往下执行程序,try块中发生异常的代码不会被重新执行。如果没有找到处理该异常的catch块,在所有的finlly块代码被执行和当前线程的所属的ThreadGroup的u原创 2017-07-03 21:19:02 · 268 阅读 · 0 评论 -
java多线程基础
java.lang.Thread线程是程序中的执行线程。Java虚拟机允许应用程序并发地运行多个执行线程。 每个线程都有一个优先级,高优先级线程的执行优先于低优先级线程。每个线程都可以或不可以标记为一个守护程序。当某个线程中运行的代码创建一个新Thread对象时,该新线程的初始优先级被设定为创建线程的优先级,并且当且仅当创建线程是守护线程时,新线程才是守护程序。 进程是原创 2017-07-04 20:53:49 · 222 阅读 · 0 评论 -
javaTCP通信
2017年7月5日学习总结:第一个月月考成绩出来了,得了第一名,很开心。希望后面3个月学习都能在前茅,当然如果都是第一名就是最好的了。今天学了TCP通信,这是一个小案例,客户端向服务器发信息,服务器再把读取到的信息发回给客户端,等于是学客户端说话。package july.ten;import java.io.BufferedReader;import java.io.In原创 2017-07-05 21:57:03 · 1524 阅读 · 0 评论 -
javaXML
2017年7月6日学习总结:XMLXML是可扩展标记语言,独立于软件和硬件的信息传输工具。主要用途:1,简化数据共享2,简化数据传输3,简化平台的变更XML基本语法元素从开始标签直到结束标签。元素可包含其他元素、文本、属性。大小写敏感必须有根元素,不被其它元素包围。并且根元素只能有一个。元素必须正确嵌套CDATA段[格原创 2017-07-06 22:07:40 · 635 阅读 · 0 评论 -
java集合框架、集合操作--线性表
2017年6月26日学习总结:集合操作boolean remove(E e)方法:将给定元素从集合删除,若成功删除则返回true。将给定元素与集合中现有元素顺序进行equals比较,然后删除与给定元素equals比较为reue的。若有多个仅删除一个。boolean addAll(Collection c)方法:将给定集合中的所有元素添加到当前集合中,原创 2017-06-26 21:51:37 · 380 阅读 · 0 评论 -
java集合操作查找表
2017年6月27日总结Map接口Map接口定义的集合又称查找表,用于存储"key-value"映射对。key可以看成是value的索引,作为key的对象在集合中不可以重复。根据内部数据结构的不同,Map接口有多种实现类,其中常用的有内部为hash表实现的HashMap和内部为排序二叉树实现的TreeMap。V put(K key, V value)方法:将key-原创 2017-06-27 21:22:09 · 770 阅读 · 0 评论 -
java用递归删除目录
今天学了一个递归很好的一个算法目录删除前package june;import java.io.File;/** * 测试删除目录的类(用递归) * @author overfront * */public class FileTest {public static void main(String[] args) {File fil原创 2017-06-28 21:25:18 · 506 阅读 · 0 评论 -
java.io.RandomAccessFile
此类的实例支持对随机访问文件的读取和写入。随机访问文件的行为类似存储在文件系统中的一个大型 byte 数组。存在指向该隐含数组的光标或索引,称为文件指针;输入操作从文件指针开始读取字节,并随着对字节的读取而前移此文件指针。如果随机访问文件以读取/写入模式创建,则输出操作也可用;输出操作从文件指针开始写入字节,并随着对字节的写入而前移此文件指针。写入隐含数组的当前末尾之后的输出操作导致该数组扩展。该原创 2017-06-29 21:51:05 · 303 阅读 · 0 评论 -
java中的几个常用流
FileOutputStream字节输出流以字节为单位将数据写入文件FileInputStream字节输入流以字节为单位从文件中读取数据BufferedOutputStream缓冲字节输出流BufferedInputStream缓冲字节输入流ObjectOutputStream对象序列化输出流ObjectInputStream对象原创 2017-06-30 20:41:33 · 1577 阅读 · 0 评论 -
解决大脑疲劳的方法
每天早上9点学到晚上11点,最近几天发现学习久了,大脑不思考分析了,写代码效率很慢。试着换脑子看视频也很快忘。想想解决方法。就上网查询原因:转自搜狐:http://m.sohu.com/n/438204751/大脑“连轴转”很多工作狂人都希望能够不浪费生命里的每一分钟,但从神经生物学的角度这是不实际的,就和CPU在高速运转时会发热一样,大脑在学习思考的时候也会产生大量的代谢废物,这些有原创 2017-06-25 19:02:06 · 1006 阅读 · 0 评论 -
JDBC高级编程和DAO
2017年7月21日学习总结:一、JDBC高级编程1,事务处理①什么是事务?我的理解是一个单元的一次事情任务,要么都执行,要么都不执行。在JDBC中,事务默认是自动提交的。事务具有4个特性ACID:a,原子性(Atomicity):事务必须是原子工作单元,对于其数据修改,要么全都执行,要么全都不执行。b,一致性(Consistency):事务在完成时原创 2017-07-21 21:56:32 · 396 阅读 · 0 评论 -
二进制
2017年7月18日学习总结:一、2进制计算机内部只有2进制数据,任何数据都需要转换为2进制才能计算处理。编程语言利用算法支持了10进制到2进制之间的转换。1,Integer.parseInt()将10进制字符串转换为2进制整数。2,Integer.toString()将2进制整数转换为10进制字符串。二、16进制16进制最常用于简写2进制,将2进制每4位数简写原创 2017-07-18 21:31:37 · 449 阅读 · 0 评论 -
java正则表达式
2017年6月22日学习总结:正则表达式是一串特定字符,组成一个“规则字符串”,这个“规则字符串”是描述文本规则的工具。正则表达式就是记录文本规则的代码。 分组“()” 在正则表达式里()表示分组,可以将一系列正则表达式看做一个整体,分组时可以使用“|”表示“或”关系,例如:匹配手机号码前面的区号:(\+86|0086)?\s?\d{11}原创 2017-06-22 22:18:18 · 216 阅读 · 0 评论 -
javaObject类
在java类继承结构中,java.lang.Object类位于顶端;如果定义一个java类时没有使用extends关键字声明其父类,则其父类默认为java.lang.Object类;Object类型的引用变量可以指向任何类型对象。String toString()方法:返回该对象的字符串表示,强烈建议为自定义的每一个类重写。boolean equeals (Object原创 2017-06-22 22:57:06 · 371 阅读 · 0 评论 -
java包装类
在进行类型转换的范畴内,有一种特殊的转换,需要将int这样的基本数据类型转换为对象;所有基本类型都有一个与之对应的类,即包装类。包装类是不可变类,在构造了包装类对象后,不允许更改包装在其中的值;包装类是final的,不能定义他们的子类。int intValue()以 int 形式返回指定的数值。static int MAX_VALUE 值为 23原创 2017-06-22 23:16:16 · 260 阅读 · 0 评论 -
java日期操作
2017年6月23日学习总结Date类在java.util包下。Date的每一个实例用于表示一个具体的时间内部维护一个long值,该值为UTC(世界调整时间Universal Time Coordinated),即:1970年1月1号00:00:00 到当前Date所表示的时间之间所经过的毫秒。由于Date存在设计缺陷(时区,千年虫问题),所有Date的大部分操作时间的原创 2017-06-23 21:23:36 · 435 阅读 · 0 评论 -
java集合框架(上)
在java.util包下集合用来存放一组元素,功能与数组类似集合提供了很多方便操作元素的方法。集合存放的是元素的引用。Collection是所有集合的顶级父接口,规定了所有集合都应当具备的功能.Collection下面派生了两个子接口:java.util.List:可重复集且有序java.util.Set:不可重复集元素是否重复依靠元素equals比较的结果而定原创 2017-06-23 21:26:50 · 230 阅读 · 0 评论 -
java日历类和包装类的注意点
public static final int DAY_OF_WEEKget 和 set 的字段数字,指示一个星期中的某天,周日为每周的第1天。 1 2 3 4 5 6 7原创 2017-06-24 18:48:38 · 292 阅读 · 0 评论 -
jdbc原理
2017年7月19日学习总结jdbc原理1,什么是jdbcjava database connectivity:java访问数据库的解决方案。java定义了一套标准接口,不同的数据库厂商,根据各自数据库的特点,去实现这些接口。2,jdbc工作原理①,注册驱动Class.forName("oracle.jdbc.driver.OracleD原创 2017-07-19 21:06:23 · 318 阅读 · 0 评论