头歌 Java
文章平均质量分 60
Java语言编程题,考验你的编程能力,提升你的逻辑能力
obsidianer
要做有思想的程序猿,猿与你一起成长
展开
-
Java 面向对象 -Java中的异常
第1关:Java 中的异常处理机制B ACE D第2关:捕获异常任务描述本关任务:捕获程序的异常,输出异常处理的结果。相关知识为了完成本关任务,你需要掌握:1.如何捕获异常。捕获异常通过第一关我们知道,有一部分异常是需要程序员提前处理的,这种异常统一称为检测性异常,如果我们不处理,程序是不能编译通过的,在IDE中也会出现一条红线。这个时候我们就必须处理这段可能出现异常的程序。如何处理呢?Java中提供了一个捕获异常的机制:try...原创 2022-05-19 22:59:18 · 731 阅读 · 1 评论 -
头歌实践实践教学平台:Java面向对象 - 封装、继承和多态的综合练习
第1关:封装、继承和多态进阶(一)任务描述本关任务:按要求编写一个Java应用程序,巩固Java面向对象知识。相关知识为了完成本关任务,我们回顾一下前面所学知识:1.面向对象思想 ;2.封装;3.继承;4.构造函数;5.super()和this()。面向对象思想构造器:new就是一个构造器,作用是:①分配空间;②赋初始值(避免错误,简化输入);new Object(Parameters)构造器调用构造函数,传参为了赋初始值;对象的基本元素是:属性和方法 类成员(属性和方法)。属性最为重要原创 2022-04-14 00:30:00 · 11000 阅读 · 0 评论 -
Java入门 - 分支结构
第1关:Java分支结构之 if...else任务描述本小节需要你完成一个判断学员成绩等级的小程序,效果如下:package step2;import java.util.Scanner;public class HelloIfStep2 { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("请输入学员成绩:"); ..原创 2022-04-15 11:24:40 · 2612 阅读 · 0 评论 -
头歌实践教学平台:Java入门 - 数组进阶
第1关:数组的复制本关任务:完成将一个数组的值复制给另一个数组。package step1;import java.util.Scanner;public class HelloWorld { public static void main(String[] args) { //动态构建arr1 int[] arr1 = new int[3]; Scanner sc = new Scanner(System.in); for(int i = 0 ; i< arr..转载 2022-01-15 11:49:57 · 7170 阅读 · 0 评论 -
Java面向对象 - 包装类
我亦无他,惟手熟尔 ------【宋】欧阳修青春年少时,我并不曾懂得自己那些快意活法,都是来自父母的躬身托起。我迷席慕蓉的诗,为赋新词强说愁,唯独没想过父母的辛苦和劳累。众生皆苦,没有人会被命运额外眷顾。如果你活得格外轻松顺遂,一定是有人替你承担了你该承担的重量。 --------苏心 第1关...原创 2022-04-19 16:02:06 · 2973 阅读 · 0 评论 -
Java面向对象-文件类
第1关:创建文件任务描述本关任务:在指定文件夹下创建文件。相关知识本关你需要掌握:1.如何创建文件;2.如何判断文件是否存在。如何创建文件我们知道在Java中万物皆对象,所以用来操作文件的也应该是一个对象,它就是File类,在Java中使用File类来操作文件。如何创建一个文件呢?很简单,我们来看个例子:使用上面这段代码就可以在D盘下创建一个helloworld.txt文件了。如何判断文件是否存在如果一个文件已经存在,那我们一般不应该在去创建它,所以判原创 2022-05-19 23:46:18 · 906 阅读 · 0 评论 -
头歌实践教学平台:Java入门 - 方法的使用
第1关:如何定义方法本关任务:定义一个用来和老师打招呼的方法。package step1;public class HelloWorld { /********** Begin **********/ //定义一个方法,用来和老师打招呼 public static void helloEducoder() { System.out.println("hello teacher!"); } /********** End **..转载 2022-01-15 14:36:43 · 20539 阅读 · 7 评论 -
头歌实践教学平台:Java面向对象 - 类与对象
第1关:什么是类,如何创建类本关任务:创建一个类和一个对象,调用这个对象的属性和方法。package step1;public class Test { public static void main(String[] args) { /********** Begin **********/ //创建Dog对象 //设置Dog对象的属性 Dog wuhuarou=new Dog(); wuhuarou.name="五花肉"; wuhuarou.color="棕色"原创 2022-04-11 23:36:51 · 13409 阅读 · 7 评论 -
头歌实践教学平台:Java入门 - 数组基础
第4关:数组练习-平均值和最大值本关任务:编写一个能计算数组平均值和最大值的小程序。package step3;import java.util.Scanner;public class HelloWorld { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int[] scores = new int[sc.nextInt()]; //循环给数组赋值..原创 2022-01-15 11:03:32 · 5577 阅读 · 0 评论 -
头歌实践教学平台:Java入门-循环结构进阶
第1关:for循环的进阶使用-嵌套循环(1)本关需要你实现一个能打印矩形的小程序,效果图如下:package step1;public class ForPractice1 { public static void test() { /*****start*****/ for(int i=1;i<=10;i++){ for(int j=1;j<=10;j++){ System.out.print("*"); } System.o...原创 2022-01-06 18:28:32 · 9891 阅读 · 0 评论 -
Java入门 - 循环结构基础
第1关:Java循环结构之while循环任务描述本小节需要你完成一个做俯卧撑的小程序,效果如下:package step1;public class HelloWorld { public static void main(String[] args) { /*****start*****/ int i=1; while (i<=6){ System.out.println("做了"+i+"个俯卧撑"); i++; //运行一次i值加1 }原创 2022-04-15 11:05:02 · 8587 阅读 · 3 评论 -
头歌实践教学平台:Java入门 - Java初体验
第1关:Java第一课publicclassHelloWorld{/*********Begin*********/publicstaticvoidmain(String[]args){System.out.print("姓名:张三\n");System.out.print("年龄:25\n");System.out.print("职业:JAVA高级工程师\n");...原创 2021-12-03 08:00:00 · 8099 阅读 · 2 评论 -
Java循环与分支语句编程练习
第1关:将给定的整数进行由小至大排序package step4; public class LianXi_Sort { public static void main(String[] args) { // TODO Auto-generated method stub /* * 定义三个整数x,y,z,将这三个整数由小到大排序并输出。 * 例如定义 int x = 9; int y = 10; int z = 8; -- > x的值改成8 y的值改成9 z的原创 2022-04-14 12:00:00 · 685 阅读 · 0 评论 -
头歌实践教学平台:Java面向对象 - 封装、继承和多态
第1关:什么是封装,如何使用封装任务描述本关任务:构造一个类,把对象的属性封装起来,同时提供一些可以被外界访问属性的方法。相关知识为了完成本关任务,你需要掌握:1.什么是封装;2.封装的意义;3.实现Java封装的步骤。什么是封装封装:就是隐藏对象的属性和实现细节,仅对外提供公共访问方式。封装时的权限控制符区别如下:封装的意义对于封装而言,一个对象它所封装的是自己的属性和方法,所以它是不需要依赖其他对象就可以完成自己的操作。使用封装有四大好处:良好的封装能够减...原创 2022-04-12 20:21:30 · 19616 阅读 · 0 评论 -
Java面向对象 - String类
我亦无他,惟手熟尔 ------【宋】欧阳修青春年少时,我并不曾懂得自己那些快意活法,都是来自父母的躬身托起。我迷席慕蓉的诗,为赋新词强说愁,唯独没想过父母的辛苦和劳累。众生皆苦,没有人会被命运额外眷顾。如果你活得格外轻松顺遂,一定是有人替你承担了你该承担的重量。 --------苏心 第1关...原创 2022-04-19 15:56:27 · 3440 阅读 · 0 评论