J2SE相关
sakyoneone
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java 面试必会知识点
http://book.51cto.com/art/200903/112430.htm这本书写得很好。原创 2009-05-09 16:46:45 · 183 阅读 · 0 评论 -
什么是内存泄露问题?
·简介................................................ 在计算机科学中,内存泄漏指由于疏忽或错误造成程序未能释放已经不再使用的内存的情况。内存泄漏并非指内存在物理上的消失,而是应用程序分配某段内存后,由于设计错误,失去了对该段内存的控制,因而造成了内存的浪费。内存泄漏与许多其他问题有着相似的症状,并且通常情况下只能由那些可以获得程序源代码...原创 2010-05-21 10:23:39 · 328 阅读 · 0 评论 -
线程和进程的区别
进程和线程都是由操作系统所体会的程序运行的基本单元,系统利用该基本单元实现系统对应用的并发性。进程和线程的区别在于: 简而言之,一个程序至少有一个进程,一个进程至少有一个线程. 线程的划分尺度小于进程,使得多线程程序的并发性高。 另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。 线程在执行过程中与进程还是有区别的。每个独立的线程有一个程序运行的入口、顺...原创 2009-09-07 19:12:39 · 108 阅读 · 0 评论 -
java中金额的精确计算问题
[code="java"] import java.math.BigDecimal; /** *//** * 由于Java的简单类型不能够精确的对浮点数进行运算,这个工具类提供精 * 确的浮点数运算,包括加减乘除和四舍五入。 */ public class Arith{ //默认除法...原创 2009-08-25 13:26:22 · 246 阅读 · 0 评论 -
读取propery文件
http://www.iteye.com/topic/380854 1.读取配置文件 EnvironmentConfig.java Java代码 package com.billows.util; import java.io.*; import java.util.*; /** * java 读取配置(属性...原创 2009-06-30 11:30:12 · 222 阅读 · 0 评论 -
遍历List<T> 并且对每个对象进行操作
Iterator it = key_joblist.iterator(); Key_Job key_job = new Key_Job(); while(it.hasNext()){ key_job = it.next(); key_jobService.deleteKey_Job(key_job); }2009-01-15 17:18:22 · 1084 阅读 · 0 评论 -
获取用户输入I/O
[code="java"] import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Input { /** * 实现获取用户从控制台的标准I/O输入,并对非法输入进行提示 * * @author saky...2009-06-17 10:22:46 · 145 阅读 · 0 评论 -
获取 JAVA 程序当前的工作目录
获取 JAVA 程序当前的工作目录 File file = new File("."); String path = file.getCanonicalPath(); 简单好用原创 2009-06-16 16:43:22 · 206 阅读 · 0 评论 -
eclipse导出jar 并制作成 bat直接运行
在eclipse中导出生成的jar后,编写一个bat文件进行运行。bat编写如下: set JAVA_HOME=./jre set path=%JAVA_HOME%\bin;%path% set classpath=.;lib\excel.jar;lib\fenet-util.jar;lib\jxl.jar;lib\jdom.jar;lib\jaxen.jar;lib\dom4j-1.6.j...2009-06-16 15:29:21 · 451 阅读 · 0 评论 -
EJB 与 javabean 的区别
文章出自:http://killazy.iteye.com/blog/65584 EJB与JavaBean的区别 关键字: 待补 EJB的英文全称是企业级的JavaBean两者是完全不同的JavaBean是一个组件,而EJB就是一个组建框架JavaBean面向的是业务逻辑和表示层的显示,通过编写一个JavaBean,可以将业务逻辑的事件和事务都放在其中,然后通过它的变量属性将所需要的内...原创 2009-05-17 22:05:17 · 136 阅读 · 0 评论 -
java 中数据类型转换
Java:数据类型转换。 1.Java的简单类型及其封装器类 1.1Java简单类型与封装类 我们知道,Java语言是典型的支持面向对象的程序语言,但考虑到有些基本数据类型的结构简单,占内存小且存取速度快等优点,Java依然提供了对这些非面向对象的简单数据类型的支持。当然,Java在提供大量的其它类时,也提供了与简单数据类型对应的封装类,于是,Java中就...原创 2009-05-17 19:02:19 · 158 阅读 · 0 评论 -
覆盖与重载
[恶补JAVA]关于覆盖与重载 JAVA不允许多重继承,但允许间接继承,如C继承了B,同时B又继承了A那么就拥有类A和B的属性及方法。 以前在学习JAVA基础的时候,总以为单一个类继承了另一个类的时候,继承类 就拥有了被继承类的除private关键字修饰外的所有方法和属性。 其实不然,继承它可以分为两种情况: 一、 当继承类和被继续类位于同一包中时。 子类会继承父类中的public 、prote...原创 2009-05-17 17:34:09 · 146 阅读 · 0 评论 -
Java同步、异步相关知识点
一、关键字: thread(线程)、thread-safe(线程安全)、intercurrent(并发的) synchronized(同步的)、asynchronized(异步的)、 volatile(易变的)、atomic(原子的)、share(共享) 二、总结背景: 一次读写共享文件编写,嚯,好家伙,竟然揪出这些零碎而又是一路的知识点。于是乎,Google和翻阅了...原创 2009-11-12 18:02:40 · 213 阅读 · 0 评论 -
JAVA的日期时间相减问题
import java.util.Date;import java.text.SimpleDateFormat;import java.util.Calendar; public class DateCal { /** * @param args */ public static void main(String[] args) throws Exception { // TODO 自...原创 2009-09-12 12:44:11 · 156 阅读 · 0 评论 -
JDK 配置参数
JAVA环境变量的设置和对path , classpth ,java_home设置作用和目的 2008-10-19 10:59 首先介绍一下环境变量的设置方法: (这里以jdk1.6来安装,其他版本一样)在把jdk安装到计算机中之后,我们来进行设置使java环境能够使用。 首先右键点我的电脑。打开属性。然后选择“高级”里面的“环境变量”,在新的打开界面中的系统变量需要...原创 2009-05-06 21:06:09 · 1210 阅读 · 0 评论 -
java读取properties文件
[size=medium]一. .properties 文件的形式 [/size] [quote]# 以下为服务器、数据库信息 dbPort = localhost databaseName = mydb dbUserName = root dbPassword = root # 以下为数据库表信息 dbTable = mytable # ...原创 2009-10-21 08:45:22 · 131 阅读 · 0 评论 -
JAVA推技术聊天室的实现
基于推技术的聊天室在国内现在已经比较常见。这种聊天室最大的特点是不使用浏览器每格一段时间就刷新的方式,而让服务器不定时往客户端写聊天的内容。当有人发言时,屏幕上才会出现新聊天内容,而且聊天内容是不断向上滚动的,如果浏览器状态栏在的话,可以看到进度条始终处于下载页面状态。即使这种聊天室容纳上百人,性能不会明显的降低。而以往的CGI或活动服务器端脚本做的聊天室性能明显就不行了。 推技术的聊天室聊天室...原创 2009-10-14 17:37:05 · 237 阅读 · 0 评论 -
Java中的”推”技术
[color=red]Java中的”推”技术 [/color][/size] bromon原创 版权所有 [size=medium]在一般的B/S程序中(最典型的是web服务),工作的方式是客户端(brower)向服务器端(server)发送一个请求,服务器端响应这个请求并发回客户端所请求的数据。在这个过程中服务器端扮演的是一个被动响应的角色,一般的情况下,服务器端是不会主动向客户...原创 2009-10-14 17:11:13 · 164 阅读 · 0 评论 -
JAVA iterator 用法
[quote]迭代器(Iterator) 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。 Java中的Iterator功能比较简单,并且只能单向移动: (1) 使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next(...原创 2009-10-13 11:33:50 · 156 阅读 · 0 评论 -
java 获取MAC地址
获取MAC地址: [code="java"] package com; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Properties; public class Test { /** *...原创 2009-10-06 17:59:43 · 105 阅读 · 0 评论 -
java 各种类型初始值
[size=medium]基本变量:byte,short,int,long 初始化为0 boolean初始化为false float,double初始化为0.0 char初始化为 '\u0000' 引用类型初始化为null[/size]原创 2009-09-27 09:49:13 · 179 阅读 · 0 评论 -
Java中String类的方法及说明
文章转载自:http://hi.baidu.com/solaris_/blog/item/a7859f5071cb3b888c5430f9.html Java中String类的方法及说明 String : 字符串类型 一、构造函数 String(byte[ ] bytes):通过byte数组构造字符串对象。 &nb...原创 2009-04-12 11:32:07 · 356 阅读 · 0 评论 -
JAVA_String类点滴
JAVA_String类点滴 JAVA_String类点滴 关键词: String &am原创 2009-04-12 11:13:07 · 179 阅读 · 0 评论 -
Java八种基本数据类型
Java八种基本数据类型 [size=large]byte b; 1字节 short s; 2字节 int i; 4字节 long l; 8字节 char c; 2字节(C语言中是1字节...原创 2009-04-12 10:52:52 · 145 阅读 · 0 评论 -
Java实现的拦截器模型
拦截器在在流行的开源框架中很常见,依赖的技术就是Java的动态代理。理解拦截器的核心原理对理解这些开源框架的体系结构至关重要。下面以一个简单的模型的来说明拦截器的实现的一般方法。 模型分为以下模块:业务组件:是被代理和被拦截的对象。代理处理器:实现了InvocationHandler接口的一个对象代理对象:Proxy对象。拦截器:普通的JavaBean,在调用业务方法的之前或者之后会自动拦截并...原创 2009-09-18 11:40:49 · 134 阅读 · 0 评论
分享