网站根目录是什么意思steam交易链接可以随便给别人吗
2026/2/17 19:07:05 网站建设 项目流程
网站根目录是什么意思,steam交易链接可以随便给别人吗,设计制作网站制作,支付网站建设费用计入文章目录一、程序分析题#xff08;20#xff09;项目结构分析题01分析题02分析题03分析题04二、程序改错题#xff08;20分#xff09;项目结构改错题01改错题02改错题03改错题04改错题05改错题06一、程序分析题#xff08;20#xff09; 项目结构 分析题01 代码 pac…文章目录一、程序分析题20项目结构分析题01分析题02分析题03分析题04二、程序改错题20分项目结构改错题01改错题02改错题03改错题04改错题05改错题06一、程序分析题20项目结构分析题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;/** * 对数字54321的各位进行处理并累加计算把数字每一位与递减的t值相加后累计 */publicclassT2{publicstaticvoidmain(String[]args){intA54321,sum0,t10;while(t0){sumA%10t;A/10;t/10;}System.out.println(sum);}}运行结果分析题03代码packageProgramAnalysis;/** * 演示Java的异常处理机制通过自定义除法方法主动抛出除数为零的算术异常 * 再在main方法中用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;}}运行结果分析题04代码packageProgramAnalysis;/** * 实现了自定义类的封装、对象实例化并通过重写toString()改变了对象打印时的输出结果 */publicclassT4{publicstaticvoidmain(Stringargs[]){DolldollnewDoll(Kitty,2);System.out.println(doll);}}classDoll{Stringname;intage;publicDoll(Stringname,intage){this.namename;this.ageage;}publicStringtoString(){returnthis.name;//只返回了name}}运行结果二、程序改错题20分项目结构改错题01修改前代码修改后代码考察知识点构造函数构造函数的定义P921、 构造方法的名称必须与类名一致2、 构造方法名称前不能有任何返回值类型的声明3、 不能在构造方法中使用return返回一个值但可以单独写return语句作为方法的结束。改错题02修改前代码修改后代码考察知识点静态方法p106main方法的静态特性• main方法是Java程序的入口方法必须被声明为static属于类的静态成员而非对象的成员。• 静态方法在执行时不需要创建类的实例直接通过类名或省略类名调用。静态方法调用规则• 静态方法只能直接调用同类的静态方法/静态变量不能直接调用非静态方法/非静态变量因为非静态成员属于对象需要先创建对象才能调用。• 这段代码中add方法被声明为static因此main方法可以直接调用若add方法去掉static变为非静态代码会编译报错。方法的访问修饰符与参数• add方法用private修饰表明该方法仅能在T2类内部被访问外部类无法调用。• 方法参数的a:1、b:2是代码中的标注非Java语法实际调用时只需传入1和2即可正确写法为add(1, 2)。静态方法的本质• 静态方法属于类级别存储在方法区类加载时就会初始化非静态方法属于对象级别创建对象时才会分配内存。改错题03修改前代码修改后代码考察知识点抽象类的方法p1231、包含抽象方法的类必须是抽象类。2、生命抽象类和抽象方法时都要使用abstract关键字修饰。3、抽象方法只需要声明而不需要实现。4、如果一个非抽象类继承了抽象类之后那么该类必须重写抽象类中的全部抽象方法。改错题04修改前代码修改后代码考察知识点throw关键字p1551、当throw关键字抛出的异常是编译异常时有两种处理方式第一种是在try代码块里使用throw关键字抛出异常通过try代码块捕获该异常第二种是在一个有throws声明的方法中使用throw关键字抛出异常把异常交给该方法的调用者处理。2、当throw关键字抛出的异常是运行异常时程序既可以显式使用try…catch语句捕获并处理该异常也可以完全不理会该异常而把该异常交给方法的调用者处理。改错题05修改前代码修改后代码考察知识点浮点数常量P32Java中的浮点数分为单精度浮点数float) 和双精度浮点数double) 两种类型。其中单精度浮点数后面以 F 或 f 结尾而双精度浮点数则以 D 或 d 结尾。改错题06修改前代码修改后代码考察知识点final关键字P120Java中被final修饰的变量为常量常量只能在声明时被赋值一次在后面的程序中常量的值不能被改变。使用final关键字时需要注意以下几点(1) 使用final关键字修饰的类不能有子类(2) 使用final关键字修饰的方法不能被子类重写(3) 使用final关键字修饰的变量是常量常量不可修改

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询