Tips:样式蚂蚁森林浇水get

03 2021 档案

摘要:👉IO流 阅读全文
posted @ 2021-03-31 22:18 心岛未晴 阅读(879) 评论(0) 推荐(0)
摘要:👉Java File与递归 阅读全文
posted @ 2021-03-29 22:37 心岛未晴 阅读(67) 评论(0) 推荐(0)
摘要:👉File、递归 阅读全文
posted @ 2021-03-29 19:36 心岛未晴 阅读(67) 评论(0) 推荐(0)
摘要:👉Java_Lambda表达式 阅读全文
posted @ 2021-03-27 21:57 心岛未晴 阅读(110) 评论(0) 推荐(0)
摘要:👉等待与唤醒案例、线程池 阅读全文
posted @ 2021-03-26 20:35 心岛未晴 阅读(208) 评论(0) 推荐(0)
摘要:多线程 学习程序在没有跳转语句的前提下,都是由上至下依次执行,那么现在想要设计一个程序,边听歌边打游戏,如何设计? 并发与并行 并发:指两个或多个事件在同一时段内发生。 并行:指两个或多个事件在同一时刻发生(同时发生) 线程与进程 1、进程: 指一个内存中运行的应用程序,每个进程都有一个独立的内存空 阅读全文
posted @ 2021-03-25 19:55 心岛未晴 阅读(95) 评论(0) 推荐(0)
摘要:数据结构 常见的数据结构 栈(stack) 栈:stack又称堆栈,他是运算受限的线性表,其限制是仅允许在标的一段进行插入和删除操作,不允许在其他任何位置进行增、删、改等操作。 特点: 1、先进后出:先存的元素,后面才能取出(类似于子弹压枪 先压进的子弹 后射出) 2、栈的出入口都是栈的顶端位置 注 阅读全文
posted @ 2021-03-17 20:36 心岛未晴 阅读(77) 评论(0) 推荐(0)
摘要:Collection集合 集合概述 集合是java中提供的一种容器,可以用来存储多个数据。 集合和数组都是容器,他们之间的区别: 1.数组的长度是固定的,集合的长度是可变的 2.数组中存储的是同一类元素,数组存储基本数据类型值。而集合存储的是对象。而且对象的类型可以不一致。早开发中对象多的时候,使用 阅读全文
posted @ 2021-03-16 20:24 心岛未晴 阅读(91) 评论(0) 推荐(0)
摘要:Object类 概述 java.lang.Object类,是java语言中的根类,即所有类的父类。在对象实例化的过程,最终找到的父类是Object。 如果一个类,没有指定父类,那么默认继承Object类。 例如: public class MyClass /*extends Object*/{ // 阅读全文
posted @ 2021-03-13 00:15 心岛未晴 阅读(80) 评论(0) 推荐(0)
摘要:final关键字 概述: final:不可以改变。用于修饰类、方法、变量(成员变量、局部变量) 特点: 1.类:被修饰的类,不能被继承 2.方法:被修饰的方法,不能被重写 3.变量:被修饰的变量,不能重新赋值 使用方式: 1.修饰类(不能被继承) 含义:当前类不能有任何子类,但是一定有父类(所有类 阅读全文
posted @ 2021-03-10 23:10 心岛未晴 阅读(79) 评论(0) 推荐(0)
摘要:接口 使用接口的注意事项 1、接口中是没有静态代码块和构造方法的 package day09.day08_1; public interface Myinterface { //错误写法 static { } //错误写法 public Myinterface(){ } } tip1 2、一个类只能 阅读全文
posted @ 2021-03-09 22:48 心岛未晴 阅读(51) 评论(0) 推荐(0)
摘要:接口 概述 接口,是java中一种引用类型,是方法的集合。 类封装:成员变量、构造方法、成员方法 接口封装:方法(包含抽象方法[JDK7以前];默认方法和静态方法[JDK8];私有方法[JDK9]) 接口的定义,它与类的定义相似,但是关键字使用 interface。它会被编译成.class文件,但需 阅读全文
posted @ 2021-03-09 20:37 心岛未晴 阅读(72) 评论(0) 推荐(0)
摘要:抽象类 概述 父类中的方法,被其子类重写,子类各自的实现不尽相同。那么父类的方法声明和方法主体,只有声明还有意义,方法主体则没有存在的意义了。 我们将这种没有方法主体的方法称为抽象方法。java语法规定,包含抽象方法的类就是抽象类。 定义 抽象方法:没有方法体的方法 抽象类:含抽象方法的类 使用格式 阅读全文
posted @ 2021-03-07 23:30 心岛未晴 阅读(94) 评论(0) 推荐(0)
摘要:java基础——day07-1 继承、super、this、抽象类 继承 概述 多个类中存在相同的属性和行为,将这些内容抽取到单独的一类中,那么多个类无需再定义这些属性和行为,只需要继承单独抽象出来的那个类即可。 例如:生活中的继承 从图中,我们可以了解到,兔子和羊属于食草类动物,狮子和豹子属于食肉 阅读全文
posted @ 2021-03-07 20:28 心岛未晴 阅读(136) 评论(0) 推荐(0)
摘要:Scanner类 什么是scanner类: 一个可以解析基本类型和字符串的简单文本扫描器。 例如:读取用户输入的数 package day06; import java.util.Scanner; public class day06_1 { public static void main(Stri 阅读全文
posted @ 2021-03-05 20:49 心岛未晴 阅读(115) 评论(0) 推荐(0)
摘要:封装 概述 封装可以理解为一个保护屏障,防止该类的代码和数据被其他类随意访问。要访问该类数据,必须通过指定的方式。适当的封装可以让代码更易理解与维护,并增强代码的安全性。 原则 将属性隐藏起来,若要访问某个属性,提供公共方法对其访问。 封装步骤 1.使用private(私有的)关键字修饰成员变量。 阅读全文
posted @ 2021-03-04 21:38 心岛未晴 阅读(132) 评论(0) 推荐(0)
摘要:java基础——day05-1 类、对象、封装、构造方法 面向对象思想概念 概述: 面向对象是一种程序设计思想,这里的对象泛指现实中的一切事物,每种事物都有自己的属性和行为。其思想就是在计算机程序设计过程中,参照事物,将事物的属性特征、行为特征抽象出来,描述成计算机事件的设计思想。其区别于面向过程的 阅读全文
posted @ 2021-03-03 23:38 心岛未晴 阅读(95) 评论(0) 推荐(0)
摘要:内存与数组操作 内存 内存概述 内存是计算机的重要元件,临时存储区域,作用是运行程序。我们编写的源代码存储在硬盘中,要运行的话需要通过内存,运行完毕后会清空内存。 JVM的内存划分 为了提高运算效率,Java对空间进行了不同区域的划分,每一片区域都有特定的处理数据方式和内存管理方式。 关于栈 与 堆 阅读全文
posted @ 2021-03-03 20:16 心岛未晴 阅读(133) 评论(0) 推荐(0)
摘要:数组定义与访问 容器 容器概念:将多个数据存储到一起,每个数据称之为该容器的元素 生活举例:水杯、衣柜、教室 案例分析:现在需要统计某公司员工的工资情况,例如计算平均工资、找到最高工资等。假设该公司有50名员工,用前面所学的知识,程序首先需要声明50个变量来分别记住每位员工的工资,然后在进行操作,这 阅读全文
posted @ 2021-03-02 22:39 心岛未晴 阅读(90) 评论(0) 推荐(0)
摘要:方法 回顾--方法的定义和调用 package day03; public class day03_21 { //利用方法,打印矩形 public static void main(String[] args) { //方法的调用 print(); } //定义私有静态方法 private stat 阅读全文
posted @ 2021-03-01 23:15 心岛未晴 阅读(101) 评论(0) 推荐(0)