JavaSE入门:环境配置与 HelloWorld 程序

需积分: 9 0 下载量 201 浏览量 更新于2024-08-05 收藏 36KB MD 举报
"JavaSE_day01的学习笔记,涵盖了Java语言的基础知识,包括发展历史、环境配置、基础语法等。" 在本章中,我们将深入学习Java Standard Edition (JavaSE) 的第一天内容,主要关注Java语言的基础语法。首先,我们要了解Java语言的发展历史,Java自1995年由Sun Microsystems发布以来,已成为全球最广泛使用的编程语言之一,其跨平台的特性(Write Once, Run Anywhere,简称WORA)是其独特魅力所在。 ### 安装JDK与环境配置 学习Java的第一步是安装Java Development Kit (JDK),它包含了编译、调试和运行Java程序所需的所有工具。安装完成后,我们需要配置环境变量,尤其是JAVA_HOME,以便操作系统能找到Java的安装路径。配置过程通常包括在系统的PATH变量中添加JDK的bin目录。 ### HelloWorld程序 初学者常常通过编写第一个程序“Hello, World!”来熟悉编程环境。在Java中,这通常涉及创建一个公共类(public class)并包含一个主方法(main method),打印出预设的字符串。 ### Java注释 注释是程序员为了提高代码可读性而添加的文字,Java支持三种注释方式:单行注释(//)、多行注释(/*...*/)以及文档注释(/**...*/),后者用于生成API文档。 ### Java关键字与标识符 Java关键字是被语言预留的词汇,如`public`, `private`, `class`等,它们有特殊含义,不能用作变量名或类名。标识符则是程序员自定义的名字,用于表示类、变量、方法等,它们必须遵循一定的命名规则。 ### 常量与变量 常量是不可变的值,一旦赋值就不能改变,Java中常量可以用`final`关键字声明。变量则可以改变,是存储数据的容器,分为局部变量、成员变量(字段)和类变量(静态字段)。 ### 基本数据类型 Java有8种基本数据类型:整型(byte, short, int, long)、浮点型(float, double)、字符型(char)和布尔型(boolean)。每种类型都有其固定的内存大小和取值范围。 ### 流程控制 Java提供了多种流程控制语句,如条件语句(if, if-else, switch)和循环语句(for, while, do-while),用于控制程序的执行顺序。 ### 输出语句 Java中,`System.out.println()` 和 `System.out.print()` 都用于输出,但前者会在输出后自动换行,后者则不会。 ### 学习目标 理解并掌握上述知识点是本章学习的重点,包括DOS命令的使用、Java跨平台原理、JDK、JRE和JVM的组成及作用,以及如何配置JAVA_HOME环境变量。通过实际操作,熟练编写和运行HelloWorld程序,掌握注释的使用,理解关键字和标识符的含义,了解基本数据类型和常量,以及区分不同的输出语句。 JavaSE的课程体系不仅涵盖这些基础知识,还延伸至面向对象编程的核心概念,如类和对象、封装、继承和多态,以及更高级的主题如异常处理、IO流、集合框架、网络编程等。通过逐步学习,将构建起坚实的Java编程基础。