没有合适的资源?快使用搜索试试~ 我知道了~
java技术概述_Java概述
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 56 浏览量
2022-07-14
01:28:34
上传
评论
收藏 133KB PDF 举报
温馨提示
试读
2页
Java编程语言是 面向对象 - 在Java中,一切都是对象。 Java可以很容易地扩展,因为它基于对象模型。 独立于平台 - 与许多其他编程语言(包括C和C++)不同,在编译Java时,它不会编译到特定于平台的机器中,而是编译为与平台...
资源推荐
资源详情
资源评论
java技术概述_Java概述
Java编程语⾔最初由Sun Microsystems开发,由James Gosling发起并于1995年发布,作为Sun Microsystems Java平台(Java 1.0
[J2SE])的核⼼组件。
Java标准版的最新版本是Java SE 8。随着Java的发展及其⼴泛普及,构建了多种配置以适应各种类型的平台。例如:J2EE for
Enterprise Applications,J2ME for Mobile Applications。
新的J2版本分别重命名为Java SE,Java EE和Java ME。 Java是⼀次编写,到处运⾏(Write Once, Run Anywhere)。
Java编程语⾔是 -
⾯向对象 - 在Java中,⼀切都是对象。 Java可以很容易地扩展,因为它基于对象模型。
独⽴于平台 - 与许多其他编程语⾔(包括C和C++)不同,在编译Java时,它不会编译到特定于平台的机器中,⽽是编译为与平台⽆关的字节
代码。此字节代码通过Web分发,并由虚拟机(JVM)在其运⾏的任何平台上进⾏解析。
简单 - Java易于学习。如果了解OOP Java的基本概念,那么很容易掌握。
安全 - 借助Java的安全功能,它可以开发⽆病毒,⽆篡改的系统。⾝份验证技术基于公钥加密。
体系结构中⽴ - Java编译器⽣成体系结构中⽴的⽬标⽂件格式,这使得编译的代码可以在许多处理器上执⾏,并且存在Java运⾏时系统。
可移植 - 由于体系结构中⽴且没有与规范相关的实现,因此Java可移植。 Java中的编译器是⽤ANSI C编写的,具有⼲净的可移植性边界,
它是⼀个POSIX⼦集。
强⼤ - Java主要通过强调编译时错误检查和运⾏时检查来努⼒消除容易出错的情况。
多线程 - 使⽤Java的多线程功能,可以编写可以同时执⾏许多任务的程序。此设计功能允许开发⼈员构建可以顺利运⾏的交互式应⽤程序。
解释性语⾔ - Java字节代码即时转换为本机机器指令,不存储在任何地⽅。开发过程更加快速和分析,因为链接是⼀个渐进和轻量级的过
程。
⾼性能 - 通过使⽤Just-In-Time编译器,Java可实现⾼性能。
分布式 - Java是为Internet的分布式环境⽽设计的。
动态 - Java被认为⽐C或C++更具动态性,因为它旨在适应不断变化的环境。 Java程序可以携带⼤量的运⾏时信息,可⽤于在运⾏时验证
和解析对象的访问。
Java历史
James Gosling于1991年6⽉发起了Java语⾔项⽬,⽤于其众多机顶盒项⽬之⼀。这种语⾔最初被称为“Oak”,因为Gosling办公室外
的⼀棵橡树,之后⼜被称为“Green”,后来被重命名为:Java。
Sun在1995年发布了第⼀个公开实现Java 1.0。它承诺Write Once,Run Anywhere(WORA),并在流⾏的计算机平台上运⾏。
2006年11⽉13⽇,Sun根据GNU通⽤公共许可证(GPL)的条款,将⼤部分Java作为免费和开源软件发布。
2007年5⽉8⽇,Sun完成了这个过程,除了Sun没有拥有版权的⼀⼩部分代码之外,所有Java的核⼼代码都是免费的和开源的。
学习Java需要准备的⼯具
为了执⾏本教程中相关的⽰例,您将需要⼀台⾄少具有64 MB RAM的Pentium 200-MHz计算机(建议使⽤128 MB RAM)。
还需要以下软件 -
Linux 7.1或Windows xp/7/8/10操作系统
Java JDK 8或以上
Microsoft记事本或任何其他⽂本编辑器
本教程将提供如何使⽤Java创建GUI,⽹络和Web应⽤程序所需的技能。
资源评论
复杂的程序猿
- 粉丝: 2
- 资源: 271
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Windows系统下安装与配置Neo4j的步骤
- 基于matlab实现潮流计算和最优潮流计算的程序1,对毕业设计有一定用处.rar
- 基于大数据学习资源推荐系统的设计与实现(部署视频)-kaic.mp4
- 哈工大形式语言和自动机2022期末含答案
- Windows系统下安装与配置Neo4j的步骤
- 哈希算法(Hash Algorithm)是一种将任意长度的二进制数据映射为较短的、固定长度的二进制值的函数.txt
- Windows系统下安装与配置Neo4j的步骤
- 在二叉树或更复杂的树形结构中,先序输出叶结点.txt
- 列出所有祖先结点的概念通常与树形结构或图论中的节点相关.txt
- 基于matlab实现潮流计算程序,MATLAB潮流计算程序.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功