
JAVA之基础
文章平均质量分 67
yzhjisji
这个作者很懒,什么都没留下…
展开
-
深入研究java.lang.Class类(转)
Java程序在运行时,Java运行时系统一直对所有的对象进行所谓的运行时类型标识。这项信息纪录了每个对象所属的类。虚拟机通常使用运行时类型信息选准正确方法去执行,用来保存这些类型信息的类是Class类。Class类封装一个对象和接口运行时的状态,当装载类时,Class类型的对象自动创建。 Class 没有公共构造方法。Class 对象是在加载类时由 Java 虚拟机以及通过调用类加载器中转载 2009-06-15 16:53:00 · 544 阅读 · 0 评论 -
HashMap、HashSet、HashTable的区别
Hashtable类 Hashtable继承Map接口,实现一个key-value映射的哈希表。任何非空(non-null)的对象都可作为key或者value。 添加数据使用put(key, value),取出数据使用get(key),这两个基本操作的时间开销为常数。 Hashtable通过initial capacity和load factor两个参数调整性能。通常缺省的load factor转载 2009-06-30 14:25:00 · 589 阅读 · 0 评论 -
java堆栈 (转)
Java栈与堆 ----对这两个概念的不明好久,终于找到一篇好文,拿来共享 1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点转载 2009-06-30 18:13:00 · 343 阅读 · 0 评论 -
JAVA代码注释范例
整个类文件注释 示例如下:/* * @(#)Object.java 1.61 03/01/23 * * Copyright 2003 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */ p转载 2009-06-30 17:43:00 · 871 阅读 · 0 评论 -
Java代码注释规范
Java代码规范--注释 @author LEI@version 1.10 2005-09-011 注释文档的格式注释文档将用来生成HTML格式的代码报告,所以注释文档必须书写在类、域、构造函数、方法、定义之前。注释文档由两部分组成——描述、块标记。例如:/*** The doGet method of the servlet. * This meth转载 2009-06-30 17:41:00 · 1647 阅读 · 0 评论 -
java反射机制
java反射机制转自http://hi.baidu.com/chjie219/blog/item/8471a8990e714f0a6e068cac.html一、反射的概念 :反射的概念是由Smith在1982年首次 提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言 的设计领域所采用,并在Lisp和面向对转载 2009-06-22 16:13:00 · 345 阅读 · 0 评论 -
当别人为你做很多的时候,你反而不适应了?----j2ee容器的理解
面向j2ee容器的开发我们称之为企业级开发。“面向j2ee容器”,我想是要好好的理解一下的时候了。首先我们的web程序或者是EJB组件需要部署在容器里,我们可以理解为面向容器。其实这仅仅是浅层次的,从深次来说。容器为我们作了很多本来是程序员作的工作,甚至可以理解为容器为java或者说sun的规范“接口做了真正的实现”(比如说Servlet对象的实例化、对象的持久化等等)。我们的程序运行转载 2009-06-22 15:53:00 · 424 阅读 · 0 评论 -
主题:请教:如何提高BigDecimal的性能
BigDecimal b1 = new BigDecimal(String.valueOf(price)); BigDecimal b2 = new BigDecimal(String.valueOf(stockPrice)); BigDecimal b3 = new BigDecimal(String.valueOf(conversionR转载 2009-06-18 17:19:00 · 3369 阅读 · 0 评论 -
BigDecimal介绍
BigDecimal是Java提供的一个不变的、任意精度的有符号十进制数对象。它提供了四个构造器,有两个是用BigInteger构造,在这里我们不关心,我们重点看用double和String构造的两个构造器(有关BigInteger详细介绍请查阅j2se API文档)。BigDecimal(double val) Translates a double转载 2009-06-18 17:14:00 · 558 阅读 · 0 评论 -
认识java.lang.Class类
一. Class类1. Class对象描述了运行中的classes和interfaces。通过Class对象可以取得运行中的classes和interfaces的相关信息。见例子程序2. 每个类都有一个相应的java.lang.Class对象。每个类的Class对象存储于编译后的类所在的文件中。所以,当JVM装载一个.class文件时就会装载一个Class对象。所以,一个类只有一个Class对转载 2009-06-15 16:53:00 · 405 阅读 · 0 评论 -
String对象的相关知识(转载)
作者:臧圩人(zangweiren) 网址:http://zangweiren.javaeye.com>>>转载请注明出处!上一次我们已经一起回顾了面试题中常考的到底创建了几个String对象的相关知识,这一次我们以几个常见面试题为引子,来回顾一下String对象相关的其它一些方面。 一、String类有length()方法吗?数组有length()方法吗? String类当然有length()方转载 2009-06-30 18:16:00 · 510 阅读 · 0 评论