JAVA入门基础_JAVA开发环境搭建(一)
目录
JAVA入门基础
软件开发历程(了解)
-
二进制开发语言(010101)
-
汇编语言(符号)
-
高级语言
-
结构化编程语言(C语言)
-
对象化编程语言(JAVA)
-
JAVA是1995年5月23日由Sun公司开发的,最常用的仍然是JDK1.8
编译型语言与解释型语言的区别
-
编译型语言:指的是写好的程序需要通过处理后,再将处理后的文件交给计算机处理
-
解释型语言:指的是计算机可以直接识别的文件
JDK(java development kit)
jdk为java开发程序包,其中目录如下:
JDK的下载、安装、环境变量配置
下载可以在百度搜索jdk镜像,这里有个华为的
华为JDK镜像地址
例如windows 64位电脑则下载:
安装时需要注意的jdk与jre的安装目录
若自己选择目录安装时,则需要JDK与JRE都按照在同一个目录下
环境变量配置(让java命令在任何目录下都能使用)
- 配置JAVA_HOME环境变量(指定JDK的安装目录)
- 配置PATH环境变量
为什么不用配置classpath环境变量
-
classpath这个环境变量的作用其实就是让java在编译或者运行时找到java相对应的jar包。
-
但是在JDK1.5之后,会在java程序运行时自动在java安装目录中寻找对应的jar包。
测试JDK是否安装完成
-
按win + R
-
输入cmd
-
按Enter
-
在弹出的窗口输入java -version后按回车,若有版本信息显示则说明环境变量配置完毕
卸载JDK(简单写一下)
- 将JAVA安装目录下的文件全部删除
- 将配置的环境变量删除
JAVA开发工具IDEA的安装(网络教程过多,不在此赘述)
进制转换(网络教程过多,不在此赘述,可以在b站搜一搜)
-
bin(binary)二进制
-
oct(octal)八进制
-
dec(decimal)十进制
-
hex(hexadecimal)十六进制
-
这里推荐一个视频:进制转换
十进制转其他进制 ——> 连除法,不断的除2、除8、除16
其他进制转十进制 ——> 2进制、8进制、16进制、分别从第一位开始2^0,2^1不断叠加,8^0、8^1,16^0,16^1以此类推。
例如十六进制的20,那么就是0 * 16^0 + 2 * 16^1 = 32
二进制转八进制、十六进制 ——> 3个2位代表一个8进制位,4位代表一个16进制位
最初的HelloWorld
- 打开文件资源管理器,将文件后缀设置为可见
- 在任意目录创建一个文件: HelloWorld.java,并填下如下内容
class HelloWorld
{
// 下面这一部分就是程序的入口 public static void main(String[] args) {}
public static void main(String[] args) {
System.out.println("Hello World");
}
}
- 在创建了HelloWorld文件的目录打开doc命令行
javac HelloWorld.java 对java文件进行编译,编译后会出现一个以class结尾的文件(字节码文件)
java HelloWorld 运行java字节码文件