Java基础语法 — 1.初始Java

本文介绍了Java开发的基础,包括JDK的下载与环境变量配置,Java程序的编写、编译和运行过程。通过示例展示了HelloWorld程序的创建,解释了Java的跨平台原理和程序结构。此外,还提到了Java代码的注释规范和基本的输出技巧,如使用println和print进行换行和不换行输出。
摘要由CSDN通过智能技术生成

初识Java

1-1 开发环境搭建与配置

进行Java开发之前,首先要有一个运行环境,也就是JDK

步骤:

【1】下载jdk,安装

【2】配置环境变量

复制Java的安装目录

JAVA_HOME–(jdk的安装目录)

【3】配置path

%JAVA_HOME%\bin

%JAVA_HOME%\jre\bin

【4】检查Java版本,java -version

注意事项:

  1. jdk12,需要手动安装jre

​ 命令:bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre

  1. 安装多个jdk时,想要切换jdk版本,只需要修改JAVA_HOME下的jdk目录即可

1-2 Java程序开发

步骤:

  1. 编写源程序,文件为xxx.java 格式
  2. 编译源程序,文件为xxx.class 格式 (javac *.java)
  3. 运行程序 (java *)

第一个开发程序

public class Hello{
	public static void main(String[] args){
		System.out.println("HelloWorld!!!");
	}
}

1-3 Java虚拟机与跨平台原理

Java的特性:跨平台,一次编写,到处运行

jdk:开发java的工具包,开发环境

jre:java的运行环境

jvm:Java虚拟机,用来存储数据

1-4 Java程序结构

//          类名
public clss HelloWorld{
    // 程序入口,固定格式
    public static void main(String[] args){
        //从控制台输出信息
        System.out.println("Hello World");
    }
    
}

注意:

  1. 类名必须要与文件名完全一样,首字母大写**(类名就是public class后面的词)**
  2. main() 代表程序入口,四要素必不可少public static void main(String[] args)
  3. System.out.println() 从控制台输出信息,S必须大写
  4. { } 括号必须成对出现,缺一不可
问题:如何实现跨行输出?

方法1:在 println 前提下,直接敲下一行代码

public class Hello{
	public static void main(String[] args){
		System.out.println("HelloWorld!!!");
		System.out.println("hello world2");
	}
}

方法2:print 前提下,在第一行输出的后面双引号的里面加【 \n 】 ,也可以实现跨行输出

public class Hello{
	public static void main(String[] args){
		System.out.print("HelloWorld!!!\n");
		System.out.print("hello world2");
	}
}

备注:

System.out.println(); 输出换行

System.out.print(); 输出不换行

System.out.print(" \n "); 输出换行

System.out.print(" \t ");

1-4-1 Java程序的注释

  1. 单行注释以 // 开始
  2. 多行注释以/* 开头,以*/结尾

//单行注释

/*
多行注释
*/

1-4-2 Java编码规范

规范:

  1. 类名首字母大写

  2. 代码缩进

  3. 输出内容要有双引号

  4. 一行只写一条语句

  5. 括号成对出现

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值