2026/1/12 3:50:03
网站建设
项目流程
网站建设界面建议,深圳品牌策划与设计,wordpress ucenter插件,哪个网络推广公司好文章目录一、程序分析题项目结构分析题01分析题02分析题03分析题04二、程序改错题项目结构改错题01改错题02改错题03改错题04改错题05改错题06一、程序分析题
项目结构 分析题01
代码#xff1a;
package ProgramAnalysis;
/*** 1.定义一个二维数组arr#xff0c;包含3行3…文章目录一、程序分析题项目结构分析题01分析题02分析题03分析题04二、程序改错题项目结构改错题01改错题02改错题03改错题04改错题05改错题06一、程序分析题项目结构分析题01代码packageProgramAnalysis;/** * 1.定义一个二维数组arr包含3行3列的整数 * 2.使用嵌套循环遍历数组将所有元数相加 * 3.打印所有元素相加的和 */publicclassT1{publicstaticvoidmain(String[]args){int[][]arr{{10,20,30},{11,21,31},{12,22,32}};intsum0;for(inti0;iarr.length;i){for(intj0;jarr[i].length;j){sumarr[i][j];}}System.out.println(sumsum);}}运行结果分析题02代码packageProgramAnalysis;/** 1.取A的最后两位数与t进行相加 2.打印相加的和 */publicclassT2{publicstaticvoidmain(String[]args){intA54321,sum0,t10;while(t0){sumA%10t;A/10;t/10;}System.out.println(sum);}}运行结果分析题03代码packageProgramAnalysis;/** * 异常处理示例演示除法运算中的异常捕获除数为0(P149) * 如果try抛出异常则执行catch中的代码 * 无论是否抛出异常都会执行finally中的代码 */publicclassT3{publicstaticvoidmain(String[]args){try{intresultdivideNumbers(4,0);System.out.println(计算结果 result);}catch(ArithmeticExceptione){System.out.println(捕获算术异常: e.getMessage());return;}catch(Exceptione){System.out.println(捕获其他异常: e.getMessage());return;}finally{System.out.println(执行finally块);}System.out.println(程序继续执行);}privatestaticintdivideNumbers(intdividend,intdivisor){if(divisor0){thrownewArithmeticException(除数不能为零);}returndividend/divisor;}}运行结果分析题04packageProgramAnalysis;/** *定义了Dool类定义name和age两个私有字段 toString()方法返回的为name值不返回age */publicclassT4{publicstaticvoidmain(Stringargs[]){DolldollnewDoll(Kitty,2);System.out.println(doll);}}classDoll{Stringname;intage;publicDoll(Stringname,intage){this.namename;this.ageage;}publicStringtoString(){returnthis.name;}}运行结果二、程序改错题项目结构改错题01修改前代码修改后代码考察知识点P921.构造方法的名称必须与类名一致2.构造方法名称强不能有任何返回值类型的声明3.不能在构造方法中使用return返回一个值但可以单独写return语句作为方法的结束。改错题02修改前代码修改后的代码考察知识点P106静态方法只能访问静态成员。改错题03修改前代码修改后代码改错题04修改前代码修改后的代码考察知识点P154捕捉异常改错题05修改前代码修改后的代码考察知识点浮点数常量P321.Java中的浮点数分为单精度浮点数(float)和双精度浮点数(double) 两种类型。2.其中单精度浮点数后面以F或f结尾而双精度浮点数则以D或d结尾。改错题06代码修改前代码修改后考察知识点P120Java中被final园修饰的变量为常量常量只能在声明时被赋值一次在后面的程序中常量的值不能被改变。使用 final关键字时需要注意以下几点1.使用final关键字修饰的类不能有子类2.使用final关键字修饰的方法不能被子类重写3使用final关键字修饰的变量是常量常量不可修改