
JAVA
文章平均质量分 89
仿生鸟
这个作者很懒,什么都没留下…
展开
-
回调简要笔记
理解 在A类中定义了一个方法,这个方法中用到了一个接口和该接口中的抽象方法,但是抽象方法没有具体的实现,需要B类取实现,B类实现该方法后,它本身不会去调用该方法,而是传递给A类,供A去调用。 生命周期里的函数也是算回调的,还有那个Thread线程重写run方法也是算回调 我现在在主界面想发送一条消息,用到了发送消息的类,主界面有一个发送成功的提示,但我们不知道发送消息什么时候成功,所以我把自己的成...原创 2019-11-15 16:11:04 · 179 阅读 · 0 评论 -
Java中的this和super的区别
this关键字 定义:表示对调用方法的那个对象的引用,只能在方法内部使用。 默认情况下,每当创建一个类的对象时,该对象就会拥有一份属于自己的全部数据成员的副本(实例变量),即多个存储空间,而this是表示对调用方法的那个对象的引用,能定位不同的实例变量。可以思考,静态变量不需要this来定位所以静态方法不需要this。 当前对象传递给其它外部方法可以用this(用于不同的类,同一类不用) cl...原创 2019-03-17 14:01:16 · 179 阅读 · 0 评论 -
Java对象与Json数据的转换
后端数据交互时常需处理各种需要处理的json数据,对数据的转换和提取经常会碰到,下面是一些常用的方法 JSONObject类 map.toString() JSONObject.toJSONString( map ) JSONObject.toString Map<String, Integer> map = new HashMap<>(); map.put( "...原创 2019-03-17 14:15:39 · 312 阅读 · 0 评论 -
JAVA常用类总结
最近刷题的时候对类的用法很不熟悉,犯了很多错心态都炸了,需把常用类好好熟悉起来。 常用类 包装类 所有的包装类(Integer、Long、Byte、Double、Float、Short)都是抽象类 Number 的子类。 下面是Number & Math 类常用的一些方法: xxxValue() 将 Number 对象转换为xxx数据类型的值并返回。 x.byteValue() //返回x...原创 2019-03-21 15:04:18 · 396 阅读 · 0 评论 -
Myeclipse10项目导出war包报错解决
问题描述 在我用Myeclipse导出项目为war包时,出现如下错误提示,大意是未通过安全检查,有一个jar包被篡改了。 思考与解决办法 查找相关解决办法,想到因为之前破解过Myeclipse,可能是这个原因导致这个jar包失效了,可以找到自己版本对应的jar包(注意文件名一定要相同),将其替换重启即可。 自己的版本:10.7 文件名:com.genuitec.eclipse.export.w...原创 2019-03-13 15:41:44 · 1095 阅读 · 2 评论 -
Java中的String,StringBuilder,StringBuffer三者的区别
这三个类之间的区别主要是在两个方面,即运行速度和线程安全这两方面。 1. 首先说运行速度,或者说是执行速度,在这方面运行速度快慢为:StringBuilder > StringBuffer > String String最慢的原因: String为字符串常量,而StringBuilder和StringBuffer均为字符串变量,即String对象一旦创建之后该对象是不可更改的,但后两者...转载 2019-06-28 15:09:51 · 182 阅读 · 0 评论