Java编程基础复习:main方法、命名规范与数据类型
需积分: 9 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!"]`。
2023-10-31 上传
2020-07-22 上传
2021-06-13 上传
2021-02-22 上传
2008-06-21 上传
2023-08-12 上传
114 浏览量
用户不存在522
- 粉丝: 0
- 资源: 2
最新资源
- AA4MM开源软件:多建模与模拟耦合工具介绍
- Swagger实时生成器的探索与应用
- Swagger UI:Trunkit API 文档生成与交互指南
- 粉红色留言表单网页模板,简洁美观的HTML模板下载
- OWIN中间件集成BioID OAuth 2.0客户端指南
- 响应式黑色博客CSS模板及前端源码介绍
- Eclipse下使用AVR Dragon调试Arduino Uno ATmega328P项目
- UrlPerf-开源:简明性能测试器
- ConEmuPack 190623:Windows下的Linux Terminator式分屏工具
- 安卓系统工具:易语言开发的卸载预装软件工具更新
- Node.js 示例库:概念证明、测试与演示
- Wi-Fi红外发射器:NodeMCU版Alexa控制与实时反馈
- 易语言实现高效大文件字符串替换方法
- MATLAB光学仿真分析:波的干涉现象深入研究
- stdError中间件:简化服务器错误处理的工具
- Ruby环境下的Dynamiq客户端使用指南