- 博客(5)
- 收藏
- 关注
原创 Day_1:Java学习(一):核心类库(5)
一、泛型机制: (1)基本概念: 集合中可以存放不同类型的对象,因为都按照Object类进行操作,为了取数据时表达真实的数据类型,需要进行强制数据转换,由此可能引入类型转换异常 从Java5开始增加泛型机制,在集合名称右侧使用<数据类型>方式,明确可以存放的类型,若存放其他类型则报错。从Java7开始后边的<>里边的内容可以省略,菱形特性。 List<String> lt1 = new LinkedList<>(); 只在编译时期有效,在运行过程不区
2020-12-06 02:53:38 116
原创 Day_1:Java学习(一):核心类库(4)
一、集合类库 记录单个数据,声明一个变量 记录多个类型相同的数据内容,声明一个一维数组 记录多个类型不同的数据内容,创建一个对象 记录多个类型相同的对象数据,创建一个对象数组 记录多个类型不同的对象数据,准备一个集合 (1)java.util,Collection:单个元素 (2)java.util.Map:单对元素 1、Collection集合:java.util.Collection接口,是List\Queue\Set接口的父接口。对于List集合、Queue集合、Set集合可以使用其
2020-12-04 14:57:49 51
原创 Day_1:Java学习(一):核心类库(3)
1、可变字符串类:java.lang:StringBulider(jdk1.5开始,属于非线程安全的类,效率高)、StringBuffer(jdk1.0开始,属于线程安全的类,效率低) (线程:以大家下楼取苹果为例;安全线程:排队装;非安全线程:不排队抢货。) (1)String Builder类构造方法 (2)成员方法 ...
2020-12-03 11:24:23 79
原创 Day_1:Java学习(一):核心类库(1)
一、API使用: 1、英文版本,Java官方提供,可直接下载:https://www.oracle.com/java/technologies/javase-jdk15-doc-downloads.html 2、中文版本,第一节课程软件文件夹中提供。 二、常用包:java.base模块中 1、java.lang包(浪包):由Java虚拟机自动导入,不用import。常用的:System类、String类。。。。 2、java.util包:Java语言工具包。常用的:Scanner\Random\L
2020-11-25 23:32:42 89
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人