Q:为什么使用继承? 为了提取两个类中公共的代码,可以使用继承抽取重复性的代码到一个公共类中,这个公共的类称为父类(super class)。继承于父类的类称为子类(sub class) 一,java继承的特性 [1] 单根性。在java中,一个类只能有一个直接父类。 [2] 传递性。C继承于B,B ...
分类:
其他好文 时间:
2019-04-22 20:57:43
阅读次数:
124
Timer是jdk自带的,不用引入其他jar包,而Quartz需要引入 前者简单,功能简洁,后者复杂,功能繁多。 实际应用中,只用关注Timer与TimerTask 创建两个类: 首先是MyTimerTask,它需要继承TimerTask,这个是java.util下的 然后接着建立MyTimer,这 ...
分类:
其他好文 时间:
2019-04-22 10:44:00
阅读次数:
168
1概念具 集合Java的集合是工具类,可以存储任意数量的具有共同属性的对象。 2体系结构(分为2类一类为Collection一类为Map) 1Collection 1List 是元素有序并且可以重复的序列并且可以重复的集合 可以精确的控制每个元素的插入位置,或者删除某个位置 主要有两个类ArrayL ...
分类:
编程语言 时间:
2019-04-21 00:29:00
阅读次数:
187
接口和抽象类的概念不一样。接口是对动作的抽象,抽象类是对根源的抽象。 抽象类表示的是,这个对象是什么。接口表示的是,这个对象能做什么。比如,男人,女人,这两个类(如果是类的话……),他们的抽象类是人。说明,他们都是人。人可以吃东西,狗也可以吃东西,你可以把“吃东西”定义成一个接口,然后让这些类去实现 ...
分类:
其他好文 时间:
2019-04-13 15:14:20
阅读次数:
127
Spring Boot中自带了log4j日志管理。写法应该是: 而不是: 这两个类属于的包不同,前者属于log4j-over-slf4j-1.7.25.jar;后者属于slf4j-api-1.7.25.jar。两个jar包都属于org.slf4j下的包,如果在Spring Boot的项目中采用了第二 ...
分类:
编程语言 时间:
2019-04-06 18:49:31
阅读次数:
155
面对imbalance data的时候 解决问题的思路 1:增加数据 2:算法 3:阈值 1 增加数据:增加数据的方法主要是smote ,borderline smote......这是这篇文章具体关注的 smote的算法是这样的, 先聚类,找到k近邻,具体地说,就是比如现在有两个类,其中一个类是女 ...
分类:
其他好文 时间:
2019-04-01 17:14:51
阅读次数:
126
一、类和类加载器 a) 类加载器的作用:将class文件加载到JVM的方法区,并且在方法区中创建一个java.lang.Class对象作为外界访问这个类的接口。 b) 类和类加载器的关系:比较两个类是否相等,只有当这两个类由同一个类加载器加载才有意义;否则,即使同一个class文件被不同的类加载器加 ...
分类:
其他好文 时间:
2019-03-31 18:12:36
阅读次数:
153
很多时候,我们项目需要其他网站的资源,而这个被请求的网站可能属于你们自己开发管理的网站。也可能是公网上其他网站对外开发的API接口,比如说腾讯的微信公众平台的API接口、各大短信服务商的短信API接口等。为了上述的功能效果,我们就需要了解Asp.Net中的两个相关类,一个是HttpWebRequest类,另一个是HttpWebResponse类。下面对这两个类进行简要概述下:HttpWebRequ
隐式转换 为已经存在的类增加方法。 Java:动态代理 scala:隐式转换 案例:普通人变超人 先定义两个类 普通人可以做什么? 那么如何让张三变成超人,可以飞? 试试一下? 如何隐藏身份? 切面封装 封装 导入 使用 隐式参数 带implicit参数的方法在调用时会自动寻找:implicit实际 ...
分类:
其他好文 时间:
2019-03-30 01:25:50
阅读次数:
187
BigInteger与BigDecimal Java大数字运算(BigInteger类和BigDecimal类) 在 Java 中提供了用于大数字运算的类,即 java.math.BigInteger 类和 java.math.BigDecimal 类。这两个类用于高精度计算,其中 BigInteg ...
分类:
其他好文 时间:
2019-03-28 09:46:25
阅读次数:
177