java夯实基础系列:java起源、特点及各版本的新特性
2016-07-30 11:54
1671 查看
对于很多刚接触java语言的初学者来说,要了解一门语言,最好的方式就是要能从基础的版本进行了解,升级的过程,以及升级的新特性,这样才能循序渐进的学好一门语言。今天先为大家介绍一下JDK1.5版本到JDK1.7版本的特性。希望能给予帮助。
任职于太阳微系统的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设置在家用电器等小型系统的程序语言,应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代互联网的发展,Sun公司看见Oak在互联网上应用的前景,于是改造了Oak,于1995年5月以Java的名称正式发布。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。
面对对象(封装、继承、多态)
安全性
多线程(在当时支持多线程是非常领先的技术)
简单易用
动态的内存管理机制
jdk1.5 jdk1.6 jdk1.7 jdk1.8 特性:
http://www.cnblogs.com/qianyuqianxun/articles/5240500.html
为什么Java7开始在数字中使用下划线:
http://www.importnew.com/12998.html
jdk1.7和jdk1.8区别:
http://zhidao.baidu.com/question/1691270282721907148.html
java的由来
Java是一种计算机编程语言,拥有跨平台、面向对象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。任职于太阳微系统的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设置在家用电器等小型系统的程序语言,应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代互联网的发展,Sun公司看见Oak在互联网上应用的前景,于是改造了Oak,于1995年5月以Java的名称正式发布。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。
java的特点
跨平台性(jvm)面对对象(封装、继承、多态)
安全性
多线程(在当时支持多线程是非常领先的技术)
简单易用
动态的内存管理机制
java各个版本的区别
资料:jdk1.5 jdk1.6 jdk1.7 jdk1.8 特性:
http://www.cnblogs.com/qianyuqianxun/articles/5240500.html
为什么Java7开始在数字中使用下划线:
http://www.importnew.com/12998.html
jdk1.7和jdk1.8区别:
http://zhidao.baidu.com/question/1691270282721907148.html
相关文章推荐
- javaweb学习总结六(泛型)
- spring
- Java集合List和Set的原理
- Spring 从零开始(Myeclipse10)
- Spring MVC 源码
- Java基础——处理对象
- 1. 《深入理解Java虚拟机》Java运行时数据区域
- Spring4笔记----AOP概述
- java中关键字volatile的作用
- JavaWeb实现文件上传下载功能实例解析
- Java编程题目-5:回文数
- Java实现复制文件夹到指定路径
- Java修饰符static,final,abstract
- Java 内存溢出(java.lang.OutOfMemoryError)的常见情况和处理方式
- 中序线索二叉树Java实现
- linphone-LinphoneProxyConfig.java文件分析
- java运行时类信息----原理、API及应用
- 写java时候,可能会经常遇到异常,如果对异常有个清晰的认识,异常并不可怕
- java中方法的参数传递的是什么?
- java 获取汉字拼音和首字母