package one; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import... ...
分类:
编程语言 时间:
2017-08-07 20:45:09
阅读次数:
154
在讨论泛型之前,我们先讨论一下在没有泛型的世界里,如果我们想要创建一个独立于被包含类型的类和方法,我们需要定义objece类型,但是使用object就要面对装箱和拆箱的操作,装箱和拆箱会很损耗性能,我们接下来会用一个示例来说明使用泛型和使用非泛型对值操作时的性能差距。但是如果使用泛型,也是同样的效果 ...
分类:
其他好文 时间:
2017-08-06 15:59:23
阅读次数:
118
泛型、静态导入、可变参数、增强for()循环、自动拆装箱一、泛型 1、概述:将原来具体的类型参数化,将数据类型(只能是引用数据类型)作为一种参数传递,提高代码的安全性; 2、格式:<数据类型> 3、位置: 1)数组、集合在创建对象的时候 ArrayList<String>al=ne..
分类:
其他好文 时间:
2017-08-04 11:01:18
阅读次数:
98
装箱(inbox)和拆箱(outbox) 代表了类类型和基本类型之间的转换行为。 手动版本号: Integer b = new Integer(10); Int a = b.intValue; 自己主动版本号: Integer b=30; à Integer b=new Integer(30); I ...
分类:
编程语言 时间:
2017-08-03 20:24:32
阅读次数:
185
装箱和拆箱 装箱和拆箱 基本数据类型的包装类 举两个例子,看一下 基本数据类型的包装类 举两个例子,看一下 对于byte/short/long/float/double和Integer(int)类用法类似 对于byte/short/long/float/double和Integer(int)类用法类 ...
分类:
编程语言 时间:
2017-08-02 22:07:40
阅读次数:
198
在技术方面无论我们怎么学习,总感觉需要提升自已不知道自己处于什么水平了。但如果有清晰的指示图供参考还是非常不错的,这样我们清楚的知道我们大概处于那个阶段和水平。 Java程序员 高级特性 反射、泛型、注释符、自动装箱和拆箱、枚举类、可变 参数、可变返回类型、增强循环、静态导入 核心编程 IO、多线程 ...
分类:
编程语言 时间:
2017-08-02 10:20:21
阅读次数:
196
Docker是什么? 在平常的软件开发中,会面临着开发不同的程序或服务需要不同的环境。而在该环境上开发完成后,想要在其他的环境上部署,则需要自己去重新部署,而Docker的出现使得这样的迁移变得容易。举一个老生常谈的例子,也就是常说的集装箱,在以前运送货物的时候,不同的货物放到一起运送的话彼此会互相 ...
分类:
其他好文 时间:
2017-08-02 00:42:39
阅读次数:
197
一、什么是docker 参见https://baike.baidu.com/item/Docker/13344470?fr=aladdin 个人的理解是,通俗来说,就是相当于一个方便携带且个体独立的虚拟机,就像一个封装的集装箱。docker里面的镜像啊、容器等,就好比是软件的安装包和使用的软件。 二 ...
分类:
其他好文 时间:
2017-07-31 01:09:34
阅读次数:
185
接口在输出调用时需要重写equals方法,ToString方法,hashcode方法 自动打包/解包(自动拆箱/装箱) 自动将基础类型转换为对象(装箱) 自动将对想转换为基础数据类型(拆箱) Comparable接口, Collections类 Collections的常用算法: sort(List ...
分类:
其他好文 时间:
2017-07-31 00:58:28
阅读次数:
228
枚举的方法 enum name:返回枚举的名称 ordinal:返回枚举的下标 valueof(String name):得到枚举对象 自动拆装箱 装箱:把基本数据类型转换成包装类 如 Integer i=10 拆箱:把包装类转换成基本数据类型 如 int m =i jdk特点:向下兼容,比如jdk ...
分类:
其他好文 时间:
2017-07-30 20:05:02
阅读次数:
162