java
冷峰的空间
这个作者很懒,什么都没留下…
展开
-
java通过JVM获取操作系统信息
import java.util.Enumeration; import java.util.Hashtable; import java.util.Properties; public class TestJVMGetSystemInfo { // 存放JVM获得的系统属性 static private Properties _property; // Main原创 2012-12-06 22:18:00 · 688 阅读 · 0 评论 -
java获取JVM信息
import java.lang.management.ManagementFactory;import java.lang.management.MemoryMXBean;import java.lang.management.MemoryUsage;public class TestJVMInfo{ public static void main(String[] args...原创 2010-09-09 16:44:29 · 130 阅读 · 0 评论 -
java空对象与空的区别
java中null对象和空的区别。package main;import java.util.Date;public class Test { public static void main(String[] args) { Object obj = null; System.out.println((Date)obj); Map map =原创 2012-12-06 22:46:26 · 1657 阅读 · 0 评论 -
java中readline方法会自动去除换行符
java中readline()方法读取文件时,会删除行末尾的换行符。在做正则表达式匹配统计空行等信息的时候需要注意。原创 2012-12-06 22:39:36 · 6898 阅读 · 0 评论 -
web service 结构(摘)
今天,看java web service,发现书中例子很形象,拿出来大家分享。我们来举一个简单的例子,大家都知道中国人懂日文的比较少,而日本人懂中文的也比较少,假设现在日本人开了个日本面馆,提供各种面例如炸酱面,石锅面等等,而且他想提供服务给全球各地的客户,让他们都能看懂提供的服务,并自己点面。那么是否这个日本人就需要学习全球各地的语言,然后挂上50 种语言的面单,之后接待50 种不同语言原创 2012-12-06 22:37:55 · 581 阅读 · 0 评论 -
JAVA组件设计原则(三)原则二-六(摘自《java组件设计》)
组件设计:无配置文件组件自己不要带任何配置文件,组件所依赖的各种库也不带任何配置文件。这个原则极为重要!!!如果一个组件,自己定义了配置文件,无论是XML,Properties,还是其他的文件类型,内部的格式都是组件设计者自己定义的。我们假设一个中等的项目,会使用10个组件,那么就会有10个配置文件,这些配置文件的格式各不相同。那么我们的软件安装手册、维护手册就要仔细描述这10个配置文转载 2012-12-06 22:28:23 · 640 阅读 · 0 评论 -
JAVA组件设计原则(二)原则一:精准解决共性问题(摘自《java组件设计》)
组件定位:精准解决共性问题 组件的产生,来源于软件工程实践中,对重复、反复出现、普遍的、有相似性的问题进行分析,剥离掉各个问题的特性,抽取各个问题之间的共性,然后确定要设计一个或多个组件,这样就确定了组件要解决的问题,而这个问题必然是共性的问题,不能是个性、特例的问题。如果不是共性的问题,那么写完后的代码就只能在一种或有限的几种情况下才能被使用,这样就无法实现大规模复用。不能广泛的被复用转载 2012-12-06 22:27:38 · 832 阅读 · 0 评论 -
java获取JVM信息
import java.lang.management.ManagementFactory; import java.lang.management.MemoryMXBean; import java.lang.management.MemoryUsage; public class TestJVMInfo { public static void main(String[]原创 2012-12-06 22:17:07 · 781 阅读 · 0 评论 -
JAVA组件设计原则(一)概述(摘自《java组件设计》)
Java阵营一直倡导开源,开源运动如火如荼展开,催生了无数组件。但是,坦率的讲,这些开源的组件中,能够直接拿过来,不做任何改造,就能用于商业软件构建,满足功能和性能的要求,这样的优秀组件不多见。因此,核心软件开发者时常面对的尴尬局面是:大量的开源资源,都不满足我的要求。 实际上,组件设计是软件设计开发最精髓所在,凝聚了数据结构、面向对象、设计模式、线程并发同步、操作系统等诸多领域的最核心转载 2012-12-06 22:26:34 · 795 阅读 · 0 评论 -
Java命令行运行参数说明大全
Java在运行已编译完成的类时,是通过java虚拟机来装载和执行的,java虚拟机通过操作系统命令JAVA_HOME"bin"java –option 来启动,-option为虚拟机参数,JAVA_HOME为JDK安装路径,通过这些参数可对虚拟机的运行状态进行调整,掌握参数的含义可对虚拟机的运行模式有更深入理解。一、 查看参数列表:虚拟机参数分为基本和扩展两类,在命令行原创 2012-12-06 22:41:44 · 1385 阅读 · 0 评论 -
java通过JVM获取操作系统信息
import java.util.Enumeration;import java.util.Hashtable;import java.util.Properties;public class TestJVMGetSystemInfo{ // 存放JVM获得的系统属性 static private Properties _property; // Main func...原创 2010-09-09 16:45:33 · 92 阅读 · 0 评论