
java 基础
文章平均质量分 52
mowengaoboa
这个作者很懒,什么都没留下…
展开
-
[Java]读取文件方法大全
1、按字节读取文件内容 2、按字符读取文件内容 3、按行读取文件内容 4、随机读取文件内容 public class ReadFromFile { /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。 */ public static void readFileB...原创 2010-12-06 17:54:54 · 72 阅读 · 0 评论 -
理解java枚举类型
枚举类型是JDK5.0的新特征。Sun引进了一个全新的关键字enum来定义一个枚举类。下面就是一个典型枚举类型的定义: public enum Color{ RED,BLUE,BLACK,YELLOW,GREEN } 显然,enum很像特殊的class,实际上enum声明定义的类型就是一个类。 而这些类都是类库中Enum类的子类(java.lang.Enum<E>...原创 2012-02-22 13:28:40 · 74 阅读 · 0 评论 -
java synchronized详解
Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 二、然而,当一个线程访问object的一个synchron...原创 2011-11-18 13:18:32 · 58 阅读 · 0 评论 -
ExecutorService线程池
ExecutorService 建立多线程的步骤: 1。定义线程类 class Handler implements Runnable{} 2。建立ExecutorService线程池 ExecutorService executorService = Executors.newCachedThreadPool();或者int cpuNums = Runtime.getRunti...原创 2012-05-29 14:22:46 · 170 阅读 · 0 评论 -
JdbcTemplate fetch size
Set the fetch size for this JdbcTemplate. This is important for processing large result sets: Setting this higher than the default value will increase processing speed at the cost of memory consump...2012-05-17 13:20:55 · 1145 阅读 · 0 评论 -
static属性和方法的优点和缺点
对性能没有影响,因为只是简单的一些程序而已(最终在程序内存区中的一段汇编语句而已),C++中,这种做法非常多,所以不会占用太多内存的,你完全可以不用担心。 关于同步问题,这是存在的,不过你需要了解什么时候才会产生同步问题,在方法中你需要对外部的资源进行存取修改时,才会有同步问题,如果你是简单的进行计算,那肯定没有问题的,多个线程执行相同的程序指令,你说会不会产生同步问题?大家肯定不会相互影响...原创 2011-12-20 16:14:30 · 112 阅读 · 0 评论 -
转移字符
百科名片 所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而C中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。 目录 C语言转义 各种编程语言转义符...原创 2011-12-16 14:35:22 · 117 阅读 · 0 评论 -
final详解
final可以修饰类,函数,变量 修饰类时:意思是修饰类为最终类,任何类不能再继承它. 修改函数时:意思是该方法在类里是最终方法,继承它的方法不能去重写它. 修饰变量时:意思是被修饰的变量是常量或者叫终态变量,一旦初始化后就不能再改变变量的值....原创 2011-12-16 14:32:57 · 72 阅读 · 0 评论 -
JAVA的浮点运算精度问题和math类
JAVA的浮点运算精度问题和math类 問題的提出: 如果我們編譯運行下面這個程式會看到什麼? public class Test{ public static void main(String args[]){ System.out.printl...原创 2011-12-14 16:49:49 · 155 阅读 · 0 评论 -
说说Java中的枚举——EnumMap与EnumSet
为了更好的支持枚举类型,java.util中添加了两个新类:EnumMap和EnumSet。使用它们可以更高效的操作枚举类型。下面我一一介绍给你: EnumMap 是专门为枚举类型量身定做的Map实现。虽然使用其它的Map实现(如HashMap) 也能完成枚举类型实例到值得映射,但是使用EnumMap会更加高效:它只能接收同一枚举类型的实例作为键值,并且由于枚举类型实例的数量相...原创 2012-02-22 14:35:02 · 115 阅读 · 0 评论