- 博客(3)
- 收藏
- 关注
原创 java泛型介绍
泛型是什么? 泛型本质是指类型参数化。意思是允许在定义类、接口、方法时使用类型形参,当使用时指定具体类型,所有使用该泛型参数的地方都被统一化,保证类型一致。如果未指定具体类型,默认是Object类型。集合体系中的所有类都增加了泛型,泛型也主要用在集合。 泛型的定义 泛型类:public class Demo {} ,T表示未知类型。 泛型接口:public interface ImplDemo&l...
2019-06-18 12:59:01
622
转载 抽象数据类型ADT
抽象数据类型:简单来讲就是 数据元素(不仅限于一般的数据元素)+对其的操作(不太严谨但有助于理解) 抽象数据类型是描述数据结构的一种理论工具。在介绍抽象数据类型之前我们先介绍一下数据类型的基本概念。 数据类型(data type)是一组性质相同的数据元素的集合以及加在这个集合上的一组操作。例如Java 语言中就有许多不同的数据类型,包括数值型的数据类型、字符串、布尔型等数据类型。以Java 中的i...
2019-06-16 21:52:26
1959
原创 值的改变与引用的改变
值的改变与引用的改变 以java中String为例 String在java中是immutable,它是值不可以改变,但引用可以改变 String s = "a"; s = s.concat("b"); s的值没有改变,而是重新创建了一个对象,改变了s的引用 ...
2019-06-13 22:04:07
723
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人