java基础知识
HUNNU_黄勇Jerry
一起学习呀,乐于交友1474705581@qq.com
展开
-
java中的static关键字解析
文章目录一、static代表着什么二、怎么使用static1、static变量2、static方法3.总结一下4、static代码块三、static关键字的误区总结:本文转载于:https://juejin.im/post/5b348e59f265da595359ef55一、static代表着什么在Java中并不存在全局变量的概念,但是我们可以通过static来实现一个“伪全局”的概念,在J...转载 2019-10-16 21:32:06 · 115 阅读 · 0 评论 -
java中类的继承与接口的小结
一、Java中类的继承(一)类的继承背景导入java是一门面向对象的语言,在解决问题时,我们把事物看成一个个的对象,研究对象的属性和方法,同时,我们把具有相同的属性和方法的对象归为一类,我们可以由类创建不同的对象。这里就产生了一个问题,比如说我们有一个学生类(Student),这个类定义了学生的姓名、性别、身高、日常娱乐活动等属性和方法,当我们需要研究大学生时,这个学生类的属性和方法就不够用...原创 2019-05-20 22:53:33 · 1137 阅读 · 0 评论 -
Java里的4种访问控制修饰符
java中访问控制符的作用是说明被声明的内容(类、属性、方法和构造方法)的访问权限。 类的访问控制符只能是空或者 public,方法和属性的访问控制符有 4 个,分别是 public、 private、protected 和 friendly,其中 friendly 是一种没有定义专门的访问控制符的默...原创 2019-06-19 13:29:16 · 1200 阅读 · 0 评论 -
java里的关键字final
final是Java中经常用到的关键字,可以用来修饰类、方法和变量(包括成员变量和局部变量),下面主要从着这三个方面分析final关键字的主要用法。一.final类 当一个类被final关键字修饰后,就表明这个类不可以被继承了,任何涉及到继承这个类的操作在编译时都会失败。java.lang.Strin...原创 2019-07-07 15:24:38 · 216 阅读 · 0 评论 -
java实现循环队列基本操作(入列、出列、查找元素、队列判满、队空)
一.基本概念 队列(queue)是一种线性的数据结构,只允许在表的一端进行插入操作而在另一端进行删除的线性表。进行删除操作的一端称为队头,进行插入操作的端称为队尾。(1)顺序队列 顺序队列,用一片连续的存储空间来存储队列中的数据元素,所以一般用数组来实现顺序队列。一般队头用front来指示,指向刚出队...原创 2019-07-21 12:16:12 · 4444 阅读 · 4 评论 -
java实现循环队列、链队列基本操作(入列、出列、查找元素、队列队空)
文章目录链队列一.链队的要素二.算法实现之前写的另一篇文章关于循环队列的:https://blog.csdn.net/qq_44871442/article/details/96639915链队列链队列,用链式存储结构来存储队列中的数据元素,一般采用单链表来表示,设队头指示器为front,队尾指示器rear。这里的一个结点,简单的来说就包含两个部分,一个是数据域,用来存放存储的数据;另一...原创 2019-07-22 20:39:47 · 2092 阅读 · 0 评论 -
Java数组详解(基本知识介绍、用法详解、易错点、存储结构)
文章目录概述一.数组的声明二.数组的创建与初始化1.用new创建数组2.数组的长度3.通过初始化创建数组三.多维数组概述 我们把同一种类型数据的集合叫做数组。重要基本知识点: 数组中的元素都是同一类型。数组的长度在创建时确定,并且在创建后不变。数组存储数据元素:下标从0开始。如果需要建立存储不...原创 2019-07-22 23:50:27 · 359 阅读 · 0 评论 -
java中哈希表HashMap详解遍历操作
一.主题外谈 在进入主题之前,先讲一点与哈希表相关的一些东西:1.Hash算法, 通常还可用作快速查找。2.哈希函数,是支撑哈希表的一类「函数」。3.哈希表(Hash Table),是一种**「数据结构」**。ps:hash家族中 HashMap和Hash table 是有异同的,可参考:https://blog.csdn.net/ahach...原创 2019-07-26 23:49:24 · 3552 阅读 · 1 评论