![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
文章平均质量分 69
weisljl
这个作者很懒,什么都没留下…
展开
-
Java内存原型分析:基本知识
java虚拟机内存原型 寄存器:我们在程序中无法控制 栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中 堆:存放用new产生的数据 静态域:存放在对象中用static定义的静态成员 常量池:存放常量 非RAM存储:硬盘等永久存储空间 Java内存分配中的栈 栈的基本单位是帧(或栈帧): 每当一个java线程运行的时候, java虚拟机会为该线程分配一个ja原创 2012-06-10 00:13:17 · 335 阅读 · 0 评论 -
Myeclipse 和eclipse项目互换导入,需修改文件
一、MyEclipse的项目文件导入到Eclipse之后,需要在项目所放的workspace内修改引入项目目录下的.project文件,修改如下: 1.没以下内容,就增加一个,代码如下: Java代码: org.eclipse.wst.validation.validationbuilder原创 2012-11-29 09:44:18 · 696 阅读 · 0 评论 -
Java 中获取本机的IP地址
try { Enumeration allNetInterfaces = NetworkInterface.getNetworkInterfaces(); InetAddress ip = null; while (allNetInterfaces.hasMoreElements()) {原创 2013-03-22 14:15:57 · 653 阅读 · 0 评论 -
JAXBContext实战封装Xml和解析Xml
一、创建实体JavaBean,并设置好各属性xm节点,方便解析和封装使用 package test.utils; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlRootElement; @XmlRootElement(name="Test") public cl原创 2012-12-06 16:21:01 · 3552 阅读 · 0 评论 -
Java如何获得一个类里面的各个属性和类型
import java.io.BufferedReader; import java.io.InputStreamReader; import java.lang.reflect.Method; import java.lang.reflect.Modifier; public class test { public static void main(String[] args转载 2013-01-09 17:23:23 · 553 阅读 · 0 评论 -
Log4j的用法总结
一、介绍 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。 Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息转载 2013-01-09 17:20:55 · 420 阅读 · 0 评论 -
Ant 打包build.xml,并直接发布到tomcat应用
以下Ant打包工具,本人亲自实验了,发布的是WebService项目,红色部分根据开发工具而定,本人用的是eclipse,其中tomcat环境要看需要。。。 project ... src JAVA源码编辑目录 ... WebContext web文件存放地方原创 2012-12-01 17:33:59 · 1077 阅读 · 0 评论 -
Java项目实战反射工具类
package com.utils; import java.lang.reflect.ParameterizedType; import java.lang.reflect.Type; public class ReflectUtils { /** * 获得超类的参数类型,取第一个参数类型 * @param 类型参数原创 2012-09-23 13:42:26 · 481 阅读 · 0 评论 -
Java项目实战文件上传类
package com.utils; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.te原创 2012-09-23 13:38:06 · 430 阅读 · 0 评论 -
Java项目实战中文转换类
package com.utils; import java.util.regex.Matcher; import java.util.regex.Pattern; public class ChineseChar { public static String regEx = "[\\u4e00-\\u9fa5]"; public static S原创 2012-09-23 13:34:23 · 477 阅读 · 0 评论 -
Java项目实战 字符串 与 java.sql.Timestamp转换类
package com.utils; import java.sql.Timestamp; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; /** * 时间戳与字符串转换 * @author lijianli * */ public cl原创 2012-06-26 15:21:19 · 614 阅读 · 0 评论 -
Java项目实战MD5类
package com.utils; import java.security.*; /** * * 计算给定的字节流的 MD5 值. 给出字节数据或是十六进制字串或字符串类型的源数据 以静态方式提供,不需要实例化 * * MD5加密算法 * * @version 1.0 */ public class MD5 { // M原创 2012-09-23 13:13:26 · 883 阅读 · 0 评论 -
Java项目实战分页类
package com.utils; import java.util.List; /** * 分页实体类,保存当前分页状态变量 * * @author */ public class Page { // 总行数 private int rowCount; // 总页数 private int pageCount原创 2012-09-23 13:11:20 · 564 阅读 · 0 评论 -
Java项目实战汉字与拼音转换类
package com.utils; import net.sourceforge.pinyin4j.PinyinHelper; import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType; import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat; impor原创 2012-09-23 13:25:27 · 440 阅读 · 0 评论 -
java编程,如果想提高性能方面,可以考虑以下优化
1. 尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:第一,控制资源的使用,通过线程同步来控制资源的并发访问;第二,控制实例的产生,以达到节约资源的目的;第三,控制数据共享,在不建立直接关联的条件下,让多个不相关的进程或线程之间实现通信。 2. 尽量避免随意使用静态变量 要知道,当某原创 2012-07-16 11:21:21 · 499 阅读 · 0 评论 -
JDK1.6 环境变量配置
安装jdk配置环境变量并测试java 1.安装jdk并配置环境变量 下载:jdk1.6:有了这个安装程序,你就可以开发和运行跟JAVA有关的程序 按照JDK的提示来安装,安装完之后设置环境变量 JDK环境变量配置的步骤如下: 1.我的电脑-->属性-->高级-->环境变量. 2.配置用户变量: a.新建 JAVA_HOME C:\Program Files\Jav原创 2012-06-25 16:27:18 · 702 阅读 · 0 评论 -
Java解析XML文件的四种方法
1.介绍 1)DOM(JAXP Crimson解析器) DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DOM被认为是基于树或基于对象的。DOM 以及广义的基于树的处理具有几个优点。首先,原创 2012-06-13 13:38:52 · 325 阅读 · 0 评论