__mandala
__mandala
全部文章
分类
基础(9)
大数据(4)
干货集锦(1)
数据结构与算法(1)
归档
标签
去牛客网
登录
/
注册
__mandala的博客
生命不息,学习不止,对一切都要维持敬畏之心。
全部文章
(共8篇)
JVM基础-运行时数据区
生命不息,学习不止,对一切都要维持敬畏之心。若有不正之处,请谅解和批评指正,不胜感激。 1.概览 线程共享:方法区和堆 线程私有:虚拟机栈,本地方法栈,程序计数器 方法区是JVM规范,元空间为Hotspot对JVM方法区规范的实现 元空间一般不设置上限,因为元空间大小为内存大小 2. 程序计...
jvm基础
java基础
2021-06-25
1
328
查缺补漏-JAVA基础-IO
生命不息,学习不止,对一切都要维持敬畏之心。若有不正之处,请谅解和批评指正,不胜感激。 1. IO流 1.1 什么是IO 生活中,你肯定经历过这样的场景。当你编辑一个文本文件,忘记了ctrl+s ,可能文件就白白编辑了。当你电脑上插入一个U盘,可以把一个视频,拷贝到你的电脑硬盘里。那么数据都是在哪...
java基础
2021-06-12
1
431
查缺补漏-JAVA基础-Lambda,函数式接口,Stream流
生命不息,学习不止,对一切都要维持敬畏之心。若有不正之处,请谅解和批评指正,不胜感激。 1.Lambda 1.1 函数式编程思想概述 在数学中,函数就是有输入量、输出量的一套计算方案,也就是“拿什么东西做什么事情”。相对而言,面向对象过分强调“必须通过对象的形式来做事情”,而函数式思想则尽量忽略面...
java基础
2021-06-11
1
470
查缺补漏-JAVA基础-枚举,注解,反射
生命不息,学习不止,对一切都要维持敬畏之心。若有不正之处,请谅解和批评指正,不胜感激。 1.枚举 1.1 枚举概述 枚举是JDK1.5新增的引用数据类型,和类,接口是一个级别的,定义枚举的关键字为enum。 java.lang.Enum类,是所有枚举的父类。 枚举的本质就是一个类的多个对象。 1....
java基础
2021-06-11
1
451
查缺补漏-JAVA基础-多线程
生命不息,学习不止,对一切都要维持敬畏之心。若有不正之处,请谅解和批评指正,不胜感激。 1.并发,并行与串行 并发:俩个或多个事件在同一时间段执行,可以互相干扰,同一时间,只执行一个事件,只不过是通过CPU切换,交替执行. 并行:俩个或多个事件在同一时间段互补干扰的同时发生和执行. 串行:俩个或...
java基础
2021-05-22
1
386
查缺补漏-JAVA基础-集合
生命不息,学习不止,对一切都要维持敬畏之心。若有不正之处,请谅解和批评指正,不胜感激。 1.集合关系图 1.1 为什么要有集合 数组长度不可变,浪费资源,不方便 1.2 什么是集合 Java 所有的集合类都位于 java.util 包下,提供了一个表示和操作对象集合的统一构架,包含大量集合接口...
java基础
2021-05-18
1
392
查缺补漏-JAVA基础-面向对象
生命不息,学习不止,对一切都要维持敬畏之心。若有不正之处,请谅解和批评指正,不胜感激。 1.面向对象 面向对象思想,是一种可以映射现实并且能够实现抽象的程序设计思想,是对复杂代码的管理而不是代码的实现.它不需要处理每个细节,只需要找一个具有该功能的类,通过调用该类对象的行为和属性来实现功能,目的是...
java基础
2021-05-10
1
507
查缺补漏-JAVA基础-语言基础
生命不息,学习不止,对一切都要维持敬畏之心。若有不正之处,请谅解和批评指正,不胜感激。 1.什么是JDK,为什么要装JDK JDK是Java语言的软件开发工具包.它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。运行java程序 需要java的运行环境,而我们是开发人员需要使用...
java基础
2021-05-03
1
469