![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java知识点
zoran_
种一颗树最好的时间是十年前,其次是现在
--zoran
展开
-
java 的transient关键字
一、transient的作用和使用方法 我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者提供了很多便利,我们可以不必关系具体序列化的过程,只要这个类实现了Serilizable接口,这个类的所有属性和方法都会自动序列化、 然而在实际开发过程中,我们常常会遇到这样的问题,这个类的有些属性需要序列化,而其他属性不需要被...原创 2018-04-11 21:59:18 · 176 阅读 · 0 评论 -
不同JDK版本编译同一个类结果有区别
今天修改一个支持网问题,导出补丁之后不生效,排查了好久,发现是项目上用的jdk版本是1.5的,但是出补丁的时候project用的是1.6版本的。原创 2018-04-11 21:59:57 · 1419 阅读 · 0 评论 -
java中return的含义和标签的使用
在java中有多个关键词表示无条件分支,它们只是表示这个分支无需任何测试即可发生,这些关键词包括return、break、continue、return关键词有两方面的用途:一、指定一个方法的返回值 二、会导致当前的方法退出,并返回那个值。 break用于强行退出循环,不执行循环中的语句, continue用于停当前的迭代,然后退回循环起始处开始下一次循环。标签:是后面跟有冒号的...原创 2018-04-11 22:01:15 · 1795 阅读 · 0 评论 -
Java中String字符串Spilt方法使用注意事项
在Java程序中,由于系统类库的支持,分割字符串变得很容易,但是,在使用spilt方法时,有些细节不容忽视。当使用”+”、”?”、”\”、”“、”^”、”.”等特殊字符分割字符串时,若不进行特殊字符的转义,将得不到正确的结果,有些还会报错。仔细研究API中spilt方法的介绍,才知晓其中原委。API中的描述,public String[] spilt(String regex),从参数名即可看出,...原创 2018-04-11 22:02:24 · 667 阅读 · 0 评论 -
jdom解析XML文件
Reader reader = new StringReader(XXX.xml); InputSource is = new InputSource(reader); DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); DocumentBuilder builder...原创 2018-04-11 22:06:28 · 111 阅读 · 0 评论 -
Java中的注解
什么是注解?用一个词就可以描述注解,那就是元数据,即一种描述数据的数据。所以,可以说注解就是源代码的元数据。比如,下面这段代码:@Overridepublic String toString() { return "This is String Representation of current object.";}上面的代码中,我重写了toString()方法并使用了@Ov...原创 2018-04-11 22:07:13 · 100 阅读 · 0 评论 -
java中newInstance()和new()
在Java开发特别是数据库开发中,经常会用到Class.forName( )这个方法。通过查询Java Documentation我们会发现使用Class.forName( )静态方法的目的是为了动态加载类。在加载完成后,一般还要调用Class下的newInstance( )静态方法来实例化对象以便操作。因此,单单使用Class.forName( )是动态加载类是没有用的,其最终目的是为了实例化对...原创 2018-04-11 22:07:41 · 121 阅读 · 0 评论