java读代码题(java基础笔试代码题)

本文目录一览:

Java程序阅读题 请问这段代码什么意思?

这段代码主要写了一个异常抛出和捕获的的场景。

一,首先第一部分是引入程序所需包,第二段是main方法,执行的主程序,里面调用了另外一个方法methodA()。

二,这个方法methodA()内抛出一个exception,main方法中捕获methodA(),使用了两个异常,一个是io的异常,一个是exception,exception是io的子类所以写在里层,这样就可以有效地捕获到已知或者自定义的异常,这是常规写法。

三,此程序中由于methodA()抛出exception异常,于是在main方法中被最外层异常捕获并且打印“Caught Exception”

四,总结下,异常的捕获由里到外就是由小到大,里层的可以没有什么关系或者平级,但是最外层必须是exception。

希望我的回答可以帮到你。

JAVA代码阅读题

因为逻辑运算符先判断前面的表达是否为真,如果为真则判断执行后面的式子,如果为假则后面式子不判断,整个式子直接是false,所以b,c没加。。

Java读程序题

其实你只要搞懂几点东西,就不会乱

1.你的switch捕捉的是余数

2.switch(a++%4)这个过程a是先与4进行求余,然后a会递增一次,也就是+1;

3.switch(++a%4)这个过程a是先递增+1,然后再与4进行求余;

4.case 如果没有break会发生case穿透,不会跳出,会进行下一个case执行要求!

5.给你截图了,能不能看懂全靠造化了,尽力了,不可能全部都列出步骤,列出打印4的原因:

一道JAVA 读程序题目

public class A{

float x=4; //全局变量x,初始值为4

public void f1(int x){ //f1方法

x = 55 ;

}

public void f2( A myobject){ //f2方法

myobject.x= 10;

}

public static void main(String[ ] args ){

int val=3; //创建变量val,初始值为3

A a= new A( ); //创建对象调用a

A b=new A( ); //创建对象调用b

a.f1(val); //用a来调用f1方法,跟下面的打印语句无关,这句是烟雾弹

//用a来调用变量x,因为“float x=4;”是全局变量所以直接被调用,因此打印为4。

System.out.println(“a.x is:” +a.x);

a.f2(b);//用a来调用f2方法,并且参数为b

//从上句可以看出b现在在a.f2(b)中,所以b只能调用f2方法中的x了,因此打印为10.

System.out.println(“b.x is:” +b.x);

}

}

原创文章,作者:MPPN8,如若转载,请注明出处:https://www.506064.com/n/127585.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
MPPN8的头像MPPN8
上一篇 2024-10-03 23:16
下一篇 2024-10-03 23:16

相关推荐

  • 继续小测python(继续什么小度)

    本文目录一览: 1、做了一些Python的小练习题,如何实现自动读取txt文件中的测试数据进行测试。 2、33 关 Python 游戏,测试你的爬虫能力到底及格不? 3、如何学习p…

    编程 2024-12-03
  • Python的停止步长

    一、基础知识 在Python中,可以使用循环语句来重复执行一些操作。常用的循环语句有for和while语句。在循环语句中,循环体中的代码会被不断执行,直到满足停止循环的条件。其中,…

    编程 2024-11-02
  • 获取数组最后一个元素的几种方法

    一、使用数组长度方法获取 获取数组最后一个元素的一种简单方法是使用数组的长度方法。数组的长度属性返回数组中元素的数量。数组中的第一个元素可以通过索引0访问,最后一个元素可以通过索引…

    编程 2024-11-28
  • Python实现幂级数计算

    一、什么是幂级数 幂级数是一种函数在给定点周围的无穷展开形式。它是由一系列单项式按照幂次递增的顺序排列组成的。例如,下面这个函数就可以表示为幂级数的形式: f(x) = a_0 +…

    编程 2024-11-30
  • php可以任职什么岗位,PHP是什么岗位

    本文目录一览: 1、t3是什么级别 PHP工程师 2、php程序员的岗位职责 3、PHP学完能从事什么岗位? 4、php主要是做什么的 5、php程序员,岗位职责有哪些? 6、ph…

    编程 2024-10-25
  • cad标注用什么字体,cad标注用什么字体好

    本文目录一览: 1、cad中标注时选什么字体? 2、问Auto cad中标注用哪种字体好?默认的txt不支持正负号,仿宋体又不支持直径符号! 3、CAD图纸打印出图,标题栏上字体,…

    编程 2024-11-22
  • c语言实现二进制与运算,c语言中的二进制

    本文目录一览: 1、c语言:写一个程序完成二进制与十进制,十进制与十六进制之间的转换。 2、二进制数的运算 C语言程序运算 3、c语言二进制数的加减运算 4、怎么使用C语言实现用用…

    编程 2024-10-31
  • c语言xyz字母,字母xyz的写法

    本文目录一览: 1、C语言xyz变成zyx 2、C语言下面这个符号XYZ 3、C语言中,char *p;p=”xyz”;什么意思 4、字符串”x…

    编程 2024-10-03
  • solidworks画的图不显示了,solidworks零件图不显示

    本文目录一览: 1、关于Solidworks工程图不显示的问题 2、solidworks画好的装配图有部分零件在工程图中不显示,怎么解决。谢谢!! 3、solidworks零件中的…

    编程 2024-10-03
  • 多分类评价指标详解

    一、从分类的评价指标以什么为准 在多分类中,分类的评价指标有很多,但是哪些指标才是最重要的呢?通常我们会选择准确率(Accuracy)作为衡量指标。准确率是指正确分类的样本数占总样…

    编程 2024-11-12

发表回复

登录后才能评论