Java入门指南:图形化与命令行交互,环境变量详解

需积分: 9 14 下载量 67 浏览量 更新于2024-07-20 收藏 843KB DOCX 举报
Java学习笔记是针对初学者的一系列教程,旨在帮助读者理解和掌握Java编程语言的基础知识。本篇笔记主要聚焦于Java的入门部分,分为两大部分:人机交互方式和命令行交互方式。 Part1: Java入门 Day1 - 人机交互方式 - 图形化界面(GUI):Java支持开发跨平台的GUI应用程序,如Windows、Mac和Linux环境下的图形用户界面,如Swing和JavaFX库提供了丰富的控件和组件用于构建用户界面。 - 命令行方式(CLI):Java常常通过命令行接口(CLI)进行交互,例如使用Java命令行工具(javac、java、jar等)编译、运行Java程序或管理类库。DOS命令行是常用的操作手段,其中`*`通配符在搜索文件路径时非常实用,如`cd E:\a*`可以进入以"a"开头的目录。 命令行交互方式简介 - dos命令行:这是基础的命令行环境,与Unix/Linux的shell类似,用于执行系统命令和操作。 - Java中的常用指令:包括编译(javac)、运行(java)、打包(jar)、以及调试(jdb)等,这些命令是Java开发者日常开发中不可或缺的一部分。 - 命令行操作技巧:环境变量在命令行交互中起着关键作用,如path环境变量允许系统自动查找可执行文件。配置时,应确保JDK的bin目录在path变量的前面,避免混淆。此外,推荐使用JAVA_HOME变量指向JDK根目录,通过`path="%JAVA_HOME%\bin"`简化路径管理,方便后续更改。临时环境变量可以通过`set`命令创建,但仅限当前命令行窗口有效。 这部分内容为Java新手介绍了两种基本的人机交互方式,强调了命令行交互的重要性,并分享了相关的操作技巧,特别是关于环境变量的管理和配置。这些基础知识对于理解并上手Java编程至关重要。后续的学习将逐步深入到语法、数据类型、控制结构、面向对象编程等更复杂的主题。