![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 65
andyflyrain
这个作者很懒,什么都没留下…
展开
-
JDK泛型中的问号(?)的用途 (泛型集合类的作为参数的时候的继承问题)
Jdk1.5中支持了泛型,在泛型的使用过程中经常会遇到这样一类问题 类Parent public class Parent { // your code } //类Child public class Child extends Parent { // your code } 调用的地方 import转载 2012-09-05 14:05:35 · 1088 阅读 · 0 评论 -
EasyMock问题总结
最近开发中同事遇到过很多EasyMock的问题,也许有时候会怀疑easyMock是不是出了问题,其实99.99%的情况都是我们自己的代码出了问题,所以请认真的检查出错前后代码。转载 2014-03-11 18:43:39 · 5657 阅读 · 0 评论 -
在eclipse中调试maven test
www.l99.com/view.action?postId=1261666一般情况下,使用如下方式都不能使myeclipse检测到程序中的断点: 项目 -> Run As -> maven test 或 项目 -> Debug As -> maven test 如果想使myeclipse在执行 maven test 的时候,能进行断点调转载 2014-03-12 17:10:49 · 7473 阅读 · 2 评论 -
Find bugs
bugsolutionLI_LAZY_INIT_STATIC:Incorrect lazy initialization of static fieldprivate static volatile SystemPropertiesManager instance = null;public static SystemPropertiesManager getIns原创 2013-07-20 10:40:44 · 4110 阅读 · 0 评论 -
Java正则表达式详解
一、正则表达式基础知识我们先从简单的开始。假设你要搜索一个包含字符“cat”的字符串,搜索用的正则表达式就是“cat”。如果搜索对大小写不敏感,单词“catalog”、“Catherine”、“sophisticated”都可以匹配。也就是说:1.0、Java对反斜线处理的问题 在其他语言中,\\表示要插入一个字符\;在Jav转载 2012-09-09 22:01:37 · 1029 阅读 · 0 评论 -
Java基础笔记2
1. 回调是一种双向调用模式,就是说,被调用方 在被调用时也会调用对方,这就叫回调。“If you call me,i will call back”。:class A实现接口InA ——背景1 class A中包含一个class B的引用b ——背景2class B有一个参数为InA的方法test(InA a) ——背景3A的对象a调用B的方法传入自己,test(a) ——原创 2013-02-24 19:53:22 · 839 阅读 · 0 评论 -
Java基础笔记1
1. 子类可以继承父类的所有成员(无论公私有属性),只是访问权限有区别。子类父类之间互不能访问保护和私有属性。2. 子类重定义父类的方法,其访问权限不能变小。Protected不能重定义成private。3. private int a[3];这样是错误的,应为int[] a;4. 在子类的内部,不仅能够访问子类自己定义的所有成员,也能够访问超类中公有和受保护的成员,但不能原创 2013-02-24 19:43:04 · 1186 阅读 · 0 评论 -
文件操作
File ioFile = newFile(location.toString() +"\\ebus.properties");ioFile.createNewFile(); 1. CommonSearchUtil.searchFilesWithinProject(container, 2. foundation.common.core.util/** * 为原创 2012-12-27 12:25:17 · 525 阅读 · 0 评论 -
set,list,map区别与联系
List有序key和value都能重复Set 无序(除treeSet) key和value都不能重复Map无序(除treeMap) key 必须唯一 value 可以重复 有序否允许元素重复否Collection否是List是是Set原创 2012-12-12 10:50:59 · 635 阅读 · 0 评论 -
JAVA对ArrayList排序
以下前三个代码都是通过实现Comparable接口,或是实例化一个比较器,虽然重点部分重复了,也各有不同,还是都贴上吧。http://zhidao.baidu.com/question/97784478java如何对ArrayList中对象按照该对象某属性排序 增加排序功能,打印时:输出学生对象的时候,需要先按照年龄排序,如果年龄相同,则按照姓名排序,如果姓名也相同,则按照学号转载 2012-12-12 10:44:30 · 28490 阅读 · 1 评论 -
String.format 的大用场
String.format是在JDK1.5中新增的静态方法,功能强。它主要功能是格式化数据,大致分为这些类(常规类型、字符类型、数值类型、日期类型)。它的语法如下:常规类型、字符类型和数值类型的格式说明符的语法:%[参数索引位置$][转换标识符][最小官渡][.保留精度位数]转换方式 日期语法:%[参数索引位置$][t或T]转换方式用场:1、将第一个参数转换为字符串,类似Messa转载 2012-12-12 10:33:03 · 817 阅读 · 0 评论 -
JAVA遍历路径下所有文件
项目ORACLE的JDBC驱动代码如下:Java代码 package com.gui.file; import java.awt.FlowLayout; import java.awt.TextField; import java.awt.event.ActionEvent; import java.awt.event.ActionListener;转载 2012-11-29 23:19:49 · 840 阅读 · 0 评论 -
java文件路径操作
Java的路径问题,非常难搞。最近的工作涉及到创建和读取文件的工作,这里我就给大家彻底得解决Java路径问题。 我编写了一个方法,比ClassLoader.getResource(String 相对路径)方法的能力更强。它可以接受“../”这样的参数,允许我们用相对路径来定位classpath外面的资源。这样,我们就可以使用相对于classpath的路径,定位所有位置的资源!转载 2012-11-29 22:58:33 · 536 阅读 · 0 评论 -
Java 判断文件夹是否存在、创建文件夹
1、判断文件是否存在,不存在创建文件 File file=new File("C:\\Users\\QPING\\Desktop\\JavaScript\\2.htm"); if(!file.exists()) { try { file.createNewFile(); } catch转载 2012-11-29 17:09:25 · 663 阅读 · 0 评论 -
JAVA反射机制的学习
JAVA语言中的反射机制: 在Java 运行时 环境中,对于任意一个类,能否知道这个类有哪些属性和方法? 对于任意一个对象,能否调用他的方法?这些答案是肯定的,这种动态获取类的信息,以及动态调用类的方法的功能来源于JAVA的反射。从而使java具有动态语言的特性。 JAVA反射机制主要提供了以下功能: 1.在运行时判断任意一个对象所属的类 2.转载 2012-09-06 21:57:17 · 340 阅读 · 0 评论 -
java反射机制详解 及 Method.invoke解释
JAVA反射机制JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的转载 2012-09-06 21:55:50 · 474 阅读 · 0 评论 -
Eclipse 保存文件时自动格式化代码
很多同学不知道Eclipse有个很有用的功能,就是自动格式源代码的功能,一般大家都是直接Ctrl+Shift+F手动格式化,多浪费时间。其实Eclipse里已经带有自动格式化功能了,默认是没有代开该功能的。具体方法:windows-->Preferences-->Java --> Editor-->Save Actions, 看到右边的选项了吧,勾选“Perform the selec转载 2012-09-06 21:54:50 · 561 阅读 · 0 评论 -
getMethod()和invoke()方法应用
一个简单的需求的实现:在程序中调用某类的某方法,并将返回结果println() 出来。实现方法:MethodTest.javaimport java.util.ArrayList;import java.util.List;import java.lang.reflect.Method;import java.lang.reflect.InvocationTarg转载 2012-09-05 22:57:44 · 1849 阅读 · 0 评论 -
java中相对路径
java中相对路径都是从jvm启动路径开始的。如jvm安装在D:// 则File("a.txt")在D://a.txt。一个点代表当前路径,两个点代表上级路径。”.”与”.\”一样。一个点可以连同它后面的/不用写。两个点必须写/。IDE如eclipse中相对路径从工程目录开始。new File("a.txt")在projectFolder/a.txt。”.”或”.\原创 2014-03-17 16:06:04 · 1126 阅读 · 0 评论