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

什么是 Java

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

什么是 Java

##################################################

什么是 Java

——————————

        官网链接:
www.oracle.com
https://www.oracle.com/index.html

——————————

        Java 是一种广泛使用的计算机编程语言 拥有跨平台、面向对象、泛型编程的特性
        广泛应用于企业级 Web 应用开发和移动应用开发。

        Java 编程语言的风格十分接近 C++ 语言 继承了C++语言面向对象技术的核心
        Java 舍弃了 C++ 语言中容易引起错误的指针,改以引用取代 同时移除原 C++ 与原来运算符重载 也移除多重继承特性,改用接口取代
        增加垃圾回收器功能

        现在 Java 的成功已成定局
        有点软公司创造了 C# 纯粹是为了模仿 Java 的成功。
        不论是 Java 还是 C# 老祖宗都是 C

        Java 的强项是 web 应用开发结合 HTML 开发网站

        开发 GUI 程序也是可以的

——————————
        Java 是由 Sun Microsystems 公司
        于 1995 年 5 月推出的 Java 程序设计语言和 Java 平台的总称。
        用 Java 实现的 HotJava 浏览器 支持 Java applet 显示了 Java 的魅力:
跨平台
动态的 Web
Interne t计算

        从此 Java 被广泛接受并推动了 Web 的迅速发展 常用的浏览器现在均支持 Java applet

        Java 分为三个体系
JavaSE        Java2 Platform Standard Edition        Java 平台标准版
JavaEE        Java 2 Platform,Enterprise Edition        Java 平台企业版
JavaME        Java 2 Platform Micro Edition        Java 平台微型版

        一般来说都是学习 Java SE 打好 Java 基础

        对于 AWT、Swing 是否要学习呢 还是要知道其所以然的,特别是其事件处理模式
        强烈建议初学者一定要弄清楚,其她具体的开发就不一定要全面掌握了

        毕竟 AWT、Swing 方面的内容足够用几本大部头的书才能描述详尽
        当然,如果你的工作就是做 AWT、Swing 开发,那就另当别论了。

——————————
        在 Java SE 1.5 版本中引入了
泛型编程
类型安全的枚举
不定长参数和自动 装/拆 箱特性

        太阳微系统对 Java 语言的解释是:

Java 编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言

——————————
JDK、JRE、Server JRE 区别:

        JDK:

Java SE Development Kit
Java开发者适用
包含完整的 JRE plus 工具

可开发、调试和监控 Java 程序

        JRE:

Java Runtime Environment

终端用户运行 Java 桌面程序适用
包含 Java 程序运行的所有环境

        Server JRE:

Server Java Runtime Environment
服务器部署 Java 应用适用
包含 JVM 监控工具、服务器应用常用的工具
但是不包含浏览器集成 Java 插件、自动更新以及安装器

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

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

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