![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVASE
javase基础
毒毒毒x
这个作者很懒,什么都没留下…
展开
-
数据结构、集合、Collections
一、数据结构1.常见数据结构栈栈:stack,又称堆栈,它是运算受限的线性表,其限制是仅允许在栈的一端进行插入和删除操作,不允许在其他任何位置进行添加、查找、删除等操作。 特点:先进后出(即,存进去的元素,要在后它后面的元素依次取出后,才能取出该元素)。例如,子弹压进弹夹,先压进去的子弹在下面,后压进去的子弹在上面,当开枪时,先弹出上面的子弹,然后才能弹出下面的子弹。 栈的入口...原创 2020-04-05 10:37:23 · 167 阅读 · 0 评论 -
集合概述、迭代器、泛型
一、Collection集合1.集合概述集合:集合是java中提供的一种容器,可以用来存储多个数据。集合和数组的区别:数组的长度是固定的。集合的长度是可变的。 数组中存储的是同一类型的元素,可以存储基本数据类型值。集合存储的都是对象。而且对象的类型可以不一致。在开发中一般当对象多的时候,使用集合进行存储2.集合框架集合按照其存储结构可以分为两大类,分别是单列集合 java...原创 2020-03-29 21:57:22 · 103 阅读 · 0 评论 -
final关键字、权限修饰符、内部类
一、final关键字1.概述final: 不可改变。可以用于修饰类、方法和变量。 类:被修饰的类,不能被继承。 方法:被修饰的方法,不能被重写。 变量:被修饰的变量,不能被重新赋值。 2.修饰类格式如下:final class Fu{ }//被final修饰的类不能被继承class Zi extends Fu{}像 public final class...原创 2020-03-29 18:41:05 · 144 阅读 · 0 评论 -
抽象类、接口
抽象类1.定义父类中的方法,被它的子类们重写,子类各自的实现都不尽相同。那么父类的方法声明和方法主体,只有声明还有意义,而方法主体则没有存在的意义了。我们把没有方法主体的方法称为抽象方法。Java语法规定,包含抽象方法的类就是抽象类。抽象方法 : 没有方法体的方法 抽象类:包含抽象方法的类2.abstract使用 abstract 关键字修饰方法,该方法就成了抽象方法,抽象方法...原创 2020-03-29 16:11:36 · 92 阅读 · 0 评论 -
面向对象、封装、继承、多态
一、面向对象1.概述Java语言是一种面向对象的程序设计语言,而面向对象思想是一种程序设计思想,我们在面向对象思想的指引下,使用Java语言去设计、开发计算机程序。 这里的对象泛指现实中一切事物,每种事物都具备自己的属性和行为。面向对象的语言中,包含了三大基本特征,即封装、继承和多态。 2.类和对象类:是一组相关属性和行为的集合。可以看成是一类事物的模板,使用事物的属性特征和行...原创 2020-03-07 14:57:37 · 261 阅读 · 0 评论 -
方法、数组
一、方法1.定义方法的格式:修饰符 返回值类型 方法名(参数列表) { //代码省略... return 返回值; }2.调用方法:3.注意定义位置,类中方法外面。 调用方法时写错方法名字。 调用方法时写错了参数列表。 一个类中不能定义2个一模一样的方法。 返回值类型,必须要和 return 语句返回的类型相同,否则编译失败 。 ...原创 2020-03-07 12:40:09 · 86 阅读 · 0 评论 -
流程控制语句
一、流程控制流程控制语句是用来控制程序中各语句执行顺序的语句,可以把语句组合成能完成一定功能的小逻辑模块。控制语句分为三类:顺序、选择和循环。顺序结构:先执行a,再执行b 选择结构:如果…,则… 循环结构:如果…,则再继续…二、选择结构1.if单选择结构if(关系表达式){ 语句体; } 执行流程: 首先判断关系表达式看其结果是true还是fal...原创 2020-02-16 19:16:25 · 119 阅读 · 0 评论 -
数据类型、运算符
一、数据类型1.标识符标识符是用来给变量、类、方法以及包进行命名的。标识符需要遵守一定的规则:标识符是由字母、下划线“_”、美元符“$”和数字的任意组合。 标识符必须以字母、下划线“_”、美元符“$”开头。 Java 标识符大小写敏感,且长度无限制。 标识符不可以是Java的关键字。2.变量1.变量的本质变量本质上就是代表一个”可操作的存储空间”,空间位置是确定的,但是...原创 2020-02-16 12:13:42 · 956 阅读 · 0 评论 -
Java入门
一、Java简绍1.什么是JavaJava语言是美国Sun公司(Stanford University Network/斯坦福大学网络公司),在 1995年推出的高级的编程语言。所谓编程语言,是计算机的语言,人们可以使用编程语言对计算机下达命令,让计算机完成人们需要的功能。2.Java发展简史詹姆斯•高斯林(James Gosling)1977年获得了加拿大卡尔加里大 学计算机科学...原创 2020-02-15 21:53:51 · 320 阅读 · 0 评论