
Java基础类
love_baobao
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java SE 6 新特性: XML API 与 Web 服务
Java SE 6 做为一个开发平台,针对不同的应用开发需求,提供了各种各样的技术框架。XML 处理框架是 JDK 6 的重要组成部分之一。它为应用程序开发人员提供了一个统一的 XML 处理 API。这种框架结构有两个作用:一方面,开发人员透过这些框架,可以透明的替换不同厂商提供转载 2011-10-10 08:55:31 · 530 阅读 · 0 评论 -
Tomcat java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind
2011-12-28 11:07:05 org.apache.catalina.core.AprLifecycleListener init 信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the原创 2011-12-28 11:12:10 · 8331 阅读 · 1 评论 -
Java编译多文件问题
在编译Java程序时,有时会出现两个类之间存在关联的情况。 例: public class Test1 { public static String s = "ssss"; public static void main(String[] args) { Test2 t2 = new Test2(); } } public clas原创 2011-12-15 16:58:29 · 416 阅读 · 0 评论 -
面向对象的15位、18位中国大陆身份证号码解析、验证工具
import java.text.SimpleDateFormat; import java.util.Date; /** * 身份证号码,可以解析身份证号码的各个字段,以及验证身份证号码是否有效 * 身份证号码构成:6位地址编码+8位生日+3位顺序码+1位校验码 * * @author liuex * */ public class IDCard { /** * 完整的身转载 2011-12-19 15:41:10 · 924 阅读 · 0 评论 -
CountDownLatch相关线程倒计时计数器
package demo; import java.util.concurrent.CountDownLatch; /** * create at 11-9-17 * * @author KETQI * @category CountDownLatch主要起倒计时计数器作用,它主要有两个方法await()和countDown()。 * 一旦某个线程调用await()方法,那么转载 2011-12-01 11:51:47 · 556 阅读 · 0 评论 -
ScheduledExecutorService执行周期性或定时任务
ScheduledExecutorService扩展了ExecutorService接口,提供时间排程的功能。 schedule(Callable callable, long delay, TimeUnit unit) 创建并执行在给定延迟后启用的 ScheduledFuture。 schedule(Runnabl转载 2011-12-01 11:48:13 · 1846 阅读 · 0 评论 -
Java BASE64加密解密
Java BASE64加密解密 Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,大家可以查看RFC2045~RFC2049,上面有MIME的详细规范。Base64编码可用于在HTTP环境下传递较长的标识信息。例如,在Java Persistence系统Hibernate中,就采用了Base64来将一个较长的唯一标识符(一般为128-bit的UUID)编码转载 2011-11-29 14:10:34 · 3718 阅读 · 0 评论 -
java实现zip与unzip
jdk提供了Zip相关的类方便的实现压缩和解压缩。使用方法很简单。下边分别是压缩和解压缩的简单事例 1,压缩的 import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import jav转载 2011-11-28 15:08:11 · 895 阅读 · 0 评论 -
Java条件编译
public class DebugMain { // 这个boolean的值一定为final类型,才为条件编译 private static final boolean DEBUG = true; /** * @Title: main * @Description: 测试主函数 * @param * @return void * @throws * @author原创 2011-11-07 14:50:56 · 468 阅读 · 0 评论 -
Java SE 6 新特性: 编译器 API
新 API 功能简介 JDK 6 提供了在运行时调用编译器的 API,后面我们将假设把此 API 应用在 JSP 技术中。在传统的 JSP 技术中,服务器处理 JSP 通常需要进行下面 6 个步骤: 分析 JSP 代码; 生成 Java 代码; 将 Java转载 2011-10-10 08:54:07 · 411 阅读 · 0 评论 -
Java SE 6 新特性: HTTP 增强
概述 Java 语言从诞生的那天起,就非常注重网络编程方面的应用。随着互联网应用的飞速发展,Java 的基础类库也不断地对网络相关的 API 进行加强和扩展。在 Java SE 6 当中,围绕着 HTTP 协议出现了很多实用的新特性:NTLM 认证提供了一种 Window转载 2011-10-10 08:52:52 · 362 阅读 · 0 评论 -
Java SE 6 新特性: 对脚本语言的支持
Java 脚本 API 概述 脚本引擎 脚本引擎就是指脚本的运行环境,它能能够把运行其上的解释性语言转换为更底层的汇编语言,没有脚本引擎,脚本就无法被运行。 Java SE 6 引入了对 Java Specification Request(JSR)22转载 2011-10-10 08:55:01 · 626 阅读 · 0 评论 -
Java SE 6 新特性: Java DB 和 JDBC 4.0
长久以来,由于大量(甚至几乎所有)的 Java 应用都依赖于数据库,如何使用 Java 语言高效、可靠、简洁地访问数据库一直是程序员们津津乐道的话题。新发布的 Java SE 6 也在这方面更上层楼,为编程人员提供了许多好用的新特性。其中最显著的,莫过于 Java SE 6 拥有转载 2011-10-10 08:54:36 · 406 阅读 · 0 评论 -
Java SE 6 新特性: JMX 与系统管理
前言 在 Java 程序的运行过程中,对 JVM 和系统的监测一直是 Java 开发人员在开发过程所需要的。一直以来,Java 开发人员必须通过一些底层的 JVM API,比如 JVMPI 和 JVMTI 等,才能监测 Java 程序运行过程中的 JVM 和系统的一系列情况转载 2011-10-10 08:53:24 · 465 阅读 · 0 评论 -
Java SE 6 新特性: Instrumentation 新功能
Instrumentation 简介 利用 Java 代码,即 java.lang.instrument 做动态 Instrumentation 是 Java SE 5 的新特性,它把 Java 的 instrument 功能从本地代码中解放出来,使之可以用 Java 代码转载 2011-10-10 08:50:53 · 358 阅读 · 0 评论 -
Java 专业人士必备的书籍和网站列表
这些都是您书架上必备的书和应该经常使用的 Web 链接。时间是一项重要的资源,本文帮您回避那些分心的事情,把时间专注于最有益于您作为Java 语言程序员职业生涯的信息源。尽管有多少程序员就有多少他们最喜欢的参考资料,但本文收集的这些都是优中选优,来源于我书架上的私家珍藏和许多 J转载 2011-10-18 18:22:19 · 612 阅读 · 0 评论 -
java中判断字符串是否为数字的方法:
ava中判断字符串是否为数字的方法: 1.用JAVA自带的函数 public static boolean isNumeric(String str){ for (int i = 0; i System.out.println(str.charAt(i)); if (!Character.isDigit(str.charAt(i))){ return fals转载 2012-02-20 15:12:13 · 946 阅读 · 0 评论