摘要: 1.泛型 1.1.1基本概念 通常情况下集合中可以存放不同类型的对象,是因为将所有对象都看做Object类型放入的,因此 从集合中取出元素时也是Object类型,为了表达该元素真实的数据类型,则需要强制类型转换, 而强制类型转换可能会引发类型转换异常。 为了避免上述错误的发生,从Java5开始增加泛 阅读全文
posted @ 2020-10-20 22:53 我说我是大佬你信么 阅读(149) 评论(0) 推荐(0)
摘要: 1.1集合的概述 1.1.1集合的由来 当需要在Java程序中记录单个数据内容时,则声明一个变量。 当需要在Java程序中记录多个类型相同的数据内容时,声明一个一维数组。 当需要在Java程序中记录多个类型不同的数据内容时,则创建一个对象。 当需要在Java程序中记录多个类型相同的对象数据时,创建一 阅读全文
posted @ 2020-10-20 22:51 我说我是大佬你信么 阅读(128) 评论(0) 推荐(0)
摘要: 1.1可变字符串类 1.1基本概念 由于String类描述的字符串内容是个常量不可改变,当需要在java代码中描述大量类似的字符串时,只能单独申请和存储,此时会造成城村空间的浪费。 为了解决上述问题,可以使用java.lang.StringBuilder类和java.lang.StringBuffe 阅读全文
posted @ 2020-10-20 22:50 我说我是大佬你信么 阅读(160) 评论(0) 推荐(0)
摘要: 1.1String类的概念 java.lang.String类用于描述字符串,java程序中所有的字符串字面值都可以使用该类的对象加以描述。 该类由final关键字修饰,表示该类不可以继承。 从jdk1.9开始该类底层不使用charr[]来存储数据,而是改byte[]加上编码标记,从而节约了一些空间 阅读全文
posted @ 2020-10-20 22:49 我说我是大佬你信么 阅读(149) 评论(0) 推荐(0)
摘要: 1.1 常用的包 1.1.1包的名称和功能 java.lang包-该包是java语言的核心包,并且该包中的所有内容由java虚拟机自动导入。如:System类,String类。 java.util包-该包是java语言的工具包,里面提供了大量工具类以及集合类等。 java.io包-该包是java语言 阅读全文
posted @ 2020-10-20 22:47 我说我是大佬你信么 阅读(322) 评论(0) 推荐(0)