一、Java学习的预备知识:
1.Java是什么?
Java是一门高级编程语言
2.Java是哪家公司研发的?现在属于哪家?
Java是sun公司研发的,现在属于Oracle公司
3.Java之父是谁?
詹姆斯.高斯林
4.Java能做什么?
基本上什么都能干,主要做互联网系统的开发
5.Java有哪些技术平台?
JavaSE(标准版)、JavaEE(企业版)、JavaME(小型版)
二、Java的软件安装
1.要使用Java必须先安装什么?去哪里下载?
使用Java必须安装JDK(Java Development Kit)开发者工具包;Oracle官网下载
JDK的安装路径尽量不要选择C盘,尽量使用英文字母,中间不要加空格。最好在D盘命名一个文件夹Develop(开发工具)、或者soft(软件)往后的编程软件安到一个文件夹。
2.了解JDK中的Java、Javac的基本作用
找到Java和Javac文件在安装路径中的bin文件夹下。发现双击打不开java和javac那是因为java和javac没有运行界面,打开需要在命令提示符里--Win+R输入cmd。分别输入java和javac发现有以下界面:
我们也可以通过java -version和javac -version来查看java的版本号:
到此为止如果java和javac能用且版本号没问题,那么jdk就安装成功了。
将来我们写好的Java程序都是高级语言,计算机底层硬件不能识别这些语言,必须通过javac编译工具进行翻译,然后再通过java执行工具执行才能驱动。java和javac是JDK中最重要的两个命令程序。
3.LTS版本有哪些?很多企业还在使用哪个JDK版本?
JDK8、11、17;很多企业还在使用JDK8/11
三、开发一个Java程序
1.Java程序开发的三个步骤
开发Java程序需要三个步骤:编写代码、编译代码、运行代码
注意事项:
第一个Java程序建议使用笔记本书写
建议代码文件名全英文,首字母大写,满足驼峰模式,源代码文件后缀必须是.java
最好在D盘新建个文件夹code,往后的代码存放在code中。
编写代码:
在code文件夹下创建一个txt文档将名字改为HelloWorld注意后缀名要将.txt改为.java,要将文件扩展名打开。
双击改文件,用记事本打开编写以下程序
编译文件:
Win+R进入命令界面, 输入d:进入D盘,输入cd code进入code文件夹,输入javac HelloWorld.java进行编译。编译成功后会在code文件夹下生成一个HelloWorld.class文件
运行文件:
还是在D盘的code文件夹下输入java HelloWorld注意这次不要输入.java后缀。
至此,我们就编写运行了自己的第一个Java文件。
常见的错误:
文件名必须是.java结尾
文件名必须与代码的类名一致即:
必须使用英文模式下的符号
2.了解JDK
JDK的组成:
Java的跨平台、工作原理是什么?
一次编译,处处可用。
用Java程序编译的文件,可以在Windows、Linux、MacOS上面均可使用。也就是我们的程序只要编译了一次就可以在各种安装了JVM的系统平台上运行。
四、Path环境变量
1.了解环境变量:
Path环境变量的作用是用于记住程序路径,方便在命令行窗口的任意目录启动程序。
如果我们直接在命令行启动QQ会出现以下问题:
这是因为我们的系统没有标记QQ的启动路径。
3.如何配置Path环境变量呢?
首先我们要找到我们要配置的路径,一般在Bin文件夹下,然后复制下来。
打开环境变量配置有两种方法:
第一种:右键此电脑——>属性——>高级——>环境变量配置
第二种:Win+R输入sysdm.cql
我们找到Path选项双击,然后点击新建。
之后我们将我们复制的路径粘贴
记住千万要点击确定保存。
然后我们再试下用命令打开QQ,要把之前的命令界面关闭,重新打开。
Win+R输入cmd
再次输入QQ就发下可以直接打开了
我们说需要配置路径才用命令行使用,那么为什么我们一开始编译和运行java文件时,输入java和javac能直接用呢?
那是因为目前比较新的JDK(11之后)安装时,会自动配置java、javac程序的路径到Path环境变量里去,因此我们的javac和java是可以直接用的。
如果你用的是老版本,那么是没有配置Path变量的需要我们自行配置
首先,还是找到我们java和javac所在的文件路径(一般在Bin文件夹下),我们复制下地址。
跟上面配置QQ方法一样
点击确定就行。
4.配置JAVA_HOME环境变量
除了配置java和javac的环境变量我们还需要配置JAVA_HOME的环境变量
JAVA_HOME(就是Java的家)告诉操作系统JDK安装在了哪个位置(将来其他技术要通过这个变量来找JDK),不管是老版本还是新版本都没有配置JAVA_HOME的环境变量。
复制这个路径
点击新建变量名为JAVA_HOME变量值为刚才复制的路径。
至此,我们的环境变量就配置成功了。
四、IDEA开发工具的使用
1. IDEA简介:
2. IDEA的下载安装:
进入IDEA的官网进行下载:IntelliJ IDEA – 领先的 Java 和 Kotlin IDE
建议下载旗舰版的
下载完成后安装时,安装位置,最好别在C盘,可以放在之前D盘下的Develop文件夹下,注意路径最好别带空格。
其他选项不用勾选,只需要勾选下面这一个选项就好,安装好之后先将其关闭。
3.IDEA的激活
http://链接:https://pan.baidu.com/s/1Jr9FjLF76ONqJxYdmh0CDw?pwd=1234 提取码:1234 --来自百度网盘超级会员V3的分享
五、Java的程序结构
在Java中,project相当于小区,module相当于小区里面的楼房,package相当于楼房里面的楼层,class相当于楼层里面的屋子,我们写的Java代码就是放在这个屋子里的。这样划分就是为了我们管理代码。
如果淘宝网站是一个工程的话,那么首页、购物车、订单都相当于模块,可以看出:一个工程可包括多个模块,一个模块可包括多个包,一个包可包括多个类。
六、使用IDEA编写第一个Java程序
1. 打开IDEA
2. 创建工程(New Project):
建议选下面这个Empty Project相当于创建个空的工程,工程建议放到自己指定的文件夹下 。
3. 创建模块:
创建模块名字为helloworld-app并且要设置它的存放位置 。
4.创建包:
包名一般选公司的倒名,www可以不加换成要实现的功能 。
5. 创建类:
创建类名的时候要注意将后缀去掉 。
6. 编写程序:
我们在类里写程序,写主函数时,直接写main再回车就好。或者写psvm(public static void main())再回车,IDEA会自动帮我们补全。
写输出语句时直接sout然后回车就行
最后,就是输入我们的代码,Hello World
7. 执行程序:
右键点击运行就好,结果会展示在下面的面板上。
以上就是编写自己第一个程序的全部流程啦。
思维导图总结:
链接:https://pan.baidu.com/s/1GBqX0tUk6P0GF1zknRcWaw?pwd=1234
提取码:1234
--来自百度网盘超级会员V3的分享