
effective java
Java语音进阶
965攻城狮
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java NIO机制
Java NIO非堵塞应用通常适用用在I/O读写等方面,我们知道,系统运行的性能瓶颈通常在I/O读写,包括对端口和文件的操作上,过去,在打开一个I/O通道后,read()将一直等待在端口一边读取字节内容,如果没有内容进来,read()也是傻傻的等,这会影响我们程序继续做其他事情,那么改进做法就是开设线程,让线程去等待,但是这样做也是相当耗费资源的。Java NIO非堵塞技术实际是采取Rea转载 2015-03-19 00:17:41 · 324 阅读 · 0 评论 -
Java反射机制
一、什么是反射机制 简单的来说,反射机制指的是程序在运行时能够获取自身的信息。在java中,只要给定类的名字, 那么就可以通过反射机制来获得类的所有信息。 二、哪里用到反射机制 有些时候,我们用过一些知识,但是并不知道它的专业术语是什么,在刚刚学jdbc时用过一行代码, Class.forName("com.mysql.jdbc.转载 2015-03-19 00:16:14 · 412 阅读 · 0 评论 -
父类private方法不能被重写(覆盖)
package com.lianxi;class Father{ private void f(int i){ System.out.println("父类的私有函数"); }}public class OverrideTest extends Father { int i; private OverrideTest(){ System.out原创 2014-04-25 21:59:15 · 4565 阅读 · 0 评论 -
java中trim()方法
最近在写QQ,总是会用到一个方法trim(),原创 2014-04-23 11:28:20 · 8532 阅读 · 0 评论 -
JVM,堆,栈
原创 2014-04-20 21:03:29 · 286 阅读 · 0 评论 -
最常用的详细正则表达式大全
最常用的详细正则表达式大全正则令人头疼, 很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4转载 2014-04-19 14:32:56 · 340 阅读 · 0 评论 -
输入输出流
原创 2014-04-16 09:12:09 · 347 阅读 · 0 评论 -
java中与网络相关的类
InetAddress--------IP端口InetSocketAddress------IP地址和端口号原创 2014-04-15 20:56:17 · 663 阅读 · 0 评论 -
Iterator 一般用法
迭代器(Iterator) 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。 Java中的Iterator功能比较简单,并且只能单向移动: (1) 使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next()方法时,它返回序列的第一转载 2014-04-12 10:05:23 · 412 阅读 · 0 评论 -
线程通信---银行存钱取钱问题
Acount.java原创 2014-04-11 10:58:29 · 726 阅读 · 0 评论 -
线程安全 线程同步两种方法
同步代码块的方式:同步方法:原创 2014-04-10 11:15:59 · 573 阅读 · 0 评论 -
线程创建的三种方法
原创 2014-04-09 20:04:02 · 404 阅读 · 0 评论 -
HashMap 与 TreeMap
HashMapTest.java.package com.collection;import java.util.HashMap;public class HashMapTest { public static void main(String[] args) { HashMap map =new HashMap(); map.put("yuwen", 90.0); map.原创 2014-04-07 21:46:00 · 391 阅读 · 0 评论 -
Collections 与 Deque
原创 2014-04-07 21:17:49 · 443 阅读 · 0 评论 -
TreeSet
TreeSet 【它比HashSet要难用, TreeSet一定要对元素进行大小的比较】 TreeSet并不是你想用就能用的,如果添加的集合元素已经实现Comparable接口,恭喜你,可以直接添加到TreeSet中。 如果添加的集合元素没有实现Comparable接口,创建TreeSe原创 2014-04-07 16:59:19 · 562 阅读 · 0 评论 -
HashSet与LinkedHashSet
package com.collection;import java.util.HashSet;public class HashSetTest { public static void main(String[] args) { //此处容量会自动增到到2的倍数,增到4 HashSet set = new HashSet(3); set.add("a"); s原创 2014-04-06 21:47:52 · 420 阅读 · 0 评论 -
Set
package com.collection;import java.util.Collection;import java.util.HashSet;import javax.swing.text.html.HTMLDocument.Iterator;public class collection_set { public static void main(String[]原创 2014-04-06 21:38:58 · 339 阅读 · 0 评论 -
内部类
原创 2014-03-31 21:34:10 · 343 阅读 · 0 评论