Java基础精讲:虚拟机、环境搭建与编程要素

需积分: 1 1 下载量 91 浏览量 更新于2024-07-26 收藏 37KB DOCX 举报
"这是一份关于Java编程的精简课堂笔记,涵盖了Java的基础知识,包括Java的三种技术构架、JVM的工作原理、JRE与JDK的区别、DOS命令的使用、环境变量的配置,以及Java语言基础如关键字、标识符、注释等。这份笔记适合初学者入门学习,也包含了面试技巧和简单的编程实践。” Java是一种广泛使用的高级编程语言,由Sun Microsystems(后被Oracle公司收购)开发。Java的特点之一是其跨平台能力,这得益于Java虚拟机(JVM)。JVM解析并执行Java代码,使得同一份代码能在不同操作系统上运行。然而,不同平台需要对应的JVM版本。 Java分为三个主要的技术构架: 1. **JAVAEE**(Java Enterprise Edition):面向企业级应用,包括服务器端的Web应用和分布式服务。 2. **JAVASE**(Java Standard Edition):标准版,用于桌面应用和服务器端开发。 3. **JAVAME**(Java Micro Edition):主要用于嵌入式设备和移动设备,如智能手机。 安装Java环境通常需要JDK(Java Development Kit),它包含JRE(Java Runtime Environment)以及编译器和其他开发工具。JRE仅包含运行Java程序所需的组件,而JDK则提供了开发和调试所需的所有工具。 在命令行环境中,DOS命令如`dir`用于查看目录内容,`md`创建目录,`rd`删除目录,`cd`改变当前目录,`cd..`退回上一级目录,`cd\`返回根目录,`del`删除文件,`exit`退出命令行,`help`提供命令帮助。配置环境变量如`PATH`对于确保系统能找到Java相关命令至关重要。 Java语言的基础组成部分包括: 1. **关键字**:预定义的、有特殊含义的词汇,如`public`、`class`,它们都是小写。 2. **标识符**:用于命名变量、类、方法等,遵循特定规则,如不能以数字开头,不能与关键字冲突,并且区分大小写。 3. **注释**:用来解释代码,Java支持单行`//`、多行`/* */`和文档注释`/** */`。其中,文档注释常用于生成API文档。 在面试或编程实践中,了解这些基础知识是必要的。例如,编写一个简单的Java程序通常涉及定义一个类,然后编译成字节码文件,最后通过JVM运行。通过不断实践和深入学习,可以掌握更复杂的Java编程技能。