04 2024 档案

摘要:第十一章【IO流】 一、流的概念 ​ 数据以二进制的形式在程序与设备之间流动传输,就像水在管道里流动一样,所以就把这种数据传输的方式称之为输入流、输出流。 二、流的分类 根据数据的流向分为:输入流和输出流 输入流 :把数据从其他设备上读取到程序中的流 输出流 :把数据从程序中写出到其他设备上的流 根 阅读全文
posted @ 2024-04-14 23:54 可乐爱兑姜汁 阅读(2) 评论(0) 推荐(0) 编辑
摘要:第十章【线程】 一、进程和线程 1、进程: 代表了内存中正在运行的应用程序,计算机中的资源(cpu 内存 磁盘 网络等),会按照需求分配给每个进程,从而这个进程对应的应用程序就可以使用这些资源了。进程就是在系统中运行一个应用程序的基本单位。 2、线程: 是进程中的一个代码执行单元,负责当前进程中代码 阅读全文
posted @ 2024-04-14 23:53 可乐爱兑姜汁 阅读(3) 评论(0) 推荐(0) 编辑
摘要:第九章【异常】 一、异常 1、异常体系 异常体系中的根类是 java.lang.Throwable,Throwable可以被抛出 ​ 该类下面有俩个子类型java.lang.Error和 java.lang.Exception Error,表示错误情况,一般是程序中出现了比较严重的问题,并且程序自身 阅读全文
posted @ 2024-04-14 23:53 可乐爱兑姜汁 阅读(6) 评论(0) 推荐(0) 编辑
摘要:第八章【集合、泛型、枚举、注解、反射】 一、集合 1、概述 集合是JavaAPI中提供的一种容器工具,可以用来存储多个数据。 集合框架中主要有三个要素组成: 接口 实现类 数据结构 集合中不可以存放基本类型 集合按照其存储结构可以分为两大类: java.util.Collection 单值存放 ja 阅读全文
posted @ 2024-04-14 23:52 可乐爱兑姜汁 阅读(7) 评论(0) 推荐(0) 编辑
摘要:第十三章【函数式接口、Lambda表达式】 1.函数式接口 内部有且只有一个抽象方法 内部可以包含若干个静态方法和default方法 2.接口中方法的定义 抽象方法 静态方法:使用 接口名.静态方法名 default: 3.lambda表达式 Java内部类的简写形式 接口 引用 = () -> { 阅读全文
posted @ 2024-04-14 23:51 可乐爱兑姜汁 阅读(1) 评论(0) 推荐(0) 编辑
摘要:第七章【静态、抽象、内部类】 一、修饰符 1、static static修饰符可以修饰属性(成员变量)、(成员)方法、代码块 ①静态属性 静态属性是属于类的,可以直接使用类名来访问,也可以使用对象访问,但推荐使用类名访问 可以用来修饰成员变量,使用static修饰的成员变量一般叫做静态变量,不使用s 阅读全文
posted @ 2024-04-14 23:50 可乐爱兑姜汁 阅读(14) 评论(0) 推荐(0) 编辑
摘要:第五章【类和对象】 1、OOP 封装(Encapsulation)、继承(inheritance)、多态(polymorphism),是面向对象编程中的基本特征,java语言也同样具有这三种特征。 2、类 3、对象 4、引用 引用类型的变量,简称引用。 引用是可以指向对象的,简称引用指向对象。 5、 阅读全文
posted @ 2024-04-14 23:50 可乐爱兑姜汁 阅读(5) 评论(0) 推荐(0) 编辑
摘要:第六章【封装、继承、多态】 一、封装 属性的封装 方法的封装 封装的优点: 提高代码的安全性,重要信息可以私有化,不对外暴露 提高代码的复用性,常用的代码或者功能封装到方法中,可以在其他地方反复调用 封装代码的实现细节,便于修改内部代码,提高可维护性 简化外部的调用,便于调用者使用 二、方法重载 ​ 阅读全文
posted @ 2024-04-14 23:50 可乐爱兑姜汁 阅读(9) 评论(0) 推荐(0) 编辑
摘要:第四章【数组】 1、数组长度 数组长度,是指在一个数组对象中,最多可以存放多少个同一类型的数据 数组长度,必须在创建数组对象的时候就明确指定 数组长度,一旦确定,就无法再改变 数组长度,可以为0,但是不能为负数 2、默认值 ​ 一个数组对象在创建的时候,需要指定数组长度,表示数组中最多存放的元素个数 阅读全文
posted @ 2024-04-14 23:49 可乐爱兑姜汁 阅读(3) 评论(0) 推荐(0) 编辑
摘要:第三章【操作符、流程控制符】 一、变量 1、根据变量位置划分: 局部变量: 位置 ​ 方法中声明的变量 ​ 方法的代码块中的变量 ​ 方法的参数列表的位置 是不是默认进行初始化 ​ jvm不会给局部变量默认值 ​ 所以使用局部变量时需要自己进行初始化 作用范围 ​ 声明这个变量开始到这个变量直接所属 阅读全文
posted @ 2024-04-14 23:49 可乐爱兑姜汁 阅读(3) 评论(0) 推荐(0) 编辑
摘要:第二章【标识符、关键字、变量】 一、注释 1、单行注释 // 2、多行注释 /* * */ 3、文档注释 /** *文档注释测试类,利用文档注释,结合javadoc命令,可以生成API说明文档 *@author lipengda *@version 1.0 *@since JDK1.8 */ mkd 阅读全文
posted @ 2024-04-14 23:49 可乐爱兑姜汁 阅读(2) 评论(0) 推荐(0) 编辑
摘要:STS 设置编码格式 window >Preferences-->搜索encoding:把里面的全部改为UTF-8格式。 设置字体大小格式 切换模式 设置背景色 快捷键 / * 快捷键 * alt+/ 提示内容的快捷键 * crtl+/ 单行注释 * ctrl+shift+/ 多行注释 * main 阅读全文
posted @ 2024-04-14 23:48 可乐爱兑姜汁 阅读(69) 评论(0) 推荐(0) 编辑
摘要:IDEA 自动代码 ​ 常用的有fori/sout/psvm+Tab即可生成循环、System.out、main方法等boilerplate样板代码 。例如要输入for(User user : users)只需输入users.for 再比如,要输入Date birthday = user.getBi 阅读全文
posted @ 2024-04-14 23:48 可乐爱兑姜汁 阅读(2) 评论(0) 推荐(0) 编辑
摘要:计算机基础 一、原码补码反码 1、正数的原码 、补码、反码都一样 35的原码:00100011(最左边的一位表示正负,0为正,1为负) ​ 反码:00100011 ​ 补码:00100011 2、负数的反码:符号位不变,其余位取反 ​ 负数的补码:符号位不变,其余位取反,最后+1 -35的原码:10 阅读全文
posted @ 2024-04-14 23:47 可乐爱兑姜汁 阅读(12) 评论(0) 推荐(0) 编辑
摘要:Markdown编辑器 一、简介 1.说明 由于有些语法无法在博客园展示,推荐使用Typora解锁全套,下载地址:https://www.typora.io/ 推荐使用jupyter,使用方法:https://www.cnblogs.com/nickchen121/p/10722733.html m 阅读全文
posted @ 2024-04-14 23:25 可乐爱兑姜汁 阅读(5) 评论(0) 推荐(0) 编辑
摘要:第一章【安装、配置、编写、理解】 一、JDK 1、相关名词 SDK:软件开发包 JDK:java程序开发工具包 JRE:java程序运行环境 API:应用程序编程接口 API Documentation:API说明文档 2、jdk安装 3、oracle官方文档中提供的JDK结构图: 4、JDK目录 阅读全文
posted @ 2024-04-14 22:43 可乐爱兑姜汁 阅读(6) 评论(0) 推荐(0) 编辑