Java
愤怒的small鸟
Never lose your passion!
展开
-
JDBC学习
1.基本的JDBC连接 2.灵活指定SQL语句中的变量PreparedStatement 3.对存储过程进行调用CallableStatement 4.运用事务处理Transaction 5.批处理 Batch 6.可滚动的结果集 1.基本的JDBC连接 public static void main(String[] args) { String url = "原创 2014-12-21 12:03:48 · 252 阅读 · 0 评论 -
集合学习(三)
collections collections里面都是静态函数,是一个操作集合的工具类 /* *Collections的sort方法会调用Comparable接中的compareTo方法 *如果是自定义对象或者自定义排序方式就要自己实现Collections的sort方法,就是自定义类实现Comparator接口 *public static void sort(List原创 2014-12-11 17:16:37 · 228 阅读 · 0 评论 -
集合学习(一)
ArrarList和HashSet都是线程不同步的,效率高 Vector和HashTable是线程同步,效率低 List:元素是有序的(存入和取出的顺序是是一致),元素可以重复 list判断元素是否相同只依赖的是equals返回值 Set:元素是无序的(存入和取出的顺序是不一定一致),元素不可以重复 HashSet:底层数据结构是hash表 hashset是如何原创 2014-12-10 16:06:22 · 276 阅读 · 0 评论 -
java其他对象
1.System System不能被实例化,它的方法都是静态成员 static PrintStream err “标准”错误输出流。 static InputStream in “标准”输入流。 static PrintStream out “标准”输出流。 //获取系统属性和加入系统属性 //获取用指定键描述的系统属性 Properties prop =原创 2014-12-11 17:10:59 · 248 阅读 · 0 评论 -
IO流学习(一)
IO流学习(一) IO流用于处理设备之间的数据传输 Java对数据的操作是通过流的方式 Java用于操作数据的对象都砸死IO包中 流按操作数据分为两种:字节流和字符流 (ASCII是美国) (GBK)中国自己定义的中文编码 (UNICODE)两字节,统一编码 (UTF-8)是对UNICODE的优化,有一字节,两字节和三字节 字符流是基于字节流的,里面有很多码表 流按流向分:输入原创 2014-12-11 20:53:27 · 228 阅读 · 0 评论 -
IO流学习(二)
IO流学习(二) public class BufferedWriterextends Writer 将文本写入字符输出流,缓冲各个字符,从而提供单个字符、数组和字符串的高效写入。 可以指定缓冲区的大小,或者接受默认的大小。在大多数情况下,默认值就足够大了。 该类提供了 newLine() 方法,它使用平台自己的行分隔符概念,此概念由系统属性 line.separator原创 2014-12-12 16:27:10 · 256 阅读 · 0 评论 -
Java 浅拷贝和深拷贝
浅拷贝(影子克隆):只复制对象的基本类型,对象类型,仍属于原来的引用. 深拷贝(深度克隆):不紧复制对象的基本类,同时也复制原对象中的对象.就是说完全是新对象产生的. public class ShallowCopy { public static void main(String[] args) { Information information = new Informat原创 2015-09-15 19:00:10 · 273 阅读 · 0 评论