
javaSE
文章平均质量分 78
tgxblue
这个作者很懒,什么都没留下…
展开
-
深入解析HashMap、HashTable
集合类之番外篇:深入解析HashMap、HashTableJava集合类是个非常重要的知识点,HashMap、HashTable、ConcurrentHashMap等算是集合类中的重点,可谓“重中之重”,首先来看个问题,如面试官问你:HashMap和HashTable有什么区别,一个比较简单的回答是:1、HashMap是非线程安全的,HashTable是线程安全的。2、Ha转载 2013-01-07 23:51:25 · 24366 阅读 · 4 评论 -
Java 编程中关于异常处理的 10 个最佳实践
异常处理是书写 强健 Java应用的一个重要部分。它是关乎每个应用的一个非功能性需求,是为了优雅的处理任何错误状况,比如资源不可访问,非法输入,空输入等等。Java提供了几个异常处理特性,以try,catch和finally 关键字的形式内建于语言自身之中。Java编程语言也允许你创建新的异常,并通过使用 throw 和 throws关键字抛出它们。事实上,异常处理不仅仅是知道语法。书写转载 2013-04-13 19:32:36 · 613 阅读 · 0 评论 -
java socket编程
一,网络编程中两个主要的问题一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。而TCP层则提供面向应用的可靠(tcp)的或非可靠(UDP)的数据传输机制,这是网络编程的主要对象,一般不需要关心IP层是如何处理数据的。目前较为转载 2013-04-13 01:16:25 · 651 阅读 · 0 评论 -
Java字符串,日期的格式化
JSP中常用的格式化包括:1. 字符串的格式化2. 字符串和HTML显示内容的格式化3. 日期的格式化一、字符串的格式化字符串处理是项目中使用最频繁的,Java中提供了二种格式化字符串的方法,JDBC还提供了一种问号参数类似于格式化SQL语句。1. 使用String.format()方法格式化字符串 语法格式为:public static String fo转载 2013-03-28 03:21:24 · 1035 阅读 · 0 评论 -
!=null和equals的区别
首先你要先明白它们分别的作用是什么: object.equals(null),“equals()”方法是比较“值”是否相等; object==null,“==”比较运算符是用来比较“对象”是否是同一个。 说的简单一点java是面向对象的编程语言: 如果new了一个对象,那么它就有值,它的值可以是“null”; 如果根本就没有new这个对象,那它就不存在,没有办法进行比较,就会出现空指针转载 2013-03-26 00:41:01 · 945 阅读 · 0 评论 -
java.util.Date和java.sql.Date的区别及应用
java.util.Date和java.sql.Date的区别及应用java.util.Date 就是在除了SQL语句的情况下面使用java.sql.Date 是针对SQL语句使用的,它只包含日期而没有时间部分它都有getTime方法返回毫秒数,自然就可以直接构建java.util.Date d = new java.util.Date(sqlDate.getTim转载 2013-04-08 15:52:10 · 495 阅读 · 0 评论 -
使用Properties记录程序运行次数
package com.tgx.file;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.util.Properti原创 2013-01-07 00:06:15 · 708 阅读 · 0 评论 -
打印流
/* * 打印流 * 该流提供了打印方法,可以将各种数据类型的数据都原样打印 * * 字节打印流 * printStream * 它可以直接操作文件对象,因此就比较重要。 * 构造函数可以接收的参数类型: * 1.file对象 * 2.字符串路径。String * 3.字节输出流。 OutputStream * * 字符打印流 * PrintWriter * 构造函原创 2013-01-07 00:00:58 · 430 阅读 · 0 评论 -
Java中serialVersionUID的解释
Java中serialVersionUID的解释serialVersionUID作用: 序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性。有两种生成方式: 一个是默认的1L,比如:private static final long serialVersionUID = 1L; 一个是根据类名、接口名、成员方法及属性等来转载 2013-05-25 10:42:36 · 510 阅读 · 0 评论