![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Demon
DemonGoGo
没有
展开
-
@Resource 出错 java.lang.NoSuchMethodError: javax.annotation.Resource.lookup()
@Resource 出错 java.lang.NoSuchMethodError: javax.annotation.Resource.lookup()maven项目中,使用@Resource报错。。。。。。。。。。原因1:不存在javax.annotation这个包,正常情况不会有这个问题。jdk中有这个包。原因2:jar包冲突:导入多个jar包,jdk中一个,再导入1个jar包,或...原创 2018-08-25 19:20:41 · 6211 阅读 · 4 评论 -
变量初始化顺序及类的加载顺序
综合:先加载类(静态字段及静态代码块)->(若有则执行主函数main)->默认初始化域-》执行构造方法(隐式初始化域和代码块,再执行构造器的主体)->调用方法即 如果类还没有被加载: 1、先执行父类的静态代码块和静态变量初始化,并且静态代码块和静态变量的执行顺序只跟代码中出现的顺序有关。 2、执行子类的静态代码块和静态变量初始化。 3默认初始化域4 执行子类的构造函数,构造函数来...原创 2018-04-13 10:00:57 · 409 阅读 · 0 评论 -
java代码对齐
1:2:快捷键:Ctrl+Shift+F原创 2018-04-04 09:30:14 · 2690 阅读 · 0 评论 -
Print引用(对象)
package reusing;class WaterSource { private String s; WaterSource() { System.out.println("WaterSource()"); s = "Constructed"; } public String toString() { // return getClass().getN...原创 2018-04-16 15:38:30 · 978 阅读 · 0 评论 -
java反编译
点击https://github.com/deathmarine/Luyten下载软件,运行。打开class文件即可原创 2018-04-15 11:04:37 · 264 阅读 · 0 评论 -
插入排序
/** * 插入排序 * 假定第i个数字之前已是有序数列 * 将第i个数字和前面的数进行比较,并交换位置(从小到大) * @author Demon * */public class Pratice_InsertSort { void insert(int arr[]){ for(int j=1;j<arr.length;j++){ int temp...原创 2018-04-02 13:05:00 · 158 阅读 · 0 评论 -
java 数组声明与初始化
一维数组1) int[] a; //声明,没有初始化2) int[] a=new int[5]; //初始化为默认值,int型为0,数组大小为5 int[] a; a=new int[5]; //正确,同23) int[] a={1,2,3,4,5}; //初始化为给定值 int[] a; a={1,2,3,4,5}; //错误,数组常量只能...原创 2018-04-02 13:32:04 · 1051 阅读 · 0 评论 -
java注释快捷键
注释掉代码:选中代码,按Ctrl+Shift+/ 以 /* */ 形式注释代码 按ctrl+/ 以 //形式注释代码取消代码注释:选中代码,按Ctrl+Shift+\ 取消 /* */ 形式的注释代码 按 ctrl+/ 取消 // 形式的注释代码 首先敲入/**,然后回车,...原创 2018-04-02 13:25:52 · 11968 阅读 · 0 评论