
JavaSE
andrewlcgu
这个作者很懒,什么都没留下…
展开
-
Java编译原理
Java 虚拟机(JVM)是可运行Java 代码的假想计算机。只要根据JVM规格描述将解释器移植到特定的计算机上,就能保证经过编译的任何Java代码能够在该系统上运行。本文首先简要介绍从Java文件的编译到最终执行的过程,随后对JVM规格描述作一说明。 一.Java源文件的编译、下载 、解释和执行 Java应用程序的开发周期包括编译、下载 、解释和执行几个部分。Java编译程转载 2012-02-19 21:34:47 · 592 阅读 · 0 评论 -
一个例子让你了解Java反射机制
本文来自:blog.youkuaiyun.com/ljphhjJAVA反射机制:通俗地说,反射机制就是可以把一个类,类的成员(函数,属性),当成一个对象来操作,希望读者能理解,也就是说,类,类的成员,我们在运行的时候还可以动态地去操作他们.理论的东东太多也没用,下面我们看看实践 Demo ~Demo:[java] view plain转载 2014-08-14 10:01:44 · 606 阅读 · 0 评论 -
java String 数据类型的编码方式
1.java String由char组成,从String中的函数CharAt(int index)便可知2.String类中存放的是UNICODE编码,每个Char是16位,一个Char可能是传统的ASCII字符,也可能是一个汉字,在内存中都 是占据两个字节3.String类和Byte[]之间的关系 String s = new String("霜之哀伤");by转载 2013-08-15 14:20:59 · 3373 阅读 · 0 评论 -
Java获取当前路径
1、利用System.getProperty()函数获取当前路径:System.out.println(System.getProperty("user.dir"));//user.dir指定了当前的路径2、使用File提供的函数获取当前路径:File directory = new File("");//设定为当前文件夹try{ System.out.println转载 2013-08-15 13:32:31 · 619 阅读 · 0 评论 -
Java读取Properties文件的六种方法
使用J2SE API读取Properties文件的六种方法1。使用java.util.Properties类的load()方法示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name));Properties p = new Properties();p.load(in);2。使用jav转载 2012-09-01 17:00:51 · 407 阅读 · 0 评论 -
Java中的五种单例模式实现方法
/** *五、 双重校验锁,在当前的内存模型中无效 */classLockSingleton{ privatevolatile static LockSingleton singleton;转载 2012-09-30 15:41:21 · 874 阅读 · 0 评论 -
一些常用Jar
commons-digester.jar Digester基于规则的XML文档解析,主要用于XML到Java对象的映射. commons-beanutils.jar 提供对Java 反射和自省API的包装. aspectjweaver.jar 用于在Spring 2.0中集成AspectJ AspectJ LTW织入器 ognl.jar OGNL是Objec转载 2012-11-21 15:47:53 · 409 阅读 · 0 评论 -
java泛型中的上界与下界
java泛型中的super关键字不太常用,也不太好理解,今天又从头看了看java的泛型机制,作一记录。上界:上界用extends关键字声明,表示参数化的类型可能是所指定的类型,或者是此类型的子类。如下面的代码:Java代码 public void upperBound(Listextends Date> list, Date date) { Date转载 2013-04-29 16:50:44 · 995 阅读 · 0 评论 -
JAVA中的小数点处理
保留两位小数{方法一:{ double c=3.154215; java.text.DecimalFormat myformat=new java.text.DecimalFormat("0.00"); String str = myformat.format(c); }方式二:{ java.text.DecimalFormat df转载 2012-06-05 11:01:04 · 4528 阅读 · 0 评论 -
Java单例模式探究
作为对象的创建模式[GOF95],单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。由定义可以总结出单例模式的要点有三个:一是单例类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计成单例。这些应用都或多或少具有资源管理器的功能。每台计算机可转载 2012-09-07 09:03:43 · 453 阅读 · 0 评论 -
JAVA序列化机制的深入研究
1、java序列化简介序列化就是指对象通过写出描述自己状态的数值来记录自己的过程,即将对象表示成一系列有序字节,java提供了将对象写入流和从流中恢复对象的方法。对象能包含其它的对象,而其它的对象又可以包含另外的对象。JAVA序列化能够自动的处理嵌套的对象。对于一个对象的简单域,writeObject()直接将其值写入流中。当遇到一个对象域时,writeObject()被再次调用,如果这个转载 2015-06-07 09:53:12 · 2657 阅读 · 1 评论