什么是Net,什么是Java呀?(50分)

  • 主题发起人 liangexcel
  • 开始时间
L

liangexcel

Unregistered / Unconfirmed
GUEST, unregistred user!
问大家一个很低B的问题,现在NET和JAVA叫的火火红红的,但是NET和JAVA到底是什么东西,我也搞不清楚,很多人都说开发NET和JAVA,但我的脑子老是把这两个东西和网页连在一起,但却很难将我现在所知道的DELPHI这个工具和网页连在一起,用所谓的NET和JAVA怎么写出网页,更是脑子入水的问题.但是如果和DELPHI不同的话,那为何网上又很多写着VB.NET,VC.NET,C#.NET的东西.我当初学过VB,觉得VB和DELPHI的操作实在没有什么不同的,但是从VB到NET,我却想不到为何和网页有何关联.很低B吧?
哪位高人能说说.顺便给我一个JAVA的程序例子和VB.NET的例子.谢谢.
 
什么是.NET:
http://www.microsoft.com/china/net/defined/default.asp
什么是Java:
http://www.6to23.com/s15/s15d1/s15d1d1/s15d1d1d1/2002527165341.htm
 
网上一堆资料,去下吧.
 
更形象一点吧,网上的确是不少资料,但是在我的脑子里面还形不成一个大概.他们写成的程序到底和我们现在写的WIN32有何不同呢?
 
不是要用JAVA和DELPHI去写网页,而是要用网页来做界面。。。
 
其实要想真正的说明白这两个概念也不是件很容易的事情。
你可以这样理解。delphi是基于win32平台的开发工具(不包括delphi .net),.net跟java的开发工具都是基于虚拟机的。.net是.net framework,java是java virtual machine的,如此就是比较容易的跨平台(跨语言),其实Delhi也推出了for .net的产品,比如2006等。
以上是我的理解,如有理解错误之处,请各位指正。
如果你只是想要例子,我想网上很多地方都可以下的。
 
java的优势应该在于j2ee和j2me吧。。。。j2se基本等于残废。。。。不过j2se是基础就是了
我最受不了Java的就是做界面的时候。。。。
用jb的话,我的机子根本跑不动,其他的ide用起来,那个叫不爽啊!
至于.net 唉ms的东西就不多说了 就是想统一整个软件业 吧
 
JAVA是一门语言,.NET是一种架构
 
用DELPHI与.NET和JAVA相比,你就可以把DELPHI当做是做应用程序的和做网络(网站)开发的!
但.NET也就是一个架构
而JAVA虽然不怎么好学,但是功能是很明显的!
 
什么是 .NET?
Microsoft®
.NET 是 Microsoft XML Web services 平台。XML Web services 允许应用程序通过 Internet 进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。Microsoft .NET 平台提供创建 XML Web services 并将这些服务集成在一起之所需。对个人用户的好处是无缝的、吸引人的体验。

什么是JAVA:
Java是Sun公司推出的一种编程语言。它是一种通过解释方式来执行的语言,语法规则和C++类似。同时,Java也是一种跨平台的程序设计语言。用Java语言编写的程序叫做“Applet”(小应用程序),用编译器将它编译成类文件后,将它存在WWW页面中,并在HTML档上作好相应标记,用户端只要装上Java的客户软件就可以在网上直接运行“Applet”。 Java非常适合于企业网络和Internet环境,现在已成为Internet中最受欢迎、最有影响的编程语言之一。 Java有许多值得称道的优点,如简单、面向对象、分布式、解释性、可靠、安全、结构中立性、可移植性、高性能、多线程、动态性等。Java摈弃了C++中各种弊大于利的功能和许多很少用到的功能。 Jave可以运行与任何微处理器,用Java开发的程序可以在网络上传输,并运行于任何客户机上。
 
.Net和Java都是构建基于网络构架企业级应用的开发平台。.Net是MS开发的应用于Windows系列OS之上的,其核心为CLR(Common Language Runtime,通用语言运行时)的中间代码编译执行框架结构;而Java是以Sun为代表的众多公司所支持的可以运行于多种OS之上的,其核心为JVM(Java Virtual Machine,Java虚拟机)的ByteCode解释执行的框架结构。
 
顶部