2025年12月26日
摘要: 33 循环02 执行后 ——————————————————————————————————————————————————————————————————————————— 无敌小马爱学习 阅读全文
posted @ 2025-12-26 10:10 马俊南 阅读(2) 评论(0) 推荐(0)
  2025年12月25日
摘要: 32 循环01 执行后 ——————————————————————————————————————————————————————————————————————————— 无敌小马爱学习 阅读全文
posted @ 2025-12-25 16:27 马俊南 阅读(6) 评论(0) 推荐(0)
摘要: 32 switch02 ——————————————————————————————————————————————————————————————————————————— 无敌小马爱学习 阅读全文
posted @ 2025-12-25 11:36 马俊南 阅读(2) 评论(0) 推荐(0)
摘要: 30 switch01 30.1 解释 当 if-else-if 的判断分支较多,而且判断条件都是 比较值是否相等 时,可以用 switch 代替 如下代码,是之前未进行 switch 代码优化前 // 3.2 计算TDEE double activityFactor = 0; if (activi 阅读全文
posted @ 2025-12-25 10:51 马俊南 阅读(3) 评论(0) 推荐(0)
  2025年12月24日
摘要: 29 三元运算符 29.1 解释 当 if-else 的执行代码是赋值表达式时,可以用 三元运算符 代替 package com.itheima.chap06; public class test { public static void main(String[] args) { // 商品变量, 阅读全文
posted @ 2025-12-24 16:48 马俊南 阅读(4) 评论(0) 推荐(0)
摘要: 28 健康饮食计划案例02 28.1 代码实现 package com.itheima.healthy; import java.text.DecimalFormat; import java.util.Scanner; public class HeimaHealthy { public stat 阅读全文
posted @ 2025-12-24 10:30 马俊南 阅读(4) 评论(0) 推荐(0)
  2025年12月23日
摘要: 27 健康饮食计划案例01 27.1 需求 1.键盘录入用户的身高、年龄、体重、性别、活动级别等基本信息 2.根据基本信息计算BMI,判断用户体型,设立运动目标 3.根据基本信息计算BMR(每日基础代谢热量)和TDEE(每日总热量消耗) 4.根据运动目标计算每日建议摄入热量 5.根据每日摄入热量计算 阅读全文
posted @ 2025-12-23 14:57 马俊南 阅读(5) 评论(0) 推荐(0)
  2025年12月22日
摘要: 22 条件判断 22.1 条件 在 Java 中使用 if/else 关键字来实现条件判断,在满足不同条件时执行不同的业务逻辑 if ( 条件表达式 ){ // 要执行的代码块 } if ( 条件表达式 ){ // 条件成立时执行的代码块 } else { // 条件不成立时执行的代码块 } 注意: 阅读全文
posted @ 2025-12-22 15:33 马俊南 阅读(4) 评论(0) 推荐(0)
  2025年12月16日
摘要: 25 逻辑运算符 25.1 运算符 符号 叫法 例子 运算逻辑 说明 & 逻辑与 2>1 & 3>2 左右两边必须都是true,结果才是true;否则结果就是false 键盘:Shift + 7 | 逻辑或 2>1 | 3<5 左右两边只要有一个是true,结果就是true; 键盘:Shift + 阅读全文
posted @ 2025-12-16 16:01 马俊南 阅读(2) 评论(0) 推荐(0)
摘要: 24 关系运算符 24.1 运算符 符号 例子 作用 结果 说明 > a>b 判断 a 是否 大于 b 成立返回true,不成立返回false 数学符号 >= a>=b 判断 a 是否 大于或者等于 b 成立返回true,不成立返回false java 中没有数学符号中的大于等于 < a<b 判断 阅读全文
posted @ 2025-12-16 16:00 马俊南 阅读(3) 评论(0) 推荐(0)
摘要: 23 类型转换案例 23.1 转换需求 需求:根据用户输入的年龄,计算用户的最佳燃脂心率 说明: 最佳燃脂心率范围通常是人的最大心率的 60% 至 80% 之间,因此计算步骤如下: 1.计算最大心率 最大心率 = 220 - 年龄 2.计算燃脂心率范围 最低燃脂心率 =(最大心率)* 0.6 最高燃 阅读全文
posted @ 2025-12-16 15:17 马俊南 阅读(4) 评论(0) 推荐(0)
摘要: 22 类型转换 22.1 常规类型转换 数值范围小的类型的变量,可以直接赋值给数值范围大的类型的变量,实现自动类型转换,反之则不行 从小到大:byte -> short -> int -> long -> float -> double 正常类型转换 byte x = 10; int y = x; 阅读全文
posted @ 2025-12-16 15:15 马俊南 阅读(4) 评论(0) 推荐(0)
  2025年12月15日
摘要: 21 算术运算符 21.1 介绍 符号 作用 说明 + 加 参考小学一年级 - 减 参考小学一年级 * 乘 参考小学二年级,与 “x” 相同 / 除 与 “÷” 相同,注意:在java中两个整数相除结果还是整数,小数部分舍弃。 % 取余 求余数 21.2 演示 鼠标放到 com.itheima 行, 阅读全文
posted @ 2025-12-15 17:23 马俊南 阅读(6) 评论(0) 推荐(0)
  2025年12月8日
摘要: 19 键盘录入 鼠标放到 com.itheima 行,新建 New -> Java Class -> 输入 chap04.Scanner(直接创建包及包下的类) 键盘录入需要导入模块 import java.util.Scanner; package com.itheima.chap04; // 1 阅读全文
posted @ 2025-12-08 17:41 马俊南 阅读(2) 评论(0) 推荐(0)
摘要: 20 录入用户信息 20.1 案例 录入用户的基本信息 要为用户推荐合适的健康饮食计划,必须知道用户的一些基础信息: 身高:单位cm 体重:单位kg 年龄 性别:男/女 活动级别:久坐、轻度、中度、高度需求:用户键盘录入上述信息,选择合适的数据类型保存并打印在控制台。 20.2 分析 身高 shor 阅读全文
posted @ 2025-12-08 17:41 马俊南 阅读(3) 评论(0) 推荐(0)
摘要: 18 数据类型 18.1 基本数据类型 包含8种简单类型数据,比如:数字、字符等 数据类型 内存占用(Byte) 数据范围 整型 byte 1 -128 ~ 127 short 2 -32768 ~ 32767 int 4 -2147483648 ~ 2147483647 long 8 -92233 阅读全文
posted @ 2025-12-08 17:40 马俊南 阅读(4) 评论(0) 推荐(0)
摘要: 17 图片和音频存储原理 17.1 图片存储 计算机中的图片都是由无数像素点组成,每个像素点有各自的颜色,当像素点足够小、足够多时,人眼无法识别,就成了一幅画。 例如:如下一副图片 太阳放大1340倍后,可以看到是由无数小型的方块组成,也就是像素点 显示器有无数个灯珠,将灯珠放大,内部是一个个像素点 阅读全文
posted @ 2025-12-08 17:39 马俊南 阅读(6) 评论(0) 推荐(0)
摘要: 16 字符存储原理 16.1 字符存储 数字是有限的,常用汉字三四千,汉字一共两万多字,将每个汉字进行编号 举例:it黑马! 转换对应,i -> 105 、t -> 116 、黑 -> 40657 、马 -> 39532 、!-> 33 从而使字符和数字有了一一对应关系,再将数字转成二进制存储 16 阅读全文
posted @ 2025-12-08 17:38 马俊南 阅读(8) 评论(0) 推荐(0)
  2025年12月2日
摘要: 15 数字存储原理 15.1 数字存储 计算机内存由无数个电容器组成,可以通过电路控制给电容充电或放电充满电代表 1,未充电代表 0,所以计算机存储任何数据只能用 0 和 1 来表示,每个电容就是一个最小存储单元,称为 bit(位)。 15.2 二进制 计算机表示数字只能用 0 和 1,当数字大于 阅读全文
posted @ 2025-12-02 17:27 马俊南 阅读(9) 评论(0) 推荐(0)
摘要: 14 关键字和标识符 14.1 标识符 14.1.1 标识符定义 标识符(identifier):在 java 中,用来表示类、方法、变量等名称的自定义字符,都是标识符。 public class VariableDemo { public static void main(String[] arg 阅读全文
posted @ 2025-12-02 17:26 马俊南 阅读(7) 评论(0) 推荐(0)