Java Basics
文章平均质量分 92
张禹垚
The stars are not afraid to appear like fireflies.
展开
-
【JAVA BASICS】Day06 方法、方法的定义、方法的调用、return、方法的重载、综合练习:评委打分程序
定义方法的五要素修饰词、返回值类型、方法名、参数列表、方法体修饰词:统一先使用返回值类型:方法可以有返回值,也可以无返回值无返回值:返回值类型统一写成void,一般地应用于:打印输出(如上面的例子)。改变对象的状态(修改对象属性等)。执行某个动作(比如显示一个对话框)。有返回值:返回值类型写成特定的数据类型即可,一般地应用于:计算数值(例如加法、乘法等)。判断条件(返回布尔值true或false获取信息(例如获取字符串长度)。原创 2024-08-06 19:07:21 · 767 阅读 · 0 评论 -
【JAVA BASICS】Day05 break、continue、嵌套循环、数组:定义、初始化、访问、遍历、复制、排序
Day05总结了Java中break、continue、嵌套循环、数组的基本概念与操作。要点包括:break与continue:break用于退出循环,continue跳过当前循环迭代。嵌套循环:控制多行多列数据的遍历,外层控制行,内层控制列。数组:相同类型数据的集合,用于存储和操作数据。数组操作:定义、初始化、访问、遍历、复制和排序。复制与扩容:System.arraycopy()和Arrays.copyOf()用于复制,扩容是创建新数组并复制原数组内容。排序:Arrays.sort()提供原创 2024-08-05 17:56:13 · 755 阅读 · 0 评论 -
【JAVA BASICS】Day04 Scanner接收用户输入的数据、分支结构:switch…case、循环、循环三要素、循环结构:while、do…while、for、break、continue
本日课程聚焦Scanner接收用户输入、switch...case分支结构、循环(while、do...while、for)及循环控制(break、continue)。Scanner简化用户输入处理,switch...case实现多路选择逻辑,循环结构解决重复执行问题。循环三要素:初始化、条件判断、迭代更新。课程涵盖多个实战示例,如ATM功能模拟、循环计算加和等,强化实践技能。预计代码量提升,促进深入理解Java编程基础。原创 2024-08-03 17:47:02 · 740 阅读 · 0 评论 -
【JAVA BASICS】Day03 运算符:算术、关系、逻辑、赋值、字符串连接、条件、分支结构......
Day03笔记详细讲解了Java中的运算符,包括算术运算符(如+、-、*、/、%、++、--)、关系运算符(如>、=、原创 2024-08-03 14:08:41 · 567 阅读 · 0 评论 -
【JAVA BASICS】Day02 变量、八种基本数据类型、类型间的转换
Day02笔记涵盖Java变量、八种基本数据类型及类型间转换。讲解了变量的作用、声明、赋值与访问,以及Java中的byte、short、int、long、float、double、boolean、char数据类型。重点强调了int、long、double、boolean、char的使用与特性,如int型范围、long型后加L、double型精度问题及char采用Unicode编码。最后,介绍了自动类型转换与强制类型转换的两种形式及其规则,强调了小类型向大类型的自动转换及大类型向小类型的强制转换。原创 2024-08-03 11:33:44 · 716 阅读 · 0 评论 -
【JAVA BASICS】Day01 导言+Java开发环境、IDEA开发Hello+World小程序、Git初体验
这篇文章介绍了Java开发环境的搭建,包括JDK、IDEA的安装与配置,以及如何使用IDEA开发Hello World小程序。同时,还介绍了Git的基本使用,包括下载与安装Git,以及如何在IDEA中集成Git进行版本控制。文章强调了Java的编译执行过程、JVM、JRE、JDK的作用,并提供了详细的步骤指导。此外,还提到了Java学习的方法和态度,鼓励读者通过练习和思考来掌握Java编程。原创 2024-08-03 10:40:55 · 776 阅读 · 0 评论