随笔分类 -  Java基础

摘要:#IO 概述 IO流介绍 IO:输入/输出(Input/Output) 流:是一种抽象概念,是对数据传输的总称.也就是说数据在设备间的传输称为流,流的本质是数据传输 IO流就是用来处理设备间数据传输问题的.常见的应用: 文件复制; 文件上传; 文件下载 参照物:内存 内存在读,内存在写 IO流的分类 阅读全文
posted @ 2021-10-20 19:29 正在努力的澎澎 阅读(3187) 评论(0) 推荐(0)
摘要:File 思考:我们可以对硬盘进行哪些操作? 读、写 IO就可以对硬盘中的文件进行读写 ​ 1.可以将数据从本地文件中读出来 ​ 2.可以将数据从内存保存到本地文件 File表示要读写的文件在哪儿,也可以对文件进行创建、删除等操作 ​ 1.在读写数据时告诉虚拟机要操作的(文件/文件夹)在哪儿 ​ 2 阅读全文
posted @ 2021-10-13 00:10 正在努力的澎澎 阅读(1322) 评论(0) 推荐(0)
摘要:反射 动态语言 是一类在运行时可以改变其结构额语言:例如新的函数、对象、甚至代码可以被引进,已有的函数可以被删除或者是其他结构上的变化。 主要的动态语言有:C#\、JavaScript、PHP、Python等。 静态语言 运行时结构不变的语言就是静态语言 如:Java、C、C++ Java不是动态语 阅读全文
posted @ 2021-09-25 11:34 正在努力的澎澎 阅读(33) 评论(0) 推荐(0)
摘要:if语句 if语句分别使用return、continue、break的区别 return public static void main(String[] args) { System.out.println("start"); for (int i = 0; i < 10; i++) { if ( 阅读全文
posted @ 2021-09-13 19:50 正在努力的澎澎 阅读(2600) 评论(0) 推荐(0)
摘要:Stream流 用传统方式过滤 过滤姓张的 过滤长度为3的 public class MySet2 { public static void main(String[] args) { ArrayList<String> list1 = new ArrayList<>(); list1.add("张 阅读全文
posted @ 2021-09-12 20:13 正在努力的澎澎 阅读(56) 评论(0) 推荐(0)
摘要:集合基础 集合创建: int[] arr = new int[3]; int [] = {}; Student[] stu = new Student[3]; 赋值操作: arr[0] = stu1; arr[1] = stu2; arr[2] = stu3; ArrayList集合 java.ut 阅读全文
posted @ 2021-09-12 17:36 正在努力的澎澎 阅读(45) 评论(0) 推荐(0)
摘要:publicAPI API(Application Programming Interface):应用程序编程接口 接口类就是提供给应用程序编程的接口,大家把这些类称之为API。 JavaAPI:指的是JDK中提供的各种功能的Java类 这些类把底层实现封装了起来,我们不需要关心这些类是如何实现的, 阅读全文
posted @ 2021-09-02 23:36 正在努力的澎澎 阅读(64) 评论(0) 推荐(0)
摘要:面向对象 面向对象(OOP):是一种以对象为中心的编程思想,通过指挥对象实现具体的功能。 面向过程:是一种以过程为中心的编程思想,实现功能的每一步都是自己实现的。 对象:指客观存在的事物,能够看得见摸得着的真实实体 总结: 客观存在的任何事物都可以看成是程序中的对象 使用面向对象思想可以将复杂的问题 阅读全文
posted @ 2021-09-02 21:39 正在努力的澎澎 阅读(55) 评论(0) 推荐(0)
摘要:1、DOM 1.1 文档对象模型 DOM树 文档:一个页面就是一个文档,DOM中使用document表示 元素:页面中所有标签都是元素,DOM中使用element表示 节点:网页中所以内容都是节点(标签、属性、文本、注释等),DOM中使用node表示 DOM把以上内容都看作是对象 2、获取元素 2. 阅读全文
posted @ 2021-08-09 00:27 正在努力的澎澎 阅读(276) 评论(0) 推荐(0)
摘要:API Application Programming Interface:应用程序编程接口 概述:就是厂商给应用程序编程的接口 JavaAPI:指的是JDK中提供的各种功能的java类 String 概述:String类代表字符串,Java程序中的所有字符串字面值都作为此类的实例实现 Java程序 阅读全文
posted @ 2021-08-09 00:24 正在努力的澎澎 阅读(62) 评论(0) 推荐(0)
摘要:集合基础 集合创建: int[] arr = new int[3]; int [] = {}; Student[] stu = new Student[3]; 赋值操作: arr[0] = stu1; arr[1] = stu2; arr[2] = stu3; ArrayList集合 java.ut 阅读全文
posted @ 2021-08-09 00:22 正在努力的澎澎 阅读(51) 评论(0) 推荐(0)
摘要:面向对象 面向对象:是一种以对象为中心的编程思想,通过指挥对象实现具体功能。 面向过程:是一种以过程为中心的编程思想,实现功能的每一步都是自己实现的。 类:类是现实社会生活中具有共同属性和行为的事物的抽象。 对象:是能够看得到摸得着的真实存在的实体。 属性:该事物的各种特征。例如学生的属性:姓名、年 阅读全文
posted @ 2021-08-09 00:21 正在努力的澎澎 阅读(76) 评论(0) 推荐(0)
摘要:第十章 面向对象进阶 1.分类思想 1.1分类思想概述 (理解) 分工协作,专人干专事 2.分包思想 2.1分包思想概述 (理解) 如果将所有的类文件都放在同一个包下,不利于管理和后期维护,所以,对于不同功能的类文件,可以放在不同的包下进行管理 2.2包的概述 (记忆) 包 本质上就是文件夹 创建包 阅读全文
posted @ 2021-03-01 11:10 正在努力的澎澎 阅读(45) 评论(0) 推荐(0)
摘要:第九章 集合 1.ArrayList **集合和数组的区别 😗* ​ 共同点:都是存储数据的容器 ​ 不同点:数组的容量是固定的,集合的容量是可变的 1.1 -ArrayList的构造方法和添加方法 public ArrayList() 创建一个空的集合对象 public boolean add( 阅读全文
posted @ 2021-03-01 09:50 正在努力的澎澎 阅读(58) 评论(0) 推荐(0)
摘要:第八章 常用API 1.API 1.1 API概述-帮助文档的使用 什么是API ​ API (Application Programming Interface) :应用程序编程接口 java中的API ​ 指的就是 JDK 中提供的各种功能的 Java类,这些类将底层的实现封装了起来,我们不需要 阅读全文
posted @ 2021-02-27 16:17 正在努力的澎澎 阅读(79) 评论(0) 推荐(0)
摘要:第七章 面向对象 1. 类和对象 **面向对象和面向过程的思想对比 : ** ​ **面向过程 :**是一种以过程为中心的编程思想,实现功能的每一步,都是自己实现的 ​ **面向对象 :**是一种以对象为中心的编程思想,通过指挥对象实现具体的功能 1.1 类和对象的关系 客观存在的事物皆为对象 ,所 阅读全文
posted @ 2021-02-27 15:04 正在努力的澎澎 阅读(74) 评论(0) 推荐(0)
摘要:第六章 Debug调试 1.Debug模式 1.1 什么是Debug模式 是供程序员使用的程序调试工具,它可以用于查看程序的执行流程,也可以用于追踪程序执行过程来调试程序。 1.2 Debug介绍与操作流程 如何加断点 选择要设置断点的代码行,在行号的区域后面单击鼠标左键即可 如何运行加了断点的程序 阅读全文
posted @ 2021-02-27 14:57 正在努力的澎澎 阅读(164) 评论(0) 推荐(0)
摘要:第五章 方法 1. 方法概述 1.1 方法的概念 ​ 方法(method)是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集 注意: 方法必须先创建才可以使用,该过程成为方法定义 方法创建后并不是直接可以运行的,需要手动使用后,才执行,该过程成为方法调用 2. 方法的定义和调用 2. 阅读全文
posted @ 2021-02-27 14:55 正在努力的澎澎 阅读(132) 评论(0) 推荐(0)
摘要:第四章 IDEA开发工具 1.数组 1.1 数组介绍 ​ 数组就是存储数据长度固定的容器,存储多个数据的数据类型要一致。 1.2 数组的定义格式 1.2.1 第一种格式 ​ 数据类型[] 数组名 ​ 示例: int[] arr; double[] arr; char[] arr; 1.2.2 第二种 阅读全文
posted @ 2021-02-27 14:46 正在努力的澎澎 阅读(80) 评论(0) 推荐(0)
摘要:第三章 switch语句和循环 1.1 分支语句switch语句 格式 switch (表达式) { case 1: 语句体1; break; case 2: 语句体2; break; ... default: 语句体n+1; break; } 执行流程: 首先计算出表达式的值 其次,和case依次 阅读全文
posted @ 2021-02-27 14:38 正在努力的澎澎 阅读(702) 评论(0) 推荐(0)