摘要: 第1关:Java分支结构之多重if 任务描述 本小节需要你实现一个星级成绩评定系统,效果如下: 相关知识 若要完成本小节的任务,需要你先了解多重If语句相关知识。 多重If语句 在条件 1 不满足的情况下,才会进行条件 2 的判断;当前面的条件均不成立时,才会执行 else 块内的代码,例如:如果一 阅读全文
posted @ 2023-05-18 20:16 梦羽儿 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 第1关:学习-Java异常处理之try-catch之异常捕获 任务描述 本关任务:求给定两个数的商,并捕获除数为 0 的异常。 相关知识 为了完成本关任务,你需要掌握: 1.什么是异常; 2.如何捕获异常; 3.异常的使用原则。 什么是异常 异常:程序在运行过程中产生的不正常情况。 程序在运行的时候 阅读全文
posted @ 2023-05-18 19:47 梦羽儿 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 使用synchronized关键字同步线程 任务描述 本关任务:使右侧代码中的insert方法在同一时刻只有一个线程能访问。 相关知识 为了完成本关任务,你需要掌握: 1.并发编程什么时候会出现安全问题; 2.怎么解决线程安全问题; 3.synchronized关键字。 并发编程什么时候会出现安全问 阅读全文
posted @ 2023-05-18 19:39 梦羽儿 阅读(125) 评论(0) 推荐(0) 编辑
摘要: ###第1关 类的继承 package step1; import java.util.Scanner; class Person { /********** Begin **********/ // 自行设计类的实现 //姓名 private String name; //性别 private S 阅读全文
posted @ 2023-05-18 12:06 梦羽儿 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 第1关:初识数组 任务描述 本关任务:定义数组,使用数组。 相关知识 问:道友,我要保存4名学生的考试成绩,怎么办? 答:简单啊,定义四个变量呗。 问:那“计算全年级500名学生的考试成绩的平均值”,怎么办? 答:。。。。 数组:我来。 数组是什么 如果说我们之前使用的变量可以比作是一个装水的杯子, 阅读全文
posted @ 2023-05-18 12:06 梦羽儿 阅读(169) 评论(0) 推荐(0) 编辑
摘要: ###第1关 编写一个代表三角形的类 package step1; import java.util.Scanner; public class Triangle { // 自行设计类的实现 /********** Begin **********/ private double a; privat 阅读全文
posted @ 2023-05-18 10:44 梦羽儿 阅读(422) 评论(0) 推荐(0) 编辑