java发展

作者: 程序o07 | 来源:发表于2018-01-07 10:28 被阅读8次

 java 出现在我们眼前,时间还很短,当他还只是一个半成品的时候,我们就被告知,java将成为软件发展的规范和希望. 然后,java出现了,jdk的出现,我们发现其实java并不习惯,因为我们已经适应了window下的visual编程,对于jdk这种编程方法已经很不喜欢,即使visual j++的出现,所增加的还不过是一个编辑环境.而且大家所熟悉的visual j++所支持的功能很少,可以说除了支持ActiveX之外,就是很纯粹的jdk1.1.这样的环境和功能,是根本不适合开发大型软件的所以,随着visual j++的兴起,java applet仿佛成为java唯一的功能了,几乎所有介绍java的书籍,网站,都被javaapplet充斥在许多人眼中,小应用程序是java唯一能做的事情了.可能还不如javascrip好用,当年如同耶稣降临似的java,仿佛成了鸡肋.用处的确不大.

  但我初次接触java,我就被java 面向对象的思想,舒服的代码形式所吸引,对于面向对象的编程,大家都已经耳熟能详,c++好像成为面向对象的标准语言,而且delphi,vb,pb好像都挂上了面向对象的边了.但在我看来,delphi在设计上完全的面向对象,而且在他的内部,他很好的处理了对象之间的关系,但是在大家使用delphi的编程过程中,可以说已经被borland公司的对象束缚,例如面向对象有个很重要的应用,就是内部操作和外部界面的分离,也就是数据和界面的分离,但是使用过delphi的人都知道,这个在delphi中是很难的,因为你对界面的直接操作就直接写到了界面对象相应的操作中.很多人问我,为什么VC中为什么要初始化成一个Doc类,一个View类呢?我想,这就是没有理解面向对象的思想,为什么呢,就是界面实现和数据操作的分离嘛,可是很多人几乎不使用Doc类,把所有的数据操作都写到View中,因为这样免去了在View中操作Doc类的貌似复杂不必要的操作.至于vb,pb,我想大部分人在编程中,实在是很难体会面向对象的.因为这些语言和工具,本来就很不适合来实现对象操作.

(大家可以加入爱好集结,一同交流:342836117) 欢迎交流: (老师q:858288017)

  如果你用过smalltalk语言,你会发现,什么是面向对象,所有的语句,甚至赋值,条件等等基本语句都是对象,学习smalltalk语言,很烦,即使你说自己对C++都是非常的熟练精通,为什么呢,因为我们绝大部分人使用C++,都没有真正体会到面向对象,当然在作项目的时候,也很难真正使用面向对象的方法.很希望大家有机会,学习使用一下smalltalk,因为这种语言能真正逼迫你体会面向对象.

  说了这么多面向对象,有点跑题,现在我回到java,为什么我一再的强调面向对象呢,因为smalltalk毕竟不是真正高效率的编程语言,我用过很多编程工具,可以说几乎所有的我都作过东西,但是我看来,只有java的面向对象,编程方法,才是我最喜欢的.使用java编程,你会感觉到什么是对象,感觉到自己编写的程序原来也可以这样的有条理.这样的舒服.我和java斑竹lolo曾经讨论过这个感受,他也很有同样的感受.

  但是,大家或许会说,java很好,但是他能干什么呢? 除了applet他能做什么?对于这个问题,我要告诉大家,他能做的东西很多,java到底能做什么,我使用java时间不是很长,但是我感到高兴的是,在这有限的时间里面,我接触的东西或许已经足够让我对java的前景产生了很大的兴趣和信心。

  如果大家能到Sun公司主页上看看,会发现太多的东西可能是你听都没有听过的,太多了,如此多的新技术,而且功能都是前所未有,起码是非常不同的。在国外,java程序员已经超过其他语言程序员,其中IBM公司就使用自己开发的visualage for java为法国开发了全国铁路管理系统。这个项目说明了java绝对不是只能开发小东西的,只能是applet,当然java的网络支持或许是所有编程语言中最强的了,他在网络的应用功能远远超过任何语言,大家或许很喜欢而且很熟练CGI的开发,但是servlet的功能却更标准化,使用java会让你感受到舒适。

相关文章

  • 2022-05-07 JAVA基础语法One Day

    Java语言相关的介绍(发展历史<重要版本>、***跨平台原理***) *Java语言发展史 Java语言是由谁,...

  • java发展

    java 出现在我们眼前,时间还很短,当他还只是一个半成品的时候,我们就被告知,java将成为软件发展的规范和希望...

  • Java - 发展

    Java发展 1991 成立Green小组 帕特里克、詹姆斯·高斯林、麦克·舍林丹 1992夏天 Oak语言研发成...

  • 1.Java考古学

    Java考古学:根据过去在Java发展史当中的出现的重要事件和人物,研究Java的发展史。为学习Java编程语言奠...

  • Java基础(面试复习整理)

    基础知识和语法 Java语言初识 计算机语言发展机器语言、汇编、C、C++、Java Java的诞生与发展1995...

  • Java知识点总结(持续更新)

    第一天1、Java的诞生和发展2、JDK、JRE和JVM3、Java平台Java EE,Java SE,Java ...

  • 大数据培训,优秀学员笔记(一)

    Java基础阶段 Java发展史: Java之父詹姆斯.高斯林—sun公司1991年oak—1995年更名Java...

  • Java语言基础学习路径

    Java语言简介(《java基础入门》p1-3)java的历史渊源及发展前景java开发方向:java SE/ja...

  • Java语言发展

    1,Java之父:詹姆斯高斯林2,Java平台版本:j2se标准版;j2me小型版;j2ee企业版;3,Java语...

  • Java 发展历程

    Java 的发展要追溯到 1991 年,Patrick Naughton(帕特里克·诺顿)和 James Gosl...

网友评论

    本文标题:java发展

    本文链接:https://www.haomeiwen.com/subject/iclpnxtx.html