slug
type
status
category
date
summary
tags
password
icon

以下是1.8所有Java相关术语,我们为每一个术语提供了详细的中文解释

🔹 Java相关术语及中文解释

Java术语
中文解释
//(Single line comment)
单行注释符号。用于在代码中添加一行注释,从 // 开始到该行末尾的内容都会被Java编译器忽略,常用于简单说明。
/* ... */(Multiline comment)
多行注释符号。用于注释多行内容,以 /* 开头,*/ 结束。适合写长的说明文字或屏蔽代码块。
/** ... */(Javadoc comment)
文档注释符号。以 /** 开头,*/ 结束,支持特定标签,如 @param@return 等,供 javadoc 工具生成API文档使用。
javadoc
Java的文档生成工具。读取带有 /** */ 注释的源代码,并自动生成标准格式的HTML文档,用于说明类、方法、参数等。
JDK(Java Development Kit)
Java开发工具包。包含Java编译器、运行时环境(JRE)、javadoc工具等,是Java开发必需的工具集合。
IDE(Integrated Development Environment)
集成开发环境。如Eclipse、IntelliJ IDEA、BlueJ等,提供代码高亮、调试、自动补全等功能。
@author
Javadoc注释标签,表示该类或方法的作者。
@since
Javadoc注释标签,表示此代码自哪个版本起出现。
@version
Javadoc注释标签,表示代码的版本信息。
@param
Javadoc注释标签,用于描述方法的参数。
@return
Javadoc注释标签,用于描述方法的返回值。
public class
Java中定义一个公有类的关键词组合。public表示该类可以被任何其他类访问,class用于声明一个类。
Scanner
Java中的一个输入工具类,常用于从控制台读取用户输入,位于 java.util 包中。
System.in
Java中表示标准输入流,通常连接到键盘输入。
System.out.println()
Java中标准输出语句,用于将文本输出到控制台。
import
Java中的关键字,用于引入其他包中的类,使其可以在当前程序中使用。
Math.sqrt()
Java中计算平方根的方法,位于 java.lang.Math 类中。其前提条件是参数必须为非负数,否则返回 NaN(Not a Number)。
NaN(Not a Number)
表示“不是一个数字”,当数值计算出错(如负数开平方)时,Java中的浮点数方法会返回该值。
API(Application Programming Interface)
应用程序编程接口。Java的API文档是Java类库的说明书,描述每个类、方法、构造器的功能与用法。
method(方法)
Java中执行某种功能的代码块。方法定义了输入参数、返回类型及操作逻辑。
parameter(参数)
传递给方法的数据,用于方法的计算或处理。
return(返回值)
方法执行完后返回的结果值。Java方法可以返回各种数据类型的值,或不返回(void)。
precondition(前置条件)
方法执行前必须满足的条件。例如:传入的参数不能为null,或者在合理范围内。
postcondition(后置条件)
方法执行完毕后应该满足的结果状态。例如:返回值为某种期望结果,或对象状态被成功修改。
runtime error(运行时错误)
程序运行过程中发生的错误,如除以0、空指针异常等。不会在编译时被检测到。
exception(异常)
Java中表示程序出错的对象。可以被捕获和处理,以避免程序崩溃。
Turtle
特定教学环境下使用的Java图形类,类似LOGO语言中的海龟,常用于编写图形绘制程序。
World
与Turtle类配合使用的图形窗口类,用于设置绘图区的大小与显示。
forward()
Turtle类的方法,用于让海龟向前移动指定的像素数。
turnLeft()
Turtle类的方法,使海龟向左旋转90度。
close()
用于关闭资源(如Scanner)的方法,防止资源泄漏,是良好的编程实践。

📝 补充说明

  • 注释类型(Comment Types)是Java的基础内容,尤其是在AP CSA考试中常考。掌握这三种注释及其用途很关键。
  • Precondition/Postcondition 是AP考试明确要求掌握的术语,用于理解方法的预设要求和保证的输出结果,提升软件的健壮性。
  • Javadoc工具及标签 虽然不是AP考试要求使用的,但推荐熟悉,用于撰写可重用、可维护的代码库文档。
  • Turtle/World 类 是教学用类,常用于初学者理解Java对象、方法调用和坐标系统。

 
CSAWESOME 1.7 补充阅读CSAWESOME 1.9补充阅读
Loading...