Java必背基础词汇.docx
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
常用关键字 53个 1、保留关键字(2个) const ——常量,常数:用于修改字段或局部变量的声明。 goto——转到:指定跳转到标签,找到标签后,程序将处理从下一行开始的命令 2、访问修饰符的关键字(3个) public (公有的):可跨包 protected (受保护的):当前包内可用 private (私有的):当前类可用 3、定义类、接口、抽象类和实现接口、继承类的关键字、实例化对象(6个) class (类):public class A(){}花括号里是已实现的方法体,类名需要与文件名相同 interface (接口):public interface B(){}花括号里有方法体,但没有实现,方法体句。。。。。。。。。。。。。。。。。。。。。。。。。 Java编程语言的基础词汇是每个开发者必须掌握的核心概念。这些词汇构成了Java语法的基础,涉及类、对象、数据类型、流程控制等多个方面。以下是根据标题、描述和部分内容详细解释的部分Java基础知识: 1. **保留关键字**: - `const`:在Java中是保留关键字,但未在标准版本中使用,它在C++中表示常量。 - `goto`:同样为保留关键字,但在Java中不被支持,程序员不能使用。 2. **访问修饰符**: - `public`:公共访问修饰符,允许任何类访问。 - `protected`:受保护的,只允许在同一个包内的类和子类访问。 - `private`:私有的,只能在定义它的类内部访问。 3. **类与对象**: - `class`:定义类,如`public class A(){}`。 - `interface`:定义接口,如`public interface B(){}`,接口中的方法默认是抽象的。 - `abstract`:声明抽象类或方法,如`public abstract class C(){}`。 - `implements`:实现接口,如`public class A implements B(){}`。 - `extends`:继承类,如`public class A extends D(){}`。 - `new`:创建对象,如`A a = new A();`。 4. **包管理**: - `import`:导入包,使得可以直接使用包中的类。 - `package`:定义包,用于组织类,便于管理和查找。 5. **数据类型**: - `byte`、`char`、`boolean`、`short`、`int`、`float`、`long`、`double`:基本数据类型,分别对应不同大小的数值和布尔值。 - `void`:表示无返回值的方法。 - `null`、`true`、`false`:表示空值、真和假。 6. **流程控制**: - `if`、`else`:条件判断。 - `while`、`for`:循环控制。 - `do`-`while`:至少执行一次的循环。 - `switch`:多分支选择结构。 - `break`、`continue`:中断或继续循环。 - `return`:返回方法结果或结束方法执行。 - `instanceof`:检查对象是否是特定类或接口的实例。 7. **修饰符**: - `static`:类级别的成员,不需实例化对象即可使用。 - `final`:不可改变的,用于类或方法防止继承和重写。 - `super`:调用父类方法或访问父类字段。 - `this`:引用当前对象。 - `native`:标识 native 方法,用C/C++实现。 - `strictfp`:确保浮点计算的一致性。 - `synchronized`:同步方法或代码块,保证线程安全。 - `transient`:序列化时忽略的字段。 - `volatile`:保证多线程环境下变量的可见性和有序性。 8. **错误处理**: - `catch`:捕获异常,配合`try`和`finally`处理程序中的异常。 - `throw`:抛出异常。 - `throws`:声明方法可能抛出的异常,让调用者处理。 - `try-with-resources`:自动关闭资源的异常处理机制。 了解并熟练掌握这些基础词汇,对于理解和编写Java代码至关重要。在实际编程中,它们是构建复杂系统和高效算法的基础,也是理解和学习更高级Java特性的前提。
剩余52页未读,继续阅读
- 粉丝: 251
- 资源: 1940
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助