随笔分类 -  Java学习积累

摘要:一、对象的浅克隆对象浅克隆要注意的细节: 如果一个对象需要调用clone的方法克隆,那么该对象所属的类必须要实现Cloneable接口。Cloneable接口只不过是一个标识接口而已,没有任何方法。对象的浅克隆就是克隆一个对象的时候,如果被克隆的对象中维护了另外一个类的对象,这时候只是克隆另外一个对... 阅读全文
posted @ 2015-12-25 20:29 好人难寻 阅读(232) 评论(0) 推荐(0)
摘要:一、为什么会产生连接池?我们现在考虑:程序中连接为什么要来管理?因为连接资源宝贵,所以我们要来对连接资源进行管理如何高效的来进行管理?频繁的连接,打开、关闭,这会严重影响程序的运行效率!所以我们引入连接池的概念。二、何为连接池?普通的连接:操作数据库,创建连接。操作结束,关闭!使用连接池管理:预先创... 阅读全文
posted @ 2015-12-12 18:56 好人难寻 阅读(2054) 评论(3) 推荐(1)
摘要:一、为什么使用BeanUtils组件 简化javabean的操作!二、如何使用javabean组件引入commons-beanutils-1.8.3.jar核心包引入日志支持包:commons-logging-1.1.3.jar三、实例,基本用法对象使用的拷贝BeanUtils.copyProp... 阅读全文
posted @ 2015-12-11 18:24 好人难寻 阅读(351) 评论(0) 推荐(0)
摘要:基本概念:事务使指一组最小逻辑操作单元,里面有多个操作组成。组成事务的每一部分必须要同时提交成功,如果有一个操作失败,整个操作就回滚。事务ACID特性l原子性(Atomicity)原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。l一致性(Consistency)事务必须... 阅读全文
posted @ 2015-12-05 16:46 好人难寻 阅读(159) 评论(0) 推荐(0)
摘要:模板一:package js;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Stateme... 阅读全文
posted @ 2015-12-04 15:47 好人难寻 阅读(151) 评论(0) 推荐(0)
摘要:一、Statement执行步骤:public class Demo { public static void main(String[] args) { } private String url="jdbc:mysql://localhost:3306/day01"... 阅读全文
posted @ 2015-12-04 15:46 好人难寻 阅读(176) 评论(0) 推荐(0)
摘要:一、对象的输入输出流对象的输入输出流,主要的作用是用于写对象与读取对象的信息。对信息一旦写到文件上那么对象的信息就可以持久化了二、对象输入输出流要注意的细节如果对象需要被写到文件上,那么对象所属的类必须实现Serializable接口,Serializable接口没有任何方法,只是一个标识接口。对象... 阅读全文
posted @ 2015-11-30 15:21 好人难寻 阅读(1573) 评论(0) 推荐(0)
摘要://合并多个流 public static void merge3() throws IOException{ File file1=new File("E:\\a.txt"); File file2=new File("E:\\b.txt"); Fi... 阅读全文
posted @ 2015-11-29 17:40 好人难寻 阅读(213) 评论(0) 推荐(0)
摘要:1、需求分析:编写一个类拓展BuffereedReader的功能,增强readLine方法返回的字符串 带有行号编写一个类拓展BuffereedReader的功能,增强readLine方法返回的字符串 带有分号编写一个类拓展BuffereedReader的功能,增强readLine方法返回的字符串 ... 阅读全文
posted @ 2015-11-29 14:14 好人难寻 阅读(153) 评论(0) 推荐(0)
摘要:package cn.lyjs.buffered;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileNotFoundException;import j... 阅读全文
posted @ 2015-11-28 15:59 好人难寻 阅读(262) 评论(0) 推荐(0)
摘要:一、BufferedReader的使用步骤:找到目标文件建立数据输入通道建立缓冲输入字符流读取数据关闭资源缓冲流都不具备读写文件的能力二、战场实地练习public static void bufferedTest() throws IOException{ //1、找到目标文件 ... 阅读全文
posted @ 2015-11-28 14:12 好人难寻 阅读(359) 评论(0) 推荐(0)
摘要:字节流:输入字节流:--------------|InputStream 输入字节流的基类 抽象类-----------------|FileInputStream 读取文件数据的输入字节流-----------------|BufferedInputStream 缓冲输入字节流的目的:为了提高读取... 阅读全文
posted @ 2015-11-27 14:24 好人难寻 阅读(119) 评论(0) 推荐(0)
摘要:一、使用BufferedInputSream的步骤找到目标文件建立数据的输入管道建立缓冲输入字节流关闭资源二、BufferedInputSream 出现的目的是为了提高读取文件的效率,但是BufferedInputStream的read的方法每次读取一个字节数据,而FileInputStream每次... 阅读全文
posted @ 2015-11-27 12:36 好人难寻 阅读(444) 评论(0) 推荐(0)
摘要:1、首先你要阻止后边的代码执行,而且需要通知调用者这里出错了!使用 throw 处理2、仅仅抛出异常,方法上要声明,调用者也必须处理。把Ioexception传递给RuntimeException包装一层,然后再抛出,这样做是为了让调用者使用灵活RuntimeException:不用在方法上声明抛出... 阅读全文
posted @ 2015-11-27 10:42 好人难寻 阅读(356) 评论(0) 推荐(0)
摘要:一、流程:打开文件输出流,流的目的地是指定的文件通过流向文件写数据用完流后关闭流二、输出流写出方式1:使用write(intb)方法,一次写出一个字节.public static void testWrite() throws IOException{ //1、找到目标... 阅读全文
posted @ 2015-11-26 11:56 好人难寻 阅读(445) 评论(0) 推荐(1)
摘要:一、IO流的分类流按操作数据类型的不同分为两种:字节流与字符流。流按流向分为:输入流,输出流(以程序为参照物,输入到程序,或是从程序输出)二、如何判断使用 输入流,输出流三、什么是字节流,什么是字符流?什么是字节流计算机中都是二进制数据,一个字节是8个2进制位.字节可以表示所有的数据,比如文本,音频... 阅读全文
posted @ 2015-11-25 21:13 好人难寻 阅读(257) 评论(0) 推荐(0)
摘要:一、构造一个File类实例File(File parent, String child) 根据 parent 抽象路径名和 child 路径名字符串创建一个新 File 实例。 File(String pathname) 通过将给定路径名字符串转换为抽象路径名... 阅读全文
posted @ 2015-11-25 18:07 好人难寻 阅读(378) 评论(0) 推荐(0)
摘要:一、为何要引入泛型Demo:当集合中存储的对象类型不同时,那么会导致程序在运行时候出现异常,怎么解决呢?(引入泛型)package cn.lyjs.genecity;import java.util.ArrayList;public class Demo1 { public static vo... 阅读全文
posted @ 2015-11-24 16:42 好人难寻 阅读(444) 评论(0) 推荐(0)
摘要:一. Base64编码由来 为什么会有Base64编码呢?因为有些网络传送渠道并不支持所有的字节,例如传统的邮件只支持可见字符的传送,像ASCII码的控制字符就 不能通过邮件传送。这样用途就受到了很大的限制,比如图片二进制流的每个字节不可能全部是可见字符,所以就传送不了。最好的方法就是在不改变传统... 阅读全文
posted @ 2015-10-22 14:36 好人难寻 阅读(154) 评论(1) 推荐(0)
摘要:一、String和StringBuffer添加字符的效率PKString s="abc";StringBuffer sb=new StringBuffer("abc");s+="xyz";sb.append("xyz"); +操作符每一次将字符添加到一个字符串中去时,字符串对象都需要寻找一个新的内... 阅读全文
posted @ 2015-10-21 22:00 好人难寻 阅读(129) 评论(0) 推荐(0)