java
岚漾忆雨
这个作者很懒,什么都没留下…
展开
-
记录一次ClassNoDefException解决方案
这里写自定义目录标题问题原因解决jar包问题静态工具类使用报错问题原因一般出现这个错误,伴随的错误提示会这样:java.lang.NoClassDefFoundError: Could not initialize class之后会指明出现错误的class产生的原因是在编译时找到了对应的class,但运行时没找到(或者说没能初始化出来)。解决一般两种可能jar包问题jar包损坏或者没加载到classpath中这种需要重新下载jar包静态工具类使用报错这种更常见一些,是由于该工具类中有部原创 2020-12-22 20:52:27 · 986 阅读 · 0 评论 -
java中的浅拷贝与深拷贝
java中的浅拷贝与深拷贝浅拷贝实现方法:要拷贝的类,实现Cloneable接口,然后重写clone方法,即可实现浅拷贝。但缺点在于,如果该类的成员包含其他类,则其他类并没有被拷贝,只是拷贝了一个引用对象,其指向的地址和之前的对象一致,因此,修改people1的宠物信息,people的宠物信息也变了。package cn.flycold.深浅拷贝.浅拷贝;import lombok.A...原创 2019-11-27 20:25:06 · 368 阅读 · 0 评论 -
java 容器——List、Set、Map接口
HashMap是类,Map是接口HashMap实现了接口Map,就是说HashMap实现了Map所有的方法。均在java.util里类和接口的区别接口类似于类,但接口的成员都没有执行方式,它只是方法、属性、事件和索引的组合而已,并且也只能包含这四种成员;类除了这四种成员之外还可以有别的成员(如字段)。不能实例化一个接口,接口只包括成员的签名;而类可以实例化(abstract类除外)。接口原创 2016-12-07 21:40:30 · 405 阅读 · 0 评论 -
java.util.Date java.sql.Date
区别在于 java.util.Date 是 java.sql.Date的父类public class diff_sqlDate_and_utilDate { public static void main(String []args){ java.util.Date da = new java.util.Date(1234567); java.sql.Dat原创 2016-12-07 19:58:49 · 439 阅读 · 0 评论 -
JAVA Swing图形库一些使用心得
最近几天一直在用swing写TTMS的界面层,以前从没用过Swing图像库,所以也算是边学边用把,下面记录一些注意的地方。JFrame JPanel区别形象的说,JFrame相当于桌子,JPanel相当于桌布。一个桌子上可以放很多桌布。所以一个JFrame可以add很多个JPanel。而其他的JButton,JLabel之类就相当是桌子上的水杯烟灰缸之类的了。布局管理器及一些坑首先,按照标准的写法原创 2017-03-19 18:02:55 · 2821 阅读 · 2 评论 -
JAVA Swing日期选择控件datepicker的使用
声明:本控件来自互联网,仅可应用于个人项目,不可商用,如您未遵守造成的任何问题请自行承担点击下载 datepicker.jar使用方法导入 在eclipse中,单击你的项目名,右键–>Build Path–>Add External Archives–>选择datepicker.jar使用import java.awt.Color;import java.awt.Dimension;im原创 2017-06-07 20:46:43 · 32382 阅读 · 19 评论 -
lombok @Builder注解
lombok @Builder注解作用@Builderpublic class Card { private int id; private String name; private boolean sex;}使用:Card card = Card.builder().id(10).name("dasd").sex(true).build();优点不需...原创 2019-04-10 20:19:23 · 34167 阅读 · 5 评论