![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 63
保护头发~~
这个作者很懒,什么都没留下…
展开
-
泛型的理解
泛型泛型的概念所谓泛型,就是允许在定义类、接口时通过一个标识表示类中某个属性的类型或者是某个方法的返回值及参数类型。这个类型参数将在使用时(例如,继承或实现这个接口,用这个类型声明变量、创建对象时)确定(即传入实际的类型参数,也称为类型实参)。从JDK1.5以后,Java引入了“参数化类型( Parameterized type)”的概念,允许我们在创建集合时再指定集合元素的类型,正如:List,这表明该List只能保存字符串类型的对象。JDK1.5改写了集合框架中的全部接口和类,为这些接口、类增原创 2021-07-16 22:08:19 · 71 阅读 · 0 评论 -
集合的简述
集合一、集合框架的概述集合、数组都是对多个数据进行存储操作的结构,简称Java容器。说明:此时的存储,主要指的是内存层面的存储,不涉及到持久化的存储(.txt,.jpg,.avi,数据库中存储)数组在存储多个数据方面的特点:—旦初始化以后,其长度就确定了。数组一旦定义好,其元素的类型也就确定了。我们也就只能操作指定类型的数据了。比如:String[] arr;int[] arr1;object[] arr2;数组在存储多个数据方面的缺点:一旦初始化以后,其长度原创 2021-07-15 18:46:17 · 162 阅读 · 0 评论 -
一道HashSet经典题
一道HashSet经典题一道经典题目,体会HashSet添加元素的过程//Perosn已经重写equals()和hashCode()@Testpublic void test4(){ HashSet set=new HashSet(); Person p1= new Person("aa",20); Person p2= new Person("bb",30); set.add(p1); set.add(p2); System.out.println原创 2021-07-15 11:31:14 · 90 阅读 · 0 评论 -
枚举和注解
枚举和注解枚举类定义:类中的对象的个数是确定的,有限的如果枚举类中的对象仅有一个,则是单例模式的实现enum关键字使用enum关键字定义枚举类定义的枚举类默认继承于class java.lang.Enum常用方法:values():返回当前枚举类对象的数组valueOf(String str):返回枚举类中对象名是str的对象toString():返回当前枚举类对象常量的名称常用的方法使用enum定义枚举类之后,常用的方法:public class Seas原创 2021-07-12 20:10:19 · 84 阅读 · 0 评论 -
String
String学习笔记1.String的特点String声明为final的,不可被继承String实现了Serializable接口:表示字符串是支持序列化的 实现了Comparable接口,表示String可以比较大小String内部定义了final char[] value用于存储字符串数据String代表不可变的字符序列。简称:不可变性当对字符串重新赋值时,需要重新指定内存区域赋值,不能使用原有的value赋值当对现有的字符串进行拼接操作时,也需要重新指定内存区域赋原创 2021-07-09 22:48:46 · 62 阅读 · 0 评论 -
多线程学习笔记
多线程理解1.多线程的创建方式创建Thread类的子类,重写run方法,调用start方法开启线程创建实现Runnable接口的类,重写run方法,创建Thread类的对象时,将实现类的对象作为参数传进去,并用Thread类的对象调用start方法开启线程。2.两种多线程比较 优先选择实现Runnable接口的方式 - 实现的方式没有类的单继承性的局限性 - 实现的方式更适合来处理多个线程有共享数据的情况。3.联系 Thread implements Runnable 两种原创 2021-07-09 00:05:44 · 74 阅读 · 0 评论