【Java】Java的基本操作
Java是一门语法清晰的编程语言,广泛应用于Web开发、大数据处理和物联网。基本操作包括创建源文件、使用javac编译生成字节码,再通过java命令在JVM上运行。面向对象特性通过类与对象实现封装,代码结构清晰。
一.Ja va介绍
Ja va 是一门让人眼前一亮的编程语言——语法清晰,语义直观,读起来毫不费力。但它的魅力远不止于此:Ja va 更是一个完整的技术体系,由一系列计算机软件和规范构成,为软件开发与跨平台部署提供了扎实的支撑环境。从嵌入式系统、移动终端,到企业级服务器、大型机,Ja va 的身影无处不在。
目前,Ja va 的主要应用场景集中在几个方向:Web 开发(网页)、大数据处理、以及物联网。可以说,掌握了 Ja va,就拿到了进入这些领域的钥匙。
二.基本操作
想要上手写 Ja va 代码?先来走一遍最基础的流程。以下是标准操作步骤:
1. 创建一个专门存放代码的目录。
2. 右键 → 新建文件 → 文本文件。
3. 确保文件后缀名可见(默认是 新建文件.txt)。
4. 将文件后缀整体改为 .ja va,此时文件类型应显示为“Ja va 源文件”。
5. 用 Notepad++ 或类似编辑器打开该文件,编写程序并保存(Ctrl+S)。
6. 编译并运行。
编译前先打开 cmd 命令行,切换到源代码所在目录(建议路径中不要带中文和空格)。
常见 cmd 操作:
- 切换盘符:例如从 C 盘切到 F 盘,输入
F:回车 - 进入目录:
cd F:\ja vacode - 查看文件列表:
dir - 清屏:
cls
编译命令:ja vac -encoding UTF-8 Hello.ja va(注意文件名要写对)。编译成功后,会生成一个 .class 文件。如果出现错误,那就是编译阶段的报错,需要回头检查代码。
运行命令:ja va Hello(注意不要带后缀名)。运行阶段也可能出错,那是运行时错误,发生在 JVM(Ja va 虚拟机)中。
几点关键规范:
- 源代码中
class后面的名称(类名)必须和文件名保持一致,这是硬性规定。 - 类名建议用英文,不要用中文或拼音;每个单词首字母大写(驼峰命名法)。
print输出时不换行,println输出时自动换行。
这里顺便理清三个重要概念:
- JDK(Ja va Development Kit):Ja va 开发工具包,包含编译器(ja vac)等工具。
- JRE(Ja va Runtime Environment):Ja va 运行时环境,用于运行已编译的程序。
- JVM(Ja va Virtual Machine):Ja va 虚拟机,实现“一次编写,到处运行”的核心。
整体流程:*.ja va 源文件 → ja vac 编译 → *.class 字节码文件 → ja va 运行 → JVM 执行。
三.面向对象
Ja va 是一门面向对象的语言。那什么是对象?简单来说,对象就是现实世界中具体事物的抽象。每个对象都有两种“身份”:
- 状态:用变量(属性)表示
- 行为:用函数(方法)表示
面向对象的核心思想是“封装性”——它把内部实现和外部调用区分开来,让代码更安全、更清晰。
而“类”(class)就是对象的蓝图或模板,用来生成具体的对象。有了类,我们就能批量生产对象,同时享受封装带来的好处。
一个最简单的 Ja va 源代码格式如下:
public class 类名称 {
// Ja va 的入口函数(方法)
public static void main(String[] args) {
// 写代码的位置
System.out.println("中文 或者 英文");
}
}
下面举一个实际的例子——打印乘法口诀表。代码很简单,但足以展示基本结构:
public class HelloWordApp {
public static void main(String[] args) {
System.out.println("你好中国");
int i = 0;
int j = 0;
int sum = 0;
for (i = 1; i < 10; i++) {
for (j = 1; j <= i; j++) {
System.out.print(" " + i + "*" + j + "=" + (i * j));
}
System.out.println();
}
}
}
运行结果如下:

Postman是一套面向API全生命周期的开发与测试平台,可在Mac上发送和调试多种协议请求,管理集合、环境及认证信息,并完成脚本测试、模拟服务、监控、文档发布和团队协作。它适合开发、测试及运维人员使用,提供个人免费方案。
Docker Desktop 是 Docker 官方为 Mac 提供的容器开发环境,集成 Docker Engine、命令行工具、Compose、Build、Kubernetes 与图形化管理界面。
Android Studio 是 Google 面向安卓应用开发提供的官方集成开发环境,基于 IntelliJ IDEA 构建。它整合智能代码编辑、Gradle 构建、界面预览、设备模拟、性能分析、调试测试及 APK 分析等工具。
PixPix 是面向品牌、卖家和内容团队的在线 AI 图片视频创作平台,提供图视频 Agent、无限画布、图片生成、视频生成、自然语言编辑及商品套图、产品精修和带货视频等电商工具。
Postman 是面向 API 全生命周期的开发与协作平台。Windows 桌面版可用于构建和发送 HTTP、GraphQL、gRPC、WebSocket、MQTT 等请求,并提供环境变量、集合、脚本测试、模拟服务、监控、文档及团队工作区等
Docker Desktop 为 Windows 开发者提供集成式容器环境,内置 Docker Engine、命令行工具、Compose、Build 与 Kubernetes 等组件,可在本机完成镜像构建、容器运行、日志查看和资源管理。













