Java
文章平均质量分 83
Java学习
之昂张啊
这个作者很懒,什么都没留下…
展开
-
枚举之详解
1.简介 1.1定义 用于定义有限数量的一组同类常量:可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 Enum是所有Java语言枚举类型的公共基类(注意Enum是抽象类) 1.2定义格式 权限修饰符 enum 枚举名称 { 实例1,实例2,实例3,实例4; } public enum Level { LOW(30), MEDIUM(15), HIGH(7), URGENT(1); private int levelValue; private Level(i原创 2022-04-12 16:34:36 · 403 阅读 · 0 评论 -
6.异常处理
总结 1.java中finally语句是否一定会被执行? (1)try语句没有被执行到,如在try语句之前return就返回了,这样finally语句就不会执行。这也说明了finally语句被执行的必要而非充分条件是:相应的try语句一定被执行到。 (2)在try块/catch块中有System.exit(0);这样的语句。System.exit(0)是终止Java虚拟机JVM的,连JVM都停止了,所有都结束了,当然finally语句也不会被执行到。 (3)非正常情况下导致的内存没了,比如电脑停电了、电脑关原创 2020-12-05 14:20:19 · 143 阅读 · 1 评论 -
3.流程控制
1.if-else 2.swith-case 3. for循环 4.while循环 5.do-while循环 6.for-in循环原创 2020-10-07 19:19:20 · 159 阅读 · 0 评论 -
2.基础语法
1.变量 1.1定义 变量就是系统为程序分配的一块内存单元,用来存储各种类型的数据。由于该存储单元中的数据可以发生改变,因此得名为"变量"。 1.2分类 ➢按所属的数据类型划分: 基本数据类型变量 引用数据类型变量 ➢按被声明的位置划分: 局部变量:方法或语句块内部 定义的变量 成员变量:类的内部但是方法外部 定义的变量 特别注意: 类的外面不能有变量的声明 2.数据类型 ......原创 2020-09-03 08:38:08 · 124 阅读 · 0 评论 -
1.初识Java
Java跨平台概述Java跨平台原理Java技术的两种核心机制JVM(Java虚拟机)运行机制GC(垃圾回收器)概述常见面试题1.JVM是什么? Java跨平台原理 Java源代码(.java文件)–>Java编译器进行编译–>Java字节码(.class文件)–>JVM(Java虚拟机)解释运行【各平台有各自不同的JVM】 Java字节码可跨平台加之JVM的解释运行 Java技术的两种核心机制 JVM(Java虚拟机) 运行机制 GC(垃圾回收器) 概述 对不再使用的内存空间进行回收–原创 2020-08-08 17:02:21 · 199 阅读 · 0 评论 -
Java核心类库训练
集合01类集概述02常见数据结构一、栈概念特点名词概念图二、 队列概念特点概念图三、数组概念特点四、链表概念特点(主要介绍单向链表)拓展(作为详细了解)五、二叉树概念拓展(红黑树)03 01类集概述 为了方便用户操作各种类型的数据结构,Java提供了可以直接拿来使用的类。 类集中最大的也是最重要的三个接口:Collection(单集)、Map(双集)、Iterator(迭代器)。 所有类集操作的类或接口都在java.util包里。 Java类集结构图: 02常见数据结构 一、栈 概念 栈是限定仅在表尾进行插原创 2020-07-13 22:06:28 · 260 阅读 · 0 评论