如何搭建java开发环境

为什么要选择Java:

1.java是一种高级编程语言

2.就业范围广

3.java语言主要是开发应用程序

其次Java语言的用途很广,例如服务器程序、Android应用、软件工具、嵌入式领域、大数据技术等等。

关于Java的发展史:

Java是在1991年由SUN公司的James Gosling(詹姆斯.高斯林 )及其团队所研发的一种编程语言。1995正式确立,第一个版本耗时18个月,1996年Java1.0正式发布。最开始命名为Oak,后在注册商标时发现Oak已经被人使用了,再想了一系列名字之后,最终,使用了提议者在喝一杯Java咖啡时无意提到的Java词语,有意思的是Java的logo正是一杯冒着热气的咖啡。

2004年9月J2SE1.5发布也正是这个时候J2SE1.5改名JavaSE5.0。2009年4月Oracle公司收购了Sun公司。期初Java的更新版本时间间期还是很长的,近几年来由于互联网发展的迅速各大IDE软件竞争激烈,所以每隔6月就会发布一个新的版本。目前最新的版本是Java SE18.0。

Java语言特点:

1.开源:代码是公开的,任何人都可以去查看,修改以及使用。

2.简单、高效。

3.面向对象:面向对象是把整个需求按照特点、功能划分,将这些存在共性的部分封装成类(类实例化后才是对象)。

4.平台无关性:Java具有跨平台性,可以在不同的操作系统中运行。Java语言内部的JVM(虚拟机)就相当于一种翻译器,可以将代码使用不同的虚拟机翻译成其他平台可以使用的代码。

tip:java程序与平台无关,java虚拟与平台是相关的。

5.支持网络编程:使用IP地址,或域名,和端口连接到另一台计算机上对应的程序,按照规定的协议 (数据格式)来交换数据。

6.多线程机制 :是一个程序里面可以有多个路径同时执行,也就是有多个线程,并行的执行,可以在同一个时间点上,一起执行,每一个线程都是一个独立的,都有各自独立的执行空间。

7.动态的内存管理机制 垃圾回收机制 声明变量。

8.安全性。

Java的体系结构:

JavaSE:java Standard Edition (Java标准版 基础) 基本语法, 面向对象,提供的核心类库

JavaEE :Java Enterprise Edition(企业版) 包含Servlet服务器端开发, 包含javaSE

JavaME:java Micro Edition (Java微缩版) 

什么是JDK,JRE,JVM,三者之间的关系:

JDK:(Java Development ToolKit)JDK是整个Java的核心,包括了Java运行环境,针对开发人员使用。里面包含有JRE,开发工具:编译工具、打包工具等。

JRE:(Java Runtime Environment)是运行时的环境 核心的类库。里面包含有JVM。

JVM:(Java Virtual Machine)Java虚拟机,作用即是充当一个翻译机的作用,将代码翻译为其他平台支持的代码。

Java的语言运行机制:

首先写源代码 XXX.java -------编译器----->.class------->JVM(虚拟机)----->不同平台指令

如何搭建Java开发环境:

1.首先进入官网找到你需要下载的版本,选择对应的JDK。www.oracle.com

tip:由于JDK中自带JRE,我们安装完JDK就不需要再单独安装JRE了。

2.配置环境变量:配置环境变量的主要目的是为了在计算机任何目录中都可以使用java命令操作,不必进入bin目录页能使用。

右键此电脑——>高级系统设置——>进入环境变量页面——>在下方系统变量中编辑将Path路径改为JDK的安装的bin文件夹位置。

最后测试,打开cmd在任意目录输入javac然后回车键。出现以下图示即为配置成功啦。

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值