Java编程基础复习:main方法、命名规范与数据类型

需积分: 9 0 下载量 26 浏览量 更新于2024-08-05 收藏 13KB MD 举报
"Java编程语言的核心概念和语法复习" 在Java编程中,`main`方法是程序执行的入口点,其定义如下: ```java public static void main(String[] args) { // 方法体 } ``` `public` 表示该方法对所有类可见,`static` 意味着它属于类而不是类的实例,`void` 表示该方法没有返回值,`main` 是方法名,而 `String[] args` 是方法的参数,用于接收命令行参数。 Java中的命名规范强调清晰易读,遵循“见名知意”的原则。类名通常使用驼峰命名法,如 `MyClassName`,变量和方法名则使用小驼峰命名法,如 `myVariableName`。常量通常使用全大写字母并用下划线分隔,如 `MY_CONSTANT`. Java有两类数据类型:基本数据类型和引用数据类型。基本数据类型包括: 1. 整数型:`byte`(最小的)、`short`、`int`(最常用的)、`long`(最大的)。 2. 浮点型:`float`(取值范围较小,定义时需加`f`)和`double`(最常用的双精度浮点)。 3. 字符型:`char`,用于定义单个字符,如 `'男'`。 4. 布尔型:`boolean`,只有 `true` 和 `false` 两种值。 数据类型转换时,通常在数值型之间进行,如从 `double` 转换为 `int` 需要强制转换: ```java int i = (int) 3.14; ``` 而从 `int` 转换为 `double` 可以自动转换: ```java double d = 10; ``` 常量使用 `final` 关键字修饰,表示该变量一旦赋值后不可更改。例如: ```java final int PI = 3.14; ``` `final` 也可用于修饰类和方法,分别表示不能被继承和不能被重写。 引用数据类型主要包括类、接口和数组,这里特别提到 `String` 类。`String` 对象表示不可变的字符序列,常用方法有: - `int length()`:获取字符串的长度。 - `char charAt(int index)`:返回指定索引处的字符。 - `indexOf(String str)`:查找子串在字符串中第一次出现的索引。 - `lastIndexOf(String str)`:与 `indexOf` 类似,但返回最后一次出现的索引。 - `split(String regex)`:根据正则表达式分割字符串,返回一个字符串数组。 例如,`"Hello, World!".split(",")` 将返回一个包含两个元素的字符串数组 `["Hello", " World!"]`。