写在前面:想要学习Java,却不知如何下手?学习Java中,遇到问题茫然无措?别急,看过来,专门为新手写的Java学习路线,详细解释每一个步骤,将自身曾经经历的问题及解决方案全部写出来,让你在学习途中少点迷茫,多点收货。
目录
2.3 使用记事本编写第一个Java程序HelloWorld
Java入门
1. Java介绍
Java是一门高级编程语言,1995年由Sun(斯坦福大学网络公司)推出,2009年被Oracle(甲骨文公司)收购。
Java创始人,行业普遍认为詹姆斯●高斯林是Java之父。
Java共有三种语言体系,分别为JavaSE(基础版)、JavaEE(企业版)和JavaME(微型版),目前,JavaME已经逐渐被市场淘汰。
2. Java开发环境
2.1 JDK下载安装和配置环境
JDK:Java开发者工具包,必须安装并配置JDK,才可以使用Java语言。
JDK LTS版本(long-term-support):JDK长期支持版本,JDK8.0 ,JDK11.0,JDK17.0,JDK21.0
JDK下载
在任意浏览器搜索Oracle官网 --> 找到Products --> 找到Java --> 选择Download Java --> 选择对应操作系统,下载所需JDK对应版本
从上之下分别是:压缩包形式、安装程序、MSI 安装程序
JDK安装
务必要记住JDK的安装路径,最好安装在C盘以外的盘符,安装路径文件名不要出现中文、空格
双击安装程序,根据安装指引,选择对应安装路径,完成安装
完成安装后,可以在JDK安装目录的bin目录里找到java.exe(运行程序)和javac.exe(编译程序)
JDK环境配置
第一种(推荐):复制JDK文件路径 --> 右击此电脑选择属性 --> 选择高级系统设置 -->环境变量 -->在用户变量里新建JAVA_HOME,粘贴JDK文件路径 -->在Path里新建,输入%JAVA_HOME%\bin --> 点击三次确定完成环境配置
检验是否配置成功:Win + R --> 输入cmd,回车 --> 输入java javac,输入java -version javac -version得到版本
第二种:复制JDK bin目录路径 --> 右击此电脑选择属性 --> 选择高级系统设置 -->环境变量 -->在Path里新建,输入JDK bin目录完整路径--> 点击三次确定完成环境配置
2.2 JDK的组成
JDK由JRE和开发工具组成,JRE是运行Java程序的地方,JRE包括JVM和核心类库,JVM是Java虚拟机,真正运行Java程序的地方,核心类库是Java自己写好的程序,在开发过程中供程序员调用的。
Java程序之所以可以做到一次编译,处处运行,就是因为在不同操作平台都安装了不同的Java虚拟机。
2.3 使用记事本编写第一个Java程序HelloWorld
在清楚JDK相关知识并配置好JDK环境后,我们可以开始编写Java第一个程序HelloWorld,也是所有程序员梦开始的地方。
在编写之前,先将文件拓展名打开,Win 11此电脑 --> 查看 --> 显示 勾选文件拓展名
完成这一步操作后,选择盘符,新建记事本,命名为HelloWorld.java,注意后缀名一定是.java,不是HelloWorld.java.txt,选择用记事本打开
接着记事本中输入以下代码:
public class HelloWorld{ public static void main(String[] args){ System.out.println("Hello World!"); } }Ctrl + S,保存后,Win + R,输入cmd --> 切换到指定盘符(直接输入盘符:(:是英文状态),回车即可) -->输入javac HelloWorld.java --> 接着对应盘符会出现一个HelloWold.class文件 --> 再输入java HelloWorld(这里不用输后缀名)回车,就打印输出了HelloWorld!
常见问题总结:1.未打开文件拓展名,文件依旧为.txt形式;2.文件名与类名不一致(如文件名HelloWorld,类名是Hellowold);3.程序内部误使用中文符号(如 ;);4.程序内部输入有误(常见:将main写成mian,将System写成system);5.文件未保存
2.4 IntelliJ IDEA下载
工欲善其事必先利其器,在Java开发中,我们更多选择IDEA这个集成开发环境来进行编程,IDEA拥有强大的功能,极大的提高了在开发过程的效率。
2.4.1 下载
任意浏览器搜索IntelliJ IDEA官网,选择Download --> 下载好按照安装指引完成安装即可
2.4.2 IDEA管理Java程序结构
IDEA中的结构从大到小分为:Project(项目)、moudle(模块)、package(包)、class(类)
2.4.3 IDEA常用快捷键
| 快速补全分号 | Ctrl + Shift + Enter |
| 格式化代码 | Ctrl + Alt + L |
| 修复问题 | Alt + Enter |
| 复制一行 | Ctrl + D |
| 上下移动代码 | Ctrl + Shift + ↑ Ctrl + Shift + ↓ |














561



被折叠的 条评论
为什么被折叠?



