自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ld705454682的博客

所有文章仅作为学习笔记供个人和交流使用,不用作商业用途。文中有按自己思路摘抄的内容,如涉及版权请与我联系。欢迎交流,共同学习!

  • 博客(9)
  • 收藏
  • 关注

原创 集合

1泛型和类型安全的容器 (1)一般创建时集合的引用声明为接口类型,如: List<Apple> apples=new ArrayList<Apple>(); 好处是如果要修改实现,只需在创建处修改。 但有些类包含接口没有的方法,如果要用那些方法就不能声明接口。 (2)声明时加泛型可以起到预编译检查的作用,也可以在取元素时 2添加一组元素 (1)Arrays.a...

2018-11-26 19:13:31 104

原创 内部类

1内部类的创建和使用 (1)在外部类的非静态方法中使用内部类:与使用普通类没啥区别 (2)在外部类的非静态方法之外的任意位置创建某个内部类的对象,格式:OuterClassName.InnerClassName public class Outer { class Inner{ public void print(){ System.out....

2018-11-22 19:07:25 118

原创 final关键字

 1final数据 使用情况: (1)一个永不改变的编译时常量 (2)一个在运行时被初始化的值,而你不希望它被改变。 注:(1)对于对象的引用,final使引用恒定不变,一旦引用被初始化指向一个对象,就无法再把它改为指向另一个对象,然而,对象其自身是可以修改的。 (2)必须在域的定义处或者每个构造器中用表达式对final进行赋值,这正是final域在使用前被初始化的原因所在。 (3)f...

2018-11-22 17:39:46 82

原创 组合和继承的选择

1.组合:新类嵌入现有类的private对象,新类用户看到的只是为新类定义的接口,而不是嵌入对象的接口。是has-a的关系 2继承:is-a的关系。 到底用组合还是继承,一个判断方法是是否需要从新类向基类向上转型,如果必须向上转型,则继承是必要的。...

2018-11-22 17:00:42 109

原创 枚举类型

例1: public enum Spiciness { NOT, MILD, MEDIUM, HOT, FLAMING } 这里创建了一个名为Spiciness的枚举类型,它具有5个具名值。枚举类型的实例是常量,因此按照命名惯例它们都用大写字母表示(如果在一个名字中有多个单词,用下划线隔开)。 为了使用枚举,需要创建一个该类型的引用,并将其赋值给某个实例。 public cla...

2018-11-22 11:51:06 105

原创 可变参数列表

class A{} public class VarArgs { static void printArray(Object[] args){ for (Object obj:args){ System.out.printf(obj+" "); } System.out.println(); } p...

2018-11-22 11:11:37 255

原创 Mokito

1@Mock 创建一个mock 或者 calcService = mock(CalculatorService.class); 2@InjectMocks: 创建一个实例,其余用@Mock(或@Spy)注解创建的mock将被注入到用该实例中。 注意:必须使用@RunWith(MockitoJUnitRunner.class) 或 Mockito.initMocks(this)进行mock...

2018-11-18 17:54:53 350

原创 python整合

1数据类型 类型的特征:类型在使用过程中随时发生改变,以最后一次执行=操作的结果为准 类型的查看:格式 type(变量名) 数值;布尔型bool;字符串;空值(None) 1数值型 整数int:十进制;十六进制(以0x开头);八进制整数(以0开头);二进制整数(以0b开头) 浮点数又称小数float 复数:由实部和虚部构成的数,如3+4j 2布尔型 True;False(以下会被认...

2018-11-13 13:32:41 381

原创 java泛型

1泛型类/接口 一个类持有的对象类型暂时不指定,需要使用类型参数,用尖括号括住放在类名后面。然后在使用这个类的时候,再用实际的类型替换此类型参数。 public class Holder<T> { private T a; public Holder(T a) { this.a = a; } public T getA() { ...

2018-11-05 09:43:52 82

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除