标签:soft 语言 应用 html 符号 end 功能性 源代码 卸载
JDK并不需要太高的版本,一般开发中用到的最多的也是主流——JDK8
下载JDK链接:
https://www.oracle.com/java/technologies/javase-jdk8-downloads.html
下载之前,先查看自己电脑是什么操作系统是多少位数,根据操作系统和位数下载对应版本。
如:操作系统是Windows并且是64位的,则下载Windows x64。
安装JDK
根据上面所给链接下载,同意协议
下载电脑对应版本
双击安装JDK
在安装的过程中,可以修改安装路径,安装到好找的路径
记住安装路径
配置环境变量
我的电脑-->鼠标右键-->属性,或者进入我的电脑在左侧导航栏找到我的电脑-->鼠标右键-->属性
高级系统设置-->环境变量-->在系统变量中新建一个变量名为:JAVA_HOME
,变量值为:之前JDK安装路径
例如路径:C:\Program Files\Java\jdk1.8.0_131
编辑系统变量中的名为Path的变量,在Path变量中新建变量值为:%JAVA_HOME%\bin
和新建变量值为:%JAVA_HOME\jre\bin%
测试是否安装成功或查看当前JDK版本信息
win+R 输出cmd ,打开控制台
输出 java -version
卸载JDK:
删除java的安装目录
删除JAVA_HOME。
删除path下与Java相关目录
在运行中输入cmd,进入控制台输出java-version。
JDK文件夹含有的功能性文件:
bin目录 存放了一些可执行的程序,如:编译器javac .....
include目录 存放了一些 C语言的头文件
jre目录 存放有关运行环境的文件,如果只是运行java程序,有jre即可
lib目录 存放 java的类库文件
scr压缩包 存放一些资源,类文件,
新建一个文件夹,用以存放代码
在文件夹中新建一个Java文件
文件后缀名为.java
HelloWorld.java
注意:如果出现修改了文件后缀并不能达到创建JAVA文件结果,可能是真正的文件扩展名被隐藏,此时需要打开我的电脑-->在我的电脑正上方的导航栏,找到“查看”。win10系统, 从“查看”中找到文件扩展名并勾选即可,如果是win7系统,则要在“查看”的选项里寻找并勾选。
编辑java文件,可以使用很多编辑器,不过利于前期熟悉java规范。可以使用一些简易的编辑器,如notepad++ 等等
当下载安装好编辑器后,鼠标右键之前新建的一个java文件,使用安装好的编辑器编辑即可。
写入一段代码:
public class HelloWorld{
public static void main(String[] args){
System.out.print("HelloWorld!!!");
}
}
使用控制台编译java文件,进入当前文件所在文件夹,鼠标选中导航栏中显示地址的位置,输出cmd即可进入以当前文件夹为地址的控制台
#编译java文件
javac HelloWorld.java
就会在当前文件夹出现以.class后缀的文件
再在控制台运行已经编译好的java文件
#运行以编译好的java文件
java HelloWorld
输出之前写好的java文件的程序
HelloWorld!!!
即此,完成第一个java程序。
可能会遇到的情况
每个单词的大小不能出现问题,Java是大小写敏感的。
尽量使用英文
一般文件名和java类名相同
全部符合都是英文符号使用中文符号是错误的会导致编译通过不了
任何括号必须成对出现的。
代码分析:
public class HelloWorld{ //HelloWorld是类的名称
public static void main(String[] args){
//Java应用程序的执行入口是mian()方法。是固定写法,mian()方法前面都是修饰符,String[] args是参数
System.out.print("HelloWorld!!!");
//输出HelloWorld!!!
}
}
编译型(Compiled)
编译型语言的首先将源代码编译生成机器语言,再由机器运行机器码二进制 。像C/C++等都是编译型语言 。 来源:百度
解释型
解释性语言编写的程序不进行预先编译,以文本方式存储程序代码。在发布程序时,看起来省了道编译工序。但是,在运行程序的时候,解释性语言必须先解释再运行。把源程序中的指令逐条解释执行,边解释边执行,不存下目标代码,后续执行没有可以复用的信息 。像一些网页 来源:百度
而java拥有两者特点:
先预编译一次,然后再经过解释器,最后到操作系统。
过程:*.java ---编译(javac.exe)---> *.class --执行(java.exe)--->类装载器(jvm for windows)--->字节码校验器-->解释器-->操作系统平台
标签:soft 语言 应用 html 符号 end 功能性 源代码 卸载
原文地址:https://www.cnblogs.com/mozixi/p/12859120.html