Java
文章平均质量分 78
pyhsky
这个作者很懒,什么都没留下…
展开
-
java中hashmap和hashtable的区别
1、 继承和实现区别Hashtable是基于陈旧的Dictionary类的,HashMap是Java 1.2引进的Map接口的一个实现。2、 线程安全不同HashTable的方法是同步的,HashMap是未同步,所以在多线程场合要手动同步HashMap。3、 对null的处理不同HashTable不允许null值(key和value都不可以),HashMap允许null转载 2010-02-17 17:12:00 · 715 阅读 · 0 评论 -
JAVA字符编码
JAVA字符编码今天终于把JAVA里一个比较头痛的问题——字符编码弄清晰了,所以写一篇文章来纪念一下,也为大家提供一点自己的心得。 众所周知,JAVA为了国际通用,用的是UNICODE来保存里面的字符。而UNICODE只是一个种字符集,字符的存储和表示要用到一定的字符编码格式,而与UNICODE对应的字符编码格式就是我们常看到的UTF-8,UTF-16等等,而UTF-8是最常用的,所以人们转载 2009-12-19 23:19:00 · 404 阅读 · 0 评论 -
jdk和jre的区别
jdk和jre的区别对于java初学者来说,往往不懂区分jdk和jre的区别,实际上这两个东西差别很大的,有必要了解一下: 简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。 JDK就是Java Development Kit JRE是Java Runt转载 2009-12-19 23:27:00 · 496 阅读 · 0 评论 -
java socket点对点以及点对面编程实例
和socket编程有关的几个类:InetAddressSocket:用在客户端ServerSocket:用在服务器端一。点对点通信服务器端:package server;import java.io.*;import java.net.*;public class Server {private int port;public Server(int port){ this.port=转载 2009-12-19 23:31:00 · 779 阅读 · 0 评论 -
log4j基本用法
Logger - 日志写出器,供程序员输出日志信息 Appender - 日志目的地,把格式化好的日志信息输出到指定的地方去 ConsoleAppender - 目的地为控制台的Appender FileAppender - 目的地为文件的Appender RollingFileAppender - 目的地为大小受限的文件的Appender Layout - 日转载 2009-12-23 22:37:00 · 539 阅读 · 0 评论 -
两种Java容器类List和Set分析
容器类可以大大提高编程效率和编程能力,在Java2中,所有的容器都由SUN公司的Joshua Bloch进行了重新设计,丰富了容器类库的功能。 Java2容器类类库的用途是“保存对象”,它分为两类: Collection----一组独立的元素,通常这些元素都服从某种规则。List必须保持元素特定的顺序,而Set不能有重复元素。 Map----一组成对的“键值对”对象转载 2010-05-24 23:53:00 · 468 阅读 · 0 评论