问下湖南众智互联网学院高中生是学多久?

随着社会的不断发展变化和科技的进步,人们的生活发生了很大的变化,这些变化还会继续。现在从事互联网行业的人越来越多,很多从事编程工作。他们经常使用编程语言,尤其是java和C语言,Java是一种面向对象的编程语言,它既吸收了C语言的各种优点,又摒弃了C语言中难以理解的多重继承、指针等概念,因此Java语言有两个特点:功能强大、易于使用。Java语言作为静态面向对象编程语言的代表,很好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。Java具有简单、面向对象、分布式、健壮、安全、平台无关和可移植、多线程、动态等特点。Java可以写桌面应用,Web应用,分布式系统,嵌入式系统应用。很多人想知道Java是怎么诞生的,相比其他编程语言有什么优势?下面就一起来了解Java的诞生和演变,希望大家能多了解一些。

1、1990年底,詹姆斯高斯林(Java创始人)参与了一个绿色项目,为下一代智能家电和移动设备开发应用程序。本来是用C语言写的,但是c语言无法满足智能家电和移动设备的要求,使用起来比较复杂。指针、操作地址、内存、程序员不仅要考虑编程(考虑业务),还要考虑计算机硬件内存的分配和释放,防止内存溢出(即内存不足)。所有这些因素都会影响程序的健壮性。考虑到以上因素,james  gosling放弃了使用C进行开发,决定开发自己的语言OaK,其API可以满足智能家电的要求,这样这种语言就不需要考虑指针、操作地址、内存、内存溢出等硬件因素。让程序员专注于自己的事业,降低学习成本,提高开发效率,增强安全性,降低程序错误率。

2、在1994年,当互联网变得流行时,他开发了第一个java浏览器——WebRunner。

3、1995年,Sun在网上免费发布了java,甚至还发布了自己的源代码。

5、1997年2月18日,Sun公司公布了自己的JDK1.1,增加了JIT功能。准时制JIT编译是将常用指令保存到内存中,下次调用时不需要重新编译,大大提高了JDK的效率。

(Java企业版):是应用最广泛的Java技术,为企业应用开发提供了完整的应用方案。同时,JDK1.2应用编程接口分为三种类型:①Core  API:是我们的JAVA编程过程中使用的核心类库。②可选的API:Sun公司提供的可扩展API,增加了新功能;不同平台的应用编程接口各不相同。③特殊的API:可以满足API的特殊要求。比如JCA和JCE的第三方加密类库。

7、2002年2月,Sun公司发布了历史上最成熟的JDK1.4版本,很多国际IT巨头都参与了发布过程,如康柏、SAS、IBM、Symbian等。这期间出现了大量的Java开源框架:Struts、Spring、Hibernate。大量的企业应用服务器开始涌现:JBoss、WebLogic等。这时,Java进入了一个飞速发展的时期。

JAVA不仅是一种编译语言,也是一种解释语言。也可以说,JAVA既不是纯编译语言,也不是解释语言。然而,JAVA程序在执行之前必须被编译和解释。在cmd中编译java程序,先编译javac程序名,java,再编译java,程序名。JAVA的使用是比较广泛的,而且未来的使用也还是会有很多,现在学习好相关的知识,打牢基础,可以为以后的发展做好铺垫。

我要回帖

更多关于 长沙互联网学校排名 的文章

 

随机推荐