千家信息网

java基础环境识怎样的

发表于:2025-02-06 作者:千家信息网编辑
千家信息网最后更新 2025年02月06日,这篇文章主要介绍"java基础环境识怎样的",在日常操作中,相信很多人在java基础环境识怎样的问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"java基础环境识怎样的"
千家信息网最后更新 2025年02月06日java基础环境识怎样的

这篇文章主要介绍"java基础环境识怎样的",在日常操作中,相信很多人在java基础环境识怎样的问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"java基础环境识怎样的"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

JAVA

JAVA(Java的取名也有一个趣闻,有一天,几位Java成员组的会员正在讨论给这个新的语言取什么名字,当时他们正在咖啡馆喝着Java(爪哇)咖啡,有一个人灵机一动说就叫Java怎样,得到了其他人的赞赏,于是,Java这个名字就这样传开了。)

Java包含了一种计算机编程语言和一个平台。
*Java编程语言是一种高级语言。由Sun微系统公司发布,并作为一种开放的标准进行提供。
*Java平台包括了Java虚拟机和Java应用程序接口(API)。

Java将原程序编译成字节码(bytecode),并通过Java虚拟机(JVM)解释字节码的方式来执行。因为这种运行方式,只要针对不同的计算机平台准备相应的Java虚拟机,就可以很方便的实现Java语言的跨平台性。因此,Java非常适合于企业网络和Internet环境,现在已成为Internet中最受欢迎、最有影响的编程语言之一。 Java有许多值得称道的优点,如简单、面向对象、分布式、解释性、可靠、安全、结构中立性、可移植性、高性能、多线程、动态性等

JVM

JVM (Java Virtual Machine)(Java虚拟机)

它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的,。Java虚拟机有自己完善的硬件架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。JVM屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。Java虚拟机在执行字节码时,实际上最终还是把字节码解释成具体平台上的机器指令执行。

JRE

JRE(Java RunTime Envirment)

Java Runtime Environment(包括 Java Plug-in)是 Sun 的产品,包括两部分: Java Runtime Environment 和 Java Plug-in
Java Runtime Environment(JRE) 是可以在其上运行、测试和传输应用程序的 Java 平台。它包括 Java 虚拟机、Java 平台核心类和支持文件。它不包含开发工具 -- 编译器、调试器和其它工具。JRE 需要辅助软件 -- Java Plug-in -- 以便在浏览器中运行 applet。

Java Plug-in 软件允许 Java applet 和 JavaBeans 组件在使用 Sun 的 Java Runtime Environment (JRE) 的浏览器中运行,而不是在使用缺省的 Java 运行环境的浏览器中运行。Java Plug-in 可用于 Netscape Navigator 和 Microsoft Internet Explorer。

JDK

JDK (Java Development Kit)


JDK 是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握 JDK是学好Java的第一步。最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK等等。其中IBM的JDK包含的JVM(Java Virtual Machine)运行效率要比Sun JDK包含的JVM高出许多。而专门运行在x86平台的Jrocket在服务端运行效率也要比Sun JDK好很多。但不管怎么说,我们还是需要先把Sun JDK掌握好。

JDK环境变量配置

若jdk的目录是C:jdk

右键点我的电脑。打开属性。然后选择"高级"里面的"环境变量" 则添加环境变量如下:

JAVA_HOME: C:jdk;

CLASSPATH: .;%JAVA_HOME%jrelibrt.jar;%JAVA_HOME%libtools.jar;%JAVA_HOME%lib;

注意前面的".;"这个绝对不能缺少的.如果CLASSPATH的值中没有它,那么在命令行中使用java运行程序时,就会提示"类没有定义"的异常。

PATH: 在原有字段后添加 ;%JAVA_HOME%bin

Java平台

根据API和使用领域,主要分为三种技术

*Java SE (旧称J2SE) - Java Platform, Standard Edition, 定位在客户端,主要用于桌面应用软件的编程
*Java EE (旧称J2EE) - Java Platform, Enterprise Edition, 定义在服务器端Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统
*Java ME (旧称J2ME) - Java Platform, Micro Edition, 主要应用于嵌入式系统开发,如手机和PDA的编程

到此,关于"java基础环境识怎样的"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

运行 环境 平台 程序 语言 开发 基础 公司 字节 系统 应用 编程 计算机 学习 变量 工具 浏览器 编程语言 软件 服务 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 西安网络安全培训入行门槛低 局域网联机服务器 h2数据库能不能用于生产 网络安全三字童谣 怎么更改还原数据库名字 上海新能源网络技术零售价格 网络安全手抄报八年级一等奖 网络安全个人安全意识不强 证券公司软件开发外包商资质 品质的软件开发培训班 网络安全参考文件 计算机网络技术电竞方向 唐工职业技术学院软件开发 无线紫外光通信网络技术 网络安全检测证书 什么是服务器动态网页 青岛模型软件开发公司 辽宁互联网百硕科技集团股权 扑梦网络技术有限公司 sql查询表中前十比数据库 浅谈学校网络安全论文 网络安全绿色上网内容 怎么复制数据库到另一个文件夹 服务器机柜降温 德温特数据库是全文数据库吗 联想服务器管理器 安庆鑫马网络技术有限责任公司 学软件开发的今年好找工作吗 app服务器方案 网泰科技服务器怎么样
0