
21天Java活动
文章平均质量分 95
是Lay
沉淀
展开
-
【Java基础】IO流(二)
1. 字符流 2. 缓冲流 3. 转换流 4. 序列化对象 5. 打印流 6. 补充知识: Proparties 7. 补充知识: IO框架原创 2022-09-19 17:50:26 · 1555 阅读 · 10 评论 -
【Java基础】File类 IO流
1. File的使用2. 补充知识: 方法递归3. 补充知识: 字符集4. IO流: 概述5. IO流: 字节流6. IO流: 资源释放的方式原创 2022-09-14 23:34:03 · 2448 阅读 · 25 评论 -
【Java基础】面向对象进阶(二)
个人简介 目录1. 包2. 权限修饰符3. final4. 常量 5. 枚举6. 抽象类7. 面向对象三大特征之三: 多态 1. 什么是包? 1). 包是用来分门别类的管理各种不同类的,类似于文件夹、建包利于程序的管理和维护。 2). 建包的语法格式:package 公司域名倒写.技术名称。报名建议全部英文小写,且具备意义 3). 建包语句必须在第一行,一般IDEA工具会帮助创建 2. 导包 1). 相同包下的类可以直接访问,不同包下的类必须导原创 2022-08-21 22:22:18 · 1061 阅读 · 27 评论 -
【Java基础】面向对象进阶
个人简介目录1. static静态关键字2. static应用知识: 工具类3. static应用知识: 代码块4. static应用知识: 单例5. 面向对象三大特征之二: 继承 1. static是什么? 1). static是静态的意思,可以用来修饰成员变量, 成员方法 2). static修饰成员变量之后称为静态成员变量(类变量), 修饰方法之后称为静态方法(类方法) 3). static修饰后的成员变量, 可以被类的所有对象共享(访问, 修改) 2.原创 2022-08-21 01:52:44 · 676 阅读 · 17 评论 -
【Java基础】面向对象基础
面向对象介绍并不是一个技术,而是一种编程指导思想把现实世界的具体事物全部看成一个一个的对象来解决问题为什么要用面向对象编程生活中我们解决问题就是按照对象化的方式进行的.如果程序也能够按照生活中的方式来解决问题,那么程序就更符合人类的思维习惯,代码看起来会更易理解,更简单.面向对象的指导思想,优点小结:在程序中也把现实世界的具体事物全部看成一个一个的对象来解决问题.按照面向对象编程来设计程序:程序代码符合人类思维习惯,更易理解,更简单面向对象的重点学习什么?学习获取已有对象并使用。原创 2022-08-19 23:26:18 · 2600 阅读 · 41 评论 -
【Java基础】编程思维训练
目的:复习前半段课程学习的Java编程知识,能够使用所学的知识解决问题,提升我们的编程能力。涉及到的知识点变量、数组运算符:基本运算符、关系运算符、逻辑运算符…程序流程控制:if、switch;for、while;死循环、循环嵌套跳转关键字:break、continue、return。1. 案例一: 买飞机票2. 案例二: 找素数3. 案例三: 开发验证码4. 案例四: 数组元素的复制5. 案例五: 评委打分6. 案例六: 数字加密7. 案例七: 模拟双色球[拓展]...原创 2022-08-14 23:45:19 · 1116 阅读 · 67 评论 -
【Java基础】方法
方法是什么方法是一种语法结构,它可以把一段代码封装成一个功能,以方便重复调用使用方法的好处是1. 提高了代码的复用性2. 让程序的逻辑更清晰优快云21天学习挑战赛目录前言1. 方法定义, 调用编辑2. 方法使用的常见问题方法常见问题3. 方法案例简易计算器的实现4. 方法调用的内存图5. 方法的参数传递机制5.1 基本类型的参数传递5.2 引用类型的参数传递6. 方法重载7.方法重写8.四种权限修饰符9.练习: 方法调用的顺序10.补充知识: 单独使用return关键字。...原创 2022-08-14 07:00:00 · 444 阅读 · 32 评论 -
【Java基础】数组
个人简介目录1. 数组 1.1 静态初始化数组 1.2 动态初始化数组 1.4 数组的特性 1.5 数组的工具类Arrays2. 数组的遍历3. 数组使用的常见问题4. Debug工具的使用 4.1 Debug概念 4.2 Debug的操作流程 4.3 Debug的按键及功能 定义数组的时候直接给数组赋值 1. 静态初始化数组的格式 数据类型[ ] 数组名 = { 元素1,元素2,元素3... }; int[ ] a = {1,2,3,4,5}; 数据类型[ ] 数组名 = new原创 2022-08-13 23:28:56 · 904 阅读 · 71 评论 -
【Java基础】程序流程控制
个人简介目录1. 顺序结构2. 分支结构 2.1 if 分支 2.1.1 单分支结构 2.1.2 多分支结构 2.1.3 嵌套分支结构 2.2 switch 分支3. 循环结构 3. 1 普通for循环 3.2 嵌套for 循环 3.3 高效for 循环 3.4 while循环 3.5 do-while循环 4. 跳转关键字 4.1 break 4.2 continue 5. 案例技术 5.1 随机数Random类顺序结构中的代码会按照顺序一行一行向下执行所有的代码语句,可以用来进行输入 输出 计算等原创 2022-08-07 22:16:48 · 837 阅读 · 27 评论 -
【Java基础】类型转换与常用运算符
关于Java语言基础知识我们需要学会什么?类型转换知识如何实现程序中不同类型的变量或者数据互相传输,不同类型的数据运算的结果数据的类型如何确定?运算符的使用程序中怎么进行数据的基本算术运算,以及一些逻辑运算,Java提供了具体的哪些运算方式怎么调用Java提供的程序程序员需要调用Java写好的一些程序,这些程序如何去调用优快云21天学习挑战赛。...原创 2022-08-04 21:14:06 · 658 阅读 · 23 评论 -
Java基础
Java是什么Java是美国Sun公司()在1995年推出的计算机编程语言,后被Oracle公司收购。Java 早期称为Oak(橡树),后期改名为Java。Java 之父:詹姆斯·高斯林(James Gosling)。为什么要用Java世界上最流行的编程语言之一,在国内使用最为广泛的编程语言。可移植性、安全可靠、性能较好。开发社区最完善,功能最为丰富。Java能做什么桌面应用开发 服务器系统。...原创 2022-08-04 00:14:13 · 425 阅读 · 27 评论