您的位置:

java的版本,查看java的版本

本文目录一览:

Java语言主要都分哪些版本的啊?

Java 1.02 250个类,主要包括AWT(抽象窗口工具包,用来构建图形用户界面),但运行龟速,bug很多。

Java 1.1 500个类,增加了事件处理,功能更强,更好用。开始受到欢迎,比较适于开发图形界面,但速度依然较慢。

Java 2(版本1.2~1.4) 2300个类

增加了swing和集合框架。有时候可以达到平台原始(native)的速度,可以用来书写正规的企业级应用程序或移动应用程序。有3种版本Micro Edition(J2ME)、Standard Edition(J2SE)以及Enterprise Edition(J2EE)。

Java 5.0(版本1.5及以上) 3500个类,运行速度很快。最重要的版本,推出了很多新特性,比如泛型、枚举、注解、foreach、自动拆装箱等。

Java 6.0 改名为JavaSE、JavaEE、JavaME

注意:学习过程中,主要使用Java 8.0;

到目前为止java语言分为哪几个版本?

Java2 平台包括标准版(J2SE),企业版(J2EE)和为微缩版(J2ME)三个版本:

Standard Edition(标准版)J2SE 包括那些构成Java语言核心的类。

例如:数据库链接,接口定义,输入/输出,网络编程

Enterprise Edition(企业版)J2EE 包含J2SE中的类,并且还包括用于开发企业级应用的类。

例如:EJB,servlet,JSP,XML,事务控制

Micro Edition(微缩版)J2ME 包含J2SE中一部分类,用于消费类电子产品的软件开发。

例如:呼机,智能卡,手机,PDA,机顶盒

他们的范围是:J2SE包含于J2EE中,J2ME包含了J2SE的核心类,但新添加了一些专有类,应用场合,API的覆盖范围各不相同。

Java的三大版本是?

JAVA的三大版本:

1.JAVA SE:它是JAVA的标准版,是整个JAVA的基础和核心,这是我们主要学习的一个部分,也是JAVAEE和JAVAME技术的基础,主要用于开发桌面应用程序。学会后可以做一些简单的桌面应用如:扫雷,连连看等。

2.JAVA ME:它是JAVA的微缩版,主要应用于嵌入式开发,比如手机程序的开发。目前来说就业范围不是很广,在一些城市可能相对的不好找工作。

3.JAVA EE:也叫JAVA的企业版,它提供了企业级应用开发的完整解决方案,比如开发网站,还有企业的一些应用系统,是JAVA技术应用最广泛的领域。主要还是偏向于WEB的开发,而JAVA EE的基础就是JAVA SE,所以我们在学习JAVA SE的时候,基础一定要打好,因为这是最基本的,也是最核心的。

java19.0.4是什么版本

一、Java的历史和三大版本 原创

2020-09-23 12:38:49

系统用户999

码龄3年

关注

JAVA学习第一天

一、Java的历史和三大版本

1、Java的发展史

Java由sun公司开发,java之父 James Gosling ,Java是一门面向对象的编程语言,也称为“高级编程语言”

Java在1994年由sun公司推出,Java的前身叫oak语言,开源,免费

Java的版本从JDK1.0开始 到目前的JDK13

目前开发常用版本: JDK8.0、JDK9.0

2、Java语言能做什么

Java语言主要用于互联网应用程序开发,例如 天猫、京东、 大型公司的项目管理系统、手机APP的后台数据支撑系统 ,主要开发web系统(基于浏览器访问的) ,还有服务器后台存储的数据分析,数据查询等相关系统。

3、Java的版本分类

a、Java SE (J2SE) Java PlatForm Standard Edition Java的标准版本(称为Java基础)

c、JavaME (J2ME) Java PlatForm Microsoft Edition Java的微型版本

在这里插入图片描述

二、Java的开发环境

1、配置开发环境

第一步 下载jdk 并安装 ,建议安装在默认c盘 (官网下载)

第二步 配置环境变量

JAVA_HOME:C:\Program Files\Java\jdk1.8.0_144

在path路径下 ,配置 %JAVA_HOME%\bin , 需要将该路径放置path的最前面,或者直接在path下配置 “C:\Program Files\Java\jdk1.8.0_144\bin”

第三步:测试

win+r : 运行窗口 中输入cmd

在这里插入图片描述

输入 javac

在这里插入图片描述

环境变量配置成功

三、Java的第一个程序及运行原理

Java程序是一个 以.java结尾的文件 , 称为“源程序”

Java程序需要运行 ,必须经过两个步骤: 先编译再运行,将源程序先编译成.class文件 ,编译后的class文件称为“字节码”文件 ,然后再由Java虚拟机(JVM)运行 文件,最后得到结果 。

在这里插入图片描述

JDK : Java Development Kit Java开发工具 ,包括Java开发中运用的所有工具(包,接口API等,运行环境等)

JRE :Java Runtime Environment Java运行环境 , 运行Java程序需要的相关依赖

JVM : Java Virtual Mechine Java虚拟机器, 用于运行Java程序实现跨平台虚拟计算机。

在这里插入图片描述

]JVM 的组成部分

1、寄存器(程序计数器)

2、本地方法区

3、堆区(堆内存)

4 、栈区(栈内存)

5、 方法区

在这里插入图片描述

写第一个Java程序

1、新建HelloWorld.java 文件

2、编写Java程序 ( 文件名与类名 保持一致)

3、编译java程序 (Compile)

在文件所在的目录下输入cmd ,打开命令行窗口 输入

javac HelloWorld.java

4、运行java程序

java HelloWorld (注意这里没有后缀.java )

注意 :对于中文输出乱码,需要 另存为一下,修改编码格式为ANSI 即可Java文件 一次编译多次运行

Java的运行原理图:

在这里插入图片描述

四、Java的开发工具

Java开发使用集成开发环境,一般企业使用居多的 eclipse 或 IDEA 开发工具

idea常用快捷键

alt+enter : 自动导入包, 代码自动修正

ctrl+d :将当前光标 所在行 复制到下一行

ctrl+ y : 删除光标所在的 当前行

ctrl+alt+l : 格式化代码

ctrl+ / : 当行注释

ctrl+shift+/ : 文档注释

创建项目:

方式一: 直接创建项目 在src下创建包和类文件 ,每次创建项目都是独立窗口

方式二: 先创建一个空项目(Empty Project) ,再创建子模块Module ,好处是一个项目下可以存放多个子模块

给文件增加文件头注释

在这里插入图片描述

Java的注释 分为三种

1、单行注释(ctrl+/) : 用于对某一句代码的注释

2、多行注释(ctrl+shift+/): 用于对一段代码的注释

3、文档注释 (/** + enter) : 注释一个类 或 一个方法, 或一个语句块 ,文档注释可以自动生成API文档 javadoc 命令

如何生成文档注释:

在类所在的路径下 输入 cmd - javadoc *.java

会自动生成该包下的所有类的帮助文档(API)

如果需要将注释放入指定的目录: javadoc *.java -d F:\my

五、Java的关键字和标识符

档 javadoc 命令

如何生成文档注释:

在类所在的路径下 输入 cmd - javadoc *.java

会自动生成该包下的所有类的帮助文档(API)

如果需要将注释放入指定的目录: javadoc *.java -d F:\my

2020.9.20

java-version和javac-version区别

路径不同。

1、java -version:查看的是系统安装的java版本,和是否配置java配置环境变量无关,找的路径是path中C:\WINDOWS\system32\java.exe。(即使配置过java环境变量,这个path在环境变量之前的话还是运行的是这个)。

2、javac -version:查看的配置环境变量后的java版本,找的路径是path中C:\Program Files\Java\jdk1.6.0_45\bin\javac.exe。

java的JDK更新到什么版本了?

Standard Edition(标准版)的最新版:jdk 14。

Early-Access(先行版)的最新版:jdk15。

LTS(长期支持版)的最新版:jdk 11.0.6。

JRE(Java Runtime Environment,Java运行时环境),包含了java虚拟机、java基础类库。是使用java语言编写的程序运行所需要的软件环境。

它相当于操作系统部分,提供了Java程序运行时所需要的基本条件和许多Java基础类,例如,IO类、GUI控件类、网络类等。JRE是提供给普通用户使用的,如果你只想运行别人开发好的Java程序,那么,你的计算机上必须且只需安装JRE。

JDK(Java Development Kit,Java开发工具包),它包含编译工具、解释工具、文档制作工具、打包工具多种与开发相关的工具,是提供给Java开发人员使用的。JDK包含了JRE,同时还包含了编译java源码的编译器javac,还包含了很多java程序调试和分析的工具:jconsole,jvisualvm等工具软件,还包含了java程序编写所需的文档和demo例子程序。