易截截图软件、单文件、免安装、纯绿色、仅160KB

java 与 c# 对比 思考

从事编码7年多了
对于java 和c# 我有着自己的理解
在2009年的9月这个时间点我看来java  c#是新式语言的代表
{因为我认为计算机的发展历程是
第一阶段 打孔机(二进制),
第2阶段 汇编, (比二进制方便的语言),
第3阶段 c (更易于看明白的高级语言),
第4阶段第1层 c++ (从对象角度理解的高级语言),
第4阶段第2层  java  (从对象角度理解的高级语言),
第4阶段第3层  c# (从对象角度理解的高级语言),
根据的是编码的方便性}
多平台性 不是java和c#最主要的两个看点
看点1
应该是 从开始设计,开发到出成品 这个周期的时间长短.
设想一下 A公司和B公司竞争一个项目
A用java语言用了30天 B用C#语言用了29天
哪一个公司有优势?
看点2 适用性和速度
考虑到window平台目前在社会上应用上的广泛性
java 在界面和底层消息处理上的劣势不容忽视
c#无疑是目前最佳的选择(仅从开发window程序而言)
如果linux 平台上能够有更多的游戏软件
我想java也许可以推广的更好一些
最后我要说的是 市场决定了公司的命运
公司又决定着程序员的命运
后话
当然多接触些编程语言还是好的
我本人就熟悉 vb ,delphi ,c,java,c#,asp,jsp ,c#,tsql,plsql ,汇编,javascript 等语言,flash,vba 等语言
我建议多学,不要挑剔,最后你们会找到每一种语言的优越性和适用性
融会贯通以后还会有更高的体会,对于这一点很难明白
希望刚刚学习程序开发的朋友们别心急,饭要一口一口吃.


相关文档:

Java中AWT、Swing与SWT三大GUI技术的原理与效率差异

MineHe原创
看了一下对Java GUI讨论的帖子,所以写了一篇文章来阐述一下各种GUI技术的优劣。
Java世界中,目前最知名的三大GUI库分别是:
1、AWT(Abstract Window Toolkit)抽象窗口工具包库,包含于所有的Java SDK中
2、Swing高级图形库,包含于Java2 SDK中
3、来自IBM Eclipse开源项目的SWT(Standard Widget Toolk ......

java System的属性参数大全

Properties props=System.getProperties(); //系统属性  
   System.out.println("Java的运行环境版本:"+props.getProperty("java.version"));  
   System.out.println("Java的运行环境供应商:"+props.getProperty("java.vendor"));  
   System.out ......

Java基础

Java简介
  Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言(以下简称Java语言)和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。另一方面,Java ......

JAVA框架当中Spring的依赖注入和控制反转


Spring能有效地组织J2EE应用各层的对象。不管是控制层的Action对象,还是业务层的Service对象,还是持久层的DAO对象,都可在Spring的管理下有机地协调、运行。Spring将各层的对象以松耦合的方式组织在一起,Action对象无须关心Service对象的具体实现,Service对象无须关心持久层对象的具体实现,各层对象的调用完全面向接 ......

JAVA的默认字符编码

大家都说java使用的字符集是unicode,那么默认编码不就是应该是UTF8,UTF16之类的unicode编码吗?
可是调用Charset.defaultCharset()的结果并非如此。
 import java.nio.charset.Charset;
public class javaCode {
public static void main(String args[])
{
String defaultCharsetName=Charset.defaultChars ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号