![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 68
cameljy
这个作者很懒,什么都没留下…
展开
-
**Ant开发基本问题
Ant开发基本问题原创 2010-07-12 14:21:25 · 62 阅读 · 0 评论 -
#JPA
对JPA的理解: JPA全称Java Persistence API.JPA通过JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。JPA 是 JCP 组织发布的 Java EE 标准之一,因此任何声称符合 JPA 标准的框架都遵循同样的架构,提供相同的访问 API,这保证了基于JPA开发的企业应用能够经过少量的修改就能够在不同的JPA框架下运行。 ...原创 2010-09-20 12:15:08 · 103 阅读 · 0 评论 -
??JVM
了解jvm体系 Java虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来实现。Java虚拟机有自己想象中的硬件,如处理器、堆栈、寄存器等,还具有相应的指令系统。 Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。 Java语言使用模式Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码...原创 2010-09-19 13:35:21 · 108 阅读 · 0 评论 -
Date类
Date类型比较大小: a.after(b)返回一个boolean,如果a的时间在b之后(不包括等于)返回true b.before(a)返回一个boolean,如果b的时间在a之前(不包括等于)返回true a.equals(b)返回一个boolean,如果a的时间和b相等返回true SimpleDateFormat: DateFormat format = new ...原创 2010-09-19 13:10:55 · 73 阅读 · 0 评论 -
ThreadLocal
转自:http://hi.baidu.com/cjjic02/blog/item/1ba41813aabde8886438dbe5.html ThreadLocal:是Thread的局部变量。 当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本,而不会影响其它线程所对应的副本。 ...原创 2010-09-12 23:34:07 · 90 阅读 · 0 评论 -
类加载器--ClassLoader
当JVM(Java虚拟机)启动时,会形成由三个类加载器组成的初始类加载器层次结构: bootstrap classloader | extension classloader | system classloader bootstrap classloader -引导(也称...原创 2010-09-08 15:07:04 · 101 阅读 · 0 评论 -
java异常备忘
Java中的异常类,包括内置的异常类以及自定义的异常类,都直接或者间接地继承自java.lang.Throwable类。 1. 两个主要分支: 在java.lang包中,我们可以看到Throwable类有两个直接子类:Error类和Exception类,如图所示: Error类及其子类描述了java运行时系统的内部错误和资源耗尽错误。出现这样的错误的,除了通知用户...原创 2010-09-08 15:05:50 · 107 阅读 · 0 评论 -
**java泛型
java泛型原创 2010-09-07 17:07:02 · 69 阅读 · 0 评论 -
#JUnit
JUnit 用法详解: JUnit 设计模式: 参考:http://huguifuture.iteye.com/blog/766826 package com.hugui.juint4; public class T { public int add(int x, int y){ return x + y; } public int ...原创 2010-08-16 18:54:59 · 90 阅读 · 0 评论 -
#java里的一些我理解的不到位的重要概念
1. JVM 2. 你熟悉哪些java的开源框架? 3. final 5. 泛型 6. static的4种使用情况: 静态块,静态函数,静态变量,静态内部类 7. 1)代理机制 2)动态代理 8. 反射机制 9. 类加载器 10. Class类 1...原创 2010-08-14 11:49:46 · 78 阅读 · 0 评论 -
Java 反射机制
对Class类的理解:(再参考资料看看) Class类是类的抽象,通过Class类可以获得该类的构造器、属性和方法信息,并可以构造新的对象 Java 反射机制:(再参考资料看看) 通过一个对象获得该对象所对应类的信息(利用Class对象实现) Class类的getMethod方法: public Method getMethod(String name, ...原创 2010-08-14 10:02:04 · 67 阅读 · 0 评论 -
**java网络编程
java网络编程原创 2010-07-12 14:25:28 · 51 阅读 · 0 评论 -
java多线程
java中常用的线程同步的函数: sleep()使当前线程进入停滞状态,所以执行sleep()的线程在指定的时间内肯定不会执行; yield()只是使当前线程重新回到可执行状态,所以执行yield()的线程有可能在进入到可执行状态后马上又被执行。 sleep()可使优先级低的线程得到执行的机会,当然也可以让同优先级和高优先级的线程有执行的机会;yield()只能使同优先级的线程有执行的...原创 2010-07-12 14:23:46 · 81 阅读 · 0 评论 -
java容器的相关问题
什么时候需要重写容器类的hashcode()和 equals()方法? 当容器类对象作为索引时需要重写这两个方法。 多用于 HashSet、HashMap 以及HashTree类。 因为在哈希表中当需要比较索引值是否equals时需要重写equals方法,而如果两个对象equals,那么他们的hashcode也必须相同; 反之,如果两个对象hashcode相同,但不equa...原创 2010-07-12 14:23:24 · 74 阅读 · 0 评论 -
JAVA 文件操作
关于文件操作有很多方面,废话不多说,以应用为主,用代码说事 import java.util.*;import java.io.*; public class TestFile{ //创建文件夹 public File createFolder(String folder){ File mFolder=new File(folder); if(!mFolder.exists...原创 2010-07-12 14:22:25 · 86 阅读 · 0 评论 -
JDBC 连接数据库
preparedstatement 和statement的区别: 参考:http://www.hudong.com/wiki/PreparedStatement 1: PreparedStatement是预先编译的语句,而Statement则不是预先编译的。当由于 PreparedStatement 对象已预编译过,所以其执行速度要快于 Statement 对象。2: PrepareStat...原创 2010-10-06 23:29:51 · 117 阅读 · 0 评论