gpt4 book ai didi

java - Java 程序剖析

转载 作者:行者123 更新时间:2023-12-01 07:04:05 24 4
gpt4 key购买 nike

以下类中每个表达式的术语是什么:

例如:

class Test {
int a=0;
void method(boolean boo){
String b="";
try
{
new Thread().sleep(1000);
}
catch(InterruptedException e){}
JOptionPane.showMessageDialog(null,"test");
BufferedImage image=ImageIO.read(new File("C:\\file.png"));
}
}

据我所知,a 是一个字段boo 是一个参数bimage局部变量

使用的术语是什么

  1. new Thread().sleep()
  2. JOptionPane.showMessageDialog()
  3. ImageIO.read()
  4. new File()
  5. 中断异常

最佳答案

new Thread()是构造函数调用。您立即在实例上调用sleep。这很奇怪,因为 sleep 是一个静态方法,所以你可以这样做 Thread.sleep(1000)对于静态调用(确保捕获并处理 InterruptedException。

JOptionPane.showMessageDialog()是一个静态方法调用,原样 ImageIO.read()new File()是一个返回 File 对象的构造函数调用。

简单介绍一下命名约定:字段名称(不是 static final 常量)、变量名称和方法名称应为 camelCase,而类名称应为帕斯卡命名法

关于java - Java 程序剖析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30986397/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com