自学Java第一天
1、java起源
1995年,Sun公司发布了java语言,并将其放在因特网上,免费供大家使用。即使是源代码也不保密,向大家公开。(这就是所谓的开源)之后,吸引了大量的程序员使用JAVA语言开发各种各样的小动画、小游戏等.Sun公司虽然推出了JAVA,但这只是一种语言,如果想开发复杂的应用程序,就必须有一个强大的开发库。
2、特点
Java语言具有独立于平台运行、面向对象、动态图像设计和操作、坚固性等特点,具有多线程、内置校验器防止病毒入侵等功能,因此在互联网上开发和开发软件时尤为受用户欢迎。
3、java的三个版本
(1)JavaSE。JavaSE的全称是JavaPlatformStandardEdition(Java平台标准版),是Java技术的核心,主要用于桌面应用程序的开发。
(2)JavaEE。JavaEEDe全称为JavaPlatformEnterpriseEdition(Java平台企业版),主要应用于网络程序和企业级应用程序的开发。任何Java学员都需要从JavaSE入门,JavaSE是Java语言的核心,JavaEE在JavaSE的基础上扩展。
(3)JavaME。JavaME的全名是JavaPlatformMicroEdition(Java平台的微型版),主要用于手机游戏、PDA、顶盒等消费类设备和嵌入式设备。
在java语言的起源上,可以说任何语言的发展都是漫长的过程,就连java也经历了很多年的变化,才有了如今在编程语言上重要的地位。
以上就是java语言的发展历史,在我们学习有关java基础知识点时,可以对其由来和发展进行了解,便于日后更好的使用。
原文地址:https://www.cnblogs.com/wyq134214/p/15027827.html
- Eclipse JAVA文件注释乱码
- 2018年小程序的红利趋势预测,懂的来……或许你将成为下个富翁
- VUE 入门基础(6)
- 五年换4高管,6000员工裁95%剩300人,王健林为何抛弃万达网科?
- Android Permission中英对照
- 你知道人脸识别技术是如何实现的吗?
- WordPress REST API 定制化输出
- ASP.NET MVC的Action Filter
- Android LayoutInflater详解
- 在Android中实现service动态更新UI界面
- VUE 入门基础(5)
- Android的UI设计与后台线程交互
- 更强悍的Silverlight: WCF RIA Services
- Java究竟该怎么学?文末有彩蛋!
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释
- Go by Example 中文:工作池
- 推荐一款万能抓包神器:Fiddler Everywhere
- 猿实战04——el-upload结合nginx之通用图片处理
- 30 多个有内味道且笑死的人代码注释
- Logstash-input-jdbc 同步 mysql 准实时数据至 ElasticSearch 搜索引擎
- 总结一些,我在书写 CSS 的时候,经常犯的错误!
- 通俗理解 set,dict 背后的哈希表
- K8S 生态周报| Google 选择 Cilium 作为 GKE 下一代数据面
- [Introduction]万字手撕Go http源码server.go
- Python 3.9 值得关注的更新点
- 趣味算法:JS实现红绳算法(匹配合适的另一半)
- 2019夏令营笔试编程题
- redis学习(四)
- 使用 Yaml 进行 selenium 的 po 设计
- 几道暑期实习笔试题