Java零基础入门Day1:从HelloWorld到变量操作,手把手搭建编程基石

🌟 Java学习第一天:核心代码与详细解析

一、HelloWorld与基础结构

📚 学习目标
  • 掌握Java程序基本结构

  • 理解方法定义与调用

⚡ 代码示例
package com.jinyu.hello;

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello World!");  // 基础输出
        
        System.out.println("--------------------------------");
        printHelloWorld();  // 调用自定义方法
        
        System.out.println("--------------------------------");
        System.out.println("1+2=" + sum(1, 2));  // 方法返回值使用
    }

    // 打印3行HelloWorld(方法定义)
    public static void printHelloWorld() {
        for (int i = 0; i < 3; i++) {
            System.out.println("Hello World!");
        }
    }

    // 计算两数之和
    public static int sum(int a, int b) {
        return a + b;
    }
}
🔍 核心知识点
  1. main方法是程序入口,固定写法

  2. System.out.println()用于控制台输出

  3. 方法定义语法:访问修饰符 static 返回值类型 方法名(参数)

🚨 常见错误
  • 类名与文件名不一致(必须同名!)

  • 缺少分号或大括号不匹配


二、注释规范与快捷键

📚 学习目标
  • 掌握三种注释写法

  • 了解IDEA快捷操作

⚡ 代码示例
package com.jinyu.comment;

/**
 * 文档注释示例(用于生成API文档):
 * 本类演示单行、多行、文档注释的用法
 */
public class CommentDemo {
    public static void main(String[] args) {
        // 单行注释:输出诗句
        System.out.println("我欲乘风归去,又恐琼楼玉宇");

        /* 
          多行注释:
          批量输出三行相同内容
         */
        for (int i = 0; i < 3; i++) {
            System.out.println("高处不胜寒");
        }
    }
}
🔍 核心知识点
注释类型语法使用场景
单行注释//简短说明
多行注释/* ... */代码块解释
文档注释/** ... */类/方法说明(可生成API)
💡 IDEA快捷键
  • Ctrl + /:快速添加单行注释

  • Ctrl + Shift + /:多行注释

  • Alt + Insert:快速生成代码(Getter/Setter等)


三、字面量与变量操作

📚 学习目标
  • 理解8种基本数据类型

  • 掌握变量定义与修改

⚡ 代码示例
package com.jinyu.variable;

public class VariableDemo {
    public static void main(String[] args) {
        // ========== 变量定义 ==========
        int age = 21;                  // 整型
        double score = 98.5;           // 双精度浮点
        char gender = '男';            // 字符型
        boolean isStudent = true;      // 布尔型
        
        // ========== 变量修改 ==========
        double wallet = 29.9;
        System.out.println("初始金额:" + wallet);  // 29.9
        
        wallet -= 5;  // 消费5元
        System.out.println("消费后:" + wallet);   // 24.9
        
        wallet += 6;  // 收入6元
        System.out.println("最终余额:" + wallet);  // 30.9
        
        // ========== 进制演示 ==========
        int binary = 0B1010;    // 二进制(10)
        int octal = 012;        // 八进制(10)
        int hex = 0xA;          // 十六进制(10)
    }
}
🔍 核心知识点
  • 变量三要素:数据类型、变量名、值

  • 数据类型范围(重点记忆):

    • byte:-128 ~ 127

    • int:-21亿 ~ 21亿

    • long:结尾加L(如 10000000000L

🚨 避坑指南
// 错误示例!
float f = 3.14;     // 必须写成3.14f
long num = 10000000000; // 超出int范围,需加L

四、学习总结

✅ 今日掌握清单
  1. Java程序基本结构

  2. 三种注释的规范使用

  3. 8种基本数据类型

  4. 变量定义与修改

📈 学习路线图
graph LR
A[HelloWorld] --> B[注释规范]
B --> C[字面量]
C --> D[变量操作]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值