news 2026/4/17 17:18:16

java 基本操作

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
java 基本操作

一、基础准备:安装与环境配置

1. 安装 JDK(Java 开发工具包)
  • 作用:JDK 是写 Java 代码的核心工具,包含编译器、运行环境等。
  • 操作步骤:
    1. 去 Oracle 官网 / OpenJDK 官网下载对应系统(Windows/macOS/Linux)的 JDK(推荐 11/17 版本,长期支持);
    2. 安装时默认路径即可,记住安装目录(比如C:\Program Files\Java\jdk-17);
    3. 配置环境变量(Windows 为例):
      • 新增系统变量JAVA_HOME,值为 JDK 安装目录;
      • 编辑Path变量,新增%JAVA_HOME%\bin
    4. 验证:打开命令行(CMD),输入java -version,显示版本号即配置成功。
2. 选开发工具(二选一)
  • 新手入门:先用记事本 / Notepad++(熟悉语法),再用IntelliJ IDEA(高效开发);
  • IDEA 操作:安装后新建 Java 项目,选择 JDK 版本,即可创建类写代码。

二、核心基本操作:从写代码到运行

1. 第一个 Java 程序(Hello World)

java

运行

// 注释:这是Java入门程序,输出Hello World public class HelloWorld { // 类名,必须和文件名一致(HelloWorld.java) // 主方法:程序入口,固定格式 public static void main(String[] args) { // 输出语句:向控制台打印内容 System.out.println("Hello World!"); } }
2. 编译与运行(记事本方式)
  • 编译:命令行进入代码所在文件夹,输入javac HelloWorld.java(生成.class 字节码文件);
  • 运行:输入java HelloWorld(注意不加.class),控制台会输出Hello World!
3. 核心基础操作(新手必掌握)
操作类型核心语法 / 示例说明
变量声明与赋值int age = 18;String name = "Java";double score = 95.5;声明变量需指定类型(整数 int、字符串 String、小数 double 等),赋值用=
输入输出输出:System.out.println("内容");(换行)输入:Scanner sc = new Scanner(System.in);int num = sc.nextInt();输入需导入import java.util.Scanner;,获取用户输入
条件判断if (age > 18) {System.out.println("成年");} else {System.out.println("未成年");}根据条件执行不同代码块
循环操作//for 循环(固定次数)for (int i=0; i<5; i++) {System.out.println(i);}//while 循环(条件满足就执行)int j=0;while (j<5) {j++;}重复执行代码,for 适合次数明确,while 适合条件明确
数组操作int[] nums = {1,2,3,4};System.out.println(nums[0]);// 取第一个元素(索引从 0 开始)存储多个同类型数据,通过索引访问

三、新手常见操作误区

  1. 大小写敏感:Mainmain是两个不同的方法,主方法必须是main(小写);
  2. 分号结尾:Java 语句必须以;结束,少写会编译报错;
  3. 类名规范:公共类(public)的类名必须和文件名一致,首字母大写;
  4. 括号配对:{}()必须成对出现,缺失会导致语法错误。

总结

  1. Java 基本操作第一步是配置 JDK 环境,验证成功后才能编译运行代码;
  2. 核心操作包括变量声明、输入输出、条件判断、循环、数组,是写 Java 程序的基础;
  3. 新手先手写简单程序熟悉语法,再用 IDEA 提升效率,注意大小写、分号、括号等细节避免报错。
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/4 4:51:39

还在为Azure OpenAI测试失败发愁?MCP环境下的7个关键检查点,必看

第一章&#xff1a;MCP环境下Azure OpenAI测试失败的常见现象在MCP&#xff08;Microsoft Cloud for Partners&#xff09;环境中集成Azure OpenAI服务时&#xff0c;开发人员常遇到测试调用失败的问题。这些问题通常并非源于模型本身&#xff0c;而是由环境配置、权限策略或网…

作者头像 李华
网站建设 2026/4/16 3:52:09

当传统文化遇上AI:书法字画智能分类的独家技巧

当传统文化遇上AI&#xff1a;书法字画智能分类的独家技巧 在数字化传统文化的浪潮中&#xff0c;许多机构面临一个共同难题&#xff1a;如何准确分类不同书法家的作品&#xff1f;通用AI模型往往将风格相近的字画混为一谈&#xff0c;而专业人工鉴定又效率低下。本文将分享一套…

作者头像 李华
网站建设 2026/4/16 11:04:21

Hunyuan-MT-7B-WEBUI多语言SEO内容批量生成

Hunyuan-MT-7B-WEBUI&#xff1a;多语言SEO内容批量生成的工程化实践 在跨境电商、全球化内容运营和数字营销日益依赖自动化生产的今天&#xff0c;如何高效生成高质量的多语言SEO内容&#xff0c;已成为企业提升国际竞争力的关键命题。传统依赖人工翻译或商业API的方式&#…

作者头像 李华
网站建设 2026/4/12 19:48:16

如何用AI快速解析MSDN文档并生成代码示例

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容&#xff1a; 创建一个AI工具&#xff0c;能够自动解析MSDN ITELLYOU官网的Windows API文档。要求&#xff1a;1. 输入MSDN文档URL后自动抓取内容 2. 识别文档中的函数声明、参数说明和返回值 3…

作者头像 李华
网站建设 2026/4/16 17:02:53

小白必看:轻松理解并修复brew命令报错

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容&#xff1a; 设计一个面向新手的可视化指导工具&#xff0c;用最简化的方式解决brew命令问题。要求&#xff1a;1. 使用通俗易懂的语言解释错误原因&#xff1b;2. 提供图形化界面引导操作&…

作者头像 李华
网站建设 2026/4/15 20:08:03

不用写代码!快马平台一键生成ORACLE列转行方案

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容&#xff1a; 开发一个无需编码的ORACLE列转行原型生成器。功能&#xff1a;1.上传Excel样本数据 2.自动识别转换需求 3.生成完整SQL脚本 4.提供测试数据 5.一键部署到ORACLE。使用Kimi-K2模型&…

作者头像 李华