![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础知识
Alen_0076
好好学习,天天向上
展开
-
数据结构与算法(二)链表
链表一、概念链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。 相比于线性表顺序结构,操作复杂。由于不必须按顺序存储,链表在插入的时候可以达到O(1)的复杂度,比另一种线性表顺序表快...原创 2020-04-06 12:27:07 · 270 阅读 · 0 评论 -
Java中的final使用
基本用法:final可以用来修饰变量,被其修饰的变量被赋初始值后,不能对它重新赋值。原创 2020-03-29 17:54:41 · 200 阅读 · 0 评论 -
Java中的类
类的定义类的定义由访问级别、类型、类名、是否抽象、是否静态、泛型标识、继承或实现关键字、父类或接口名称等组成。类的访问级别有public和无访问控制符,类型分为class、interface、enum。Java类主要由两部分组成:成员和方法。接口和抽象类定义类的过程就是抽象和封装的过程,而接口和抽象类则是对实体类进行更高层次的抽象,仅定义公共行为和特征。接口和抽象类的共同点是都不能被实例化...原创 2020-03-19 21:09:24 · 214 阅读 · 0 评论 -
Java中的异常与日志
程序处理异常,需要解决以下三个问题:哪里发生异常?谁来处理异常?如何处理异常?带着这三个问题我们来看一下Java中的异常处理机制。首先需要明确在哪里发生异常。在代码块中通过try-catch来发现异常。在使用try-catch时需要分清稳定代码和非稳定代码,不能大包大揽,将大段代码定义在try-catch块内,非常不利于问题的定位。稳定代码是如何都不会出错的代码,如 int a =...原创 2020-03-05 21:26:03 · 626 阅读 · 0 评论