×
您的位置:
java语言从入门到精通教程

java语言从入门到精通教程

  • 课程主讲:
  • 视频数量:39讲
  • 所属机构:
  • 课程时长:3小时22分钟
  • 所属分类:编程语言
  • 课程人气:1901
  • 在线播放
  • 分集下载

java语言从入门到精通教程的相关介绍

    java语言是一种跨平台的高级语言,无论是网络世界还是桌面应用程序,无论是分布式应用环境还是嵌入式应用都可以看到java的身影。想学习java语言知识的朋友可以来外唐网认真观看一下这部语java语言从入门到精通教程。

    Java首先是一门语言,但是这个语言是经历了很长时间的发展才形成的一个最终概念,一开始Java语言的前身是Oak语言。最早有一个称为GREEN的项目,这个项目就类似于今天所谈到嵌入式开发。使用email控制各个家电产品,当时SUN公司的技术人员本来是打算使用C++进行开发的,但是C++开发起来比较复杂,所以SUN公司的技术人员就在C++的基础之上开发出了一个新的平台 —— Oak(橡树)语言。但是很遗憾,这门语言并没有竞标成功。如果一门语言没有市场,则意味着淘汰,但是当时整个一个大的环境拯救了Oak语言。

    Java语言本身的特点非常的多,但是归纳起来,有以下几个明显的好的特点:(1)可移植性:可以在各个不同的平台间进行程序的移动。好比,一个在windows下开发出来的程序,可以直接在linux下进行运行。所以,在一般的java开发中,所有的开发平台都是在windows下完成的,之后在运行时再部署到linux、unix环境之下。

    (2)可以自动进行垃圾收集:可以自动释放无用的内存空间,并且,让这些内存空间得以重新利用。

    (3)多线程支持:java是少数的几个支持多线程的开发语言,可以让程序的执行速度更快。

    (4)去除了C++的缺点:指针是最麻烦的,而且使用起来很不方便,所以java中没有指针,但是从开发上来看,内存的操作是绝对有必要的,所以在java中使用了引用来解决指针的问题。

    (5)Java本身是支持分布式开发的,这个开发将由java的rmi技术完成。

    (6)面向对象的支持,java是一门面向对象的语言,而且面向对象的程序设计理论是现在使用最广泛的设计理论,最早的面向对象概念是由smalltalk语言提出,此语言由IBM开发。