JAVA入门基础_JAVA开发环境搭建(一)

JAVA入门基础

软件开发历程(了解)

  • 二进制开发语言(010101)

  • 汇编语言(符号)

  • 高级语言

    • 结构化编程语言(C语言)

    • 对象化编程语言(JAVA)

JAVA是1995年5月23日由Sun公司开发的,最常用的仍然是JDK1.8

编译型语言与解释型语言的区别

  • 编译型语言:指的是写好的程序需要通过处理后,再将处理后的文件交给计算机处理

  • 解释型语言:指的是计算机可以直接识别的文件

JDK(java development kit)

jdk为java开发程序包,其中目录如下:
image

JDK的下载、安装、环境变量配置

下载可以在百度搜索jdk镜像,这里有个华为的

华为JDK镜像地址
例如windows 64位电脑则下载:
image

安装时需要注意的jdk与jre的安装目录

若自己选择目录安装时,则需要JDK与JRE都按照在同一个目录下
image

环境变量配置(让java命令在任何目录下都能使用)

  • 配置JAVA_HOME环境变量(指定JDK的安装目录)
    image
  • 配置PATH环境变量
    image

为什么不用配置classpath环境变量

  • classpath这个环境变量的作用其实就是让java在编译或者运行时找到java相对应的jar包。

  • 但是在JDK1.5之后,会在java程序运行时自动在java安装目录中寻找对应的jar包。

测试JDK是否安装完成

  1. 按win + R

  2. 输入cmd

  3. 按Enter

  4. 在弹出的窗口输入java -version后按回车,若有版本信息显示则说明环境变量配置完毕
    image

卸载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字节码文件
posted @ 2022-07-25 16:25  CodeStars  阅读(185)  评论(0编辑  收藏  举报