一、本章核心内容
1.Java概述
(1)什么是Java:
Java是计算机语言中的一种高级语言,于1995年首次发布。作为一种支持跨平台和完全面向对象的编程语言,Java已经成为企业级应用程序和互联网应用开发的首选语言之一。为了满足不同的开发需求,Java划分了3个技术平台,分别是Java SE、Java EE 和 Java ME。简单来说,Java就是一门面向对象、跨平台的高级编程语言,广泛应用于企业级开发、移动应用(Android)和大数据等领域。
(2)Java的特点:
- 简单(提供了基本的方法来完成指定的任务)
- 面向对象(封装、继承、多态)
- 安全性(提供了许多安全特性和自动的垃圾回收机制)
- 跨平台性(JVM实现“一次编写,到处运行”)
- 支持多线程(多个任务可以并发执行)
- 分布性(提供了广泛的网络连接支持,并通过Socket类可实现可靠的流式网络连接)
2.Java环境搭建
(1)JDK的下载与安装:
从Oracle官网下载JDK,按步骤安装。
- 下载JDK:根据自己使用的操作系统,从Oracle官网选择合适的版本下载。
- 安装:按向导操作,建议自定义路径。
- 环境变量:必须配置 JAVA_HOME 和 Path。
- 验证:使用 java -version 和 javac -version 确认安装成功。
(2)配置环境变量:
- 设置 JAVA_HOME 指向 JDK 安装路径。
- 在 Path 中添加 %JAVA_HOME%\bin,确保命令行可识别 java 和 javac 命令。
3.Java程序的开发与运行机制
(1)第一个Java程序:
- 编写HelloWorld.java,使用javac编译生成.class字节码文件,再用java命令运行。
(2)Java程序的运行机制:
- 源代码(.java)→ 编译器(javac)→ 字节码 (.class)→ JVM 解释执行。
4.IDEA开发工具
(1)下载与安装:
- 从JetBrains官网下载 IntelliJ IDEA UItimate(旗舰版)或 IntelliJ IDEA Community Edition(社区版)。
(2)基本使用:
- 创建Java项目、编写代码、运行程序。
(3)调试工具:
- 断点调试(Breakpoint)、单步执行(Step Over/Into)、变量监视(Variables)。
二、第一个Java程序案例
(1)程序代码运行:
(2)执行结果:
三、本章小结
本章主要对Java的基础知识进行了讲解。首先是Java概述;接着讲解了Java环境搭建;然后进行了第一个Java程序的开发,并讲解了Java程序的运行机制;最后介绍了IDEA。通过学习本章的内容,我们能够对Java有一个初步认识,为后面学习Java知识开启了大门。