栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java第一章

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java第一章

Java第一章

Java是一门面向对象的编程语言。

为什么学Java

其用途广泛

  1. 服务器程序:电商后台,银行系统…后端都可以用Java实现。
  2. 安卓应用:前段 也称移动端可以用Java实现。
  3. 软件工具
  4. 嵌入式
  5. 大数据
Java语言发展史

Java的创始人:詹姆斯•高斯林(James Gosling);

1991年詹姆斯•高斯林所在的sun公司需要设计出一种小型计算机语言,并且可以在不同平台上运行。由詹姆斯•高斯林担任组长。起初将开发出来的语言命名为Oak(橡树的意思,后来发现Oak是一个注册公司的名字)后来才改名为Java(印度尼西亚爪哇岛的英文名称,因盛产咖啡而闻名), 于1995年正式确立。

1996年 java1.0版本发布 从2004年的Java1.5版本开始改名为Java5。2009年oracle公司收购sun公司,Java版权归oracle公司所有。

Java语言的特点

● 开源:开放源代码(免费的)
● 面向对象
● 平台无关性(跨平台)

​ Java程序只用开发一次,就可以在不同的平台(操作系统)上运行。

​ Jvm平台相关性:JVM是Java Virtual Machine(Java虚拟机)的缩写,将开发好的一套程序由JVM翻译给不同操作系统然后执行,实现Java的平台无关性。因此我们需要在不同操作系统中安装不同的Java虚拟机。JVM担任Java程序的运行环境。

● 交互式特性
● 多线程机制
● 动态的内存管理机制(自动垃圾回收)
● 安全

Java语言体系结构

Java SE:Java Standard Edition(标准版 Java基础) 包含核心类库,数据库连接,IO,网络编程。

Java EE :Java Enterprise Edition(企业版) 包含Java SE中的类 涉及到服务器(主打)。

JavaME :Java Micro Edition(微缩版)被安卓替代。

Java程序的运行机制

开发一个源代码(X.java)—(JDK)编译—>字节码文件(X.class)—JVN(虚拟机)翻译---->操作系统编译---->JDK

Java环境的搭建

JDK:java开发工具包,(开发人员安装JDK)

​ 其中包含Java的开发工具(编译工具,打包工具…)也包括了JRE。所以安装了JDK就不用单独安装JRE了

JER:Java运行环境,包括java虚拟机(JVM)和Java程序所需的核心类库等。

JVM:运行Java程序,服务器上只需要安装jre就可以

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/328656.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号