![](https://img-blog.csdnimg.cn/20190918140012416.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java SE:高级
文章平均质量分 93
Java基础的进阶(本人)
怜宇惜乐
这个作者很懒,什么都没留下…
展开
-
Java高级语法(五):泛型
1.为什么要有泛型1.泛型的使用 1.jdk 5.0新增的特性 2.在集合中使用泛型之前的情况: 1.问题一:类型不安全、 2.问题二:强转时,可能出现类型转换异常(ClassCastException)...原创 2021-12-06 23:09:46 · 463 阅读 · 0 评论 -
Java高级语法(四):集合
1.Java集合框架概述 1.集合、数组都是对多个数据进行存储操作的结构,简称Java容器。(此时的存储,主要指的是内存层面的存储,不涉及到持久化的存储(.txt,.jpg,.avi,数据库中)) 2.数组在存储多个数据方面 1.特点 1.一旦初始化以后,其长度就确定了 2.数组一旦定义好,其元素的类型也就确定了,我们也就只能操作指定类型的...原创 2021-12-05 21:22:52 · 825 阅读 · 0 评论 -
Java高级语法(三):枚举类与注解
1.枚举类 1.枚举类的使用 1.枚举类的理解:类的对象只有有限个,确定的。我们称此类为枚举类 2.当需要定义一组常量时,强烈建议使用枚举类 3.如果枚举类中只有一个对象,则可以作为单例模式的实现方式。 2.如何定义枚举类 1.方式一:(JDK5.0之前,自定义枚举类) 1.声明对象的...原创 2021-11-24 19:59:20 · 320 阅读 · 0 评论 -
Java高级语法(二):常用类
1.字符串相关的类 1.String String:字符串,使用一对" "引起来表示。 1.String声明为final的,不可被继承 2.String实现了Serializable接口:表示字符串是支持序列化的。 实现了Comparable接口:表示String可以比较大小 3.Strin...原创 2021-11-23 22:45:47 · 308 阅读 · 0 评论 -
Java高级语法(一):多线程
1.基本概念:程序、进程、线程2.线程的创建和使用1.多线程的创建: 1.方式一:继承于Thread类 1.创建一个继承于Thread类的子类 2.重写Thread类的run() →将此线程执行的操作声明在run()中 3.创建Thread类的子类的对象 ...原创 2021-11-21 20:01:33 · 488 阅读 · 0 评论