
java
文章平均质量分 50
xitiecheng
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java细节(三)
1 共享数据,必须进行同步存取。当应用程序在对象上调用了一个需要花费很长时间来执行的方法,并且不希望让程序等待方法的返回时,就应该使用异步编程。 2 forward 和 redirect的区别 forward 是服务器请求资源,服务器直接访问目标地址的 URL,把那个 URL的响应内容读取过来,然后把这些内容再发给浏览器,浏览器根本不知道服务器发送的内容是从哪儿来的,所以它的地址栏...原创 2013-03-04 22:53:44 · 117 阅读 · 0 评论 -
java细节(一)
1 只有在需要快速处理单精度数据时,或是需要存储大量数据时,才使用float。 2 java没有无符号类型。 3 java整型范围与运行的机器无关(正负超过20亿)。 4 int 和 float 都是占用4字节。 5 java区分大小写。 6 浮点数值不适用于禁止出现舍入误差的金融运算中,应该使用BigDecimal类。 7 类常量的定义位于main方法的外部。 8 数字类型之间...原创 2013-02-27 21:15:08 · 147 阅读 · 0 评论 -
java细节(六)
1 java.util.concurrent.locks.Lock 5.0 boolean tryLock()尝试获得锁而没有发生阻塞;若成功返回真。 2 若是很多线程从一个数据结构读取数据而很少线程修改其中数据的话,读写锁是很有用的。它允许读者线程共享访问,当然写线程依然必须互斥访问。 下面是一个读写锁的必要步骤: 构造一个ReentrantReadWriteLock对象: ...原创 2013-05-13 10:13:11 · 131 阅读 · 0 评论 -
java细节(五)
1 线程与进程的本质区别:每个进程拥有自己的一整套变量,而线程共享数据。这使得线程间通信更有效,容易。 2 java.lang.Thread 1.0 static void sleep(long millis) 休眠给定的毫秒数 3 Runnable接口中只有一个方法:run() 4 实现线程有两种方式;实现Runnable接口或是继承Thread(此方式目前已不推荐)。 ...原创 2013-05-08 15:40:07 · 117 阅读 · 0 评论 -
java编程思想笔记3
第7章 复用类 1 组合技术:通常用于想在新类中使用现有类的功能,而非它的接口这种情形。需要在新类中嵌入一个现有类的private对象。 2 为了继承,一般的规则是将所用的数据成员都指定为private,将所有指定的方法指定为public。 3 java用super关键字表示超类的意思,目的是不引起递归。 4 java会自动在导出类的构造器中插入对基类构造器的调用,构建过程是从基类“向外”扩...2013-04-25 16:58:04 · 106 阅读 · 0 评论 -
java编程思想笔记2
第4章 控制执行流程 1 在java中,唯一用到逗号操作符的地方就是for循环中的控制表达式。(注意,不是逗号分隔符) 2 goto仍是java中的一个保留字,但是在语言中并未使用。 3 foreach语法是在SE5中新引入的,是更加简洁的for语法。可用于数组,容器和任何Iterable对象。 -------------------------------------------...原创 2013-04-22 21:15:22 · 110 阅读 · 0 评论 -
java编程思想笔记1
java编程思想笔记1 --------------------------------------------- 写在前面: 买了Thinking in java 快两年了,最近又翻了出来,打算系统的好好的看一遍。并记录于此,一是为了以后自己回顾,二也算是督促自己。 --------------------------------------------- 自己对...原创 2013-04-22 17:33:39 · 130 阅读 · 0 评论 -
这个程序是哪里不对?
//对元素为String的list进行排序。 import java.io.BufferedReader; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; import java.io.PrintWriter; import java.util...原创 2013-04-19 21:10:02 · 160 阅读 · 0 评论 -
java细节之spilt
请试说出以下程序的输出: public class Test { public static void main(String[] args) { String a = "1,2,3,4,"; String b = "1,2,3,4,5"; String c = "1,2,3,4,,"; String d = ",,"; String e = "...原创 2013-04-19 17:00:39 · 200 阅读 · 0 评论 -
java细节(四)
1 java 事件委托机制的概念,一个源产生一个事件并将它送到一个或多个监听器那里。在这种方案中,监听器简单的等待,直到它收到一个事件。一旦事件被接受,监听器将处理这个事件,然后返回。 2 JDBC调用数据库的基本步骤:导入必要的类,装入 JDBC驱动程序,识别数据源,分配一个 Connection 对象,分配一个 Statement对象,使用 Statement 执行一个查询,从返...原创 2013-03-05 10:41:32 · 115 阅读 · 0 评论 -
java细节(二)
1 java.math包中有两个有用的类:BigInteger和BigDecimal。分别实现了任意精度的整数和浮点数运算。 使用静态的方法可以将普通的数值转换为大数值:BigInteger a = BigInteger.valueOf(100); 对应的加减乘除模运算为:add,subtract,multiply,divide,mod 2 数组.length 和 字符串....原创 2013-03-01 10:49:37 · 102 阅读 · 0 评论