黑马程序员技术交流社区

标题: Hello 对决!!! [打印本页]

作者: 王永杰    时间: 2012-9-14 11:42
标题: Hello 对决!!!
本帖最后由 王永杰 于 2012-9-14 11:45 编辑

第一节 Hello打印


Java 程序
package cn.Test;
public class HelloJava {

        /**一般教程中的第一程序
         * 我要做的就是从开始做起(从头再来)
         * @param args
         */
        public static void main(String[] args) {
                // TODO Auto-generated method stub
                        System.out.println("Hello java!");
        }
}


C# 程序
using System;

namespace HelloTest{
       //一个非常经典的学习案例(曾经的第一个程序)
    class Program    {        
           public static void Main(string[] args)        
          {           
                    Console.WriteLine("Hello C#");    //输出打印            
                    Console.ReadKey();//告诉代码在结束前等待按钮   

          }   

    }}
总结: 内容看着非常相似但是就这简单的几行代码也能看出非常多的细节上的不同跟一个结构上的不同。
希望大家把你们看到的不一样的地方写出来越多越好

(提示: 这样的总结性的对比学习 我会持续很长时间,希望大家多多支持,这也是论坛中朋友给出好的学习建议。)



作者: 子龍    时间: 2012-9-14 13:49
{:soso_e113:} 大力支持你! 希望你一直努力下去,我们都会关注你的。也希望你的内容会帮助到别人。
作者: 杨千里    时间: 2012-9-14 14:01
eee     顶一下
作者: 子龍    时间: 2012-9-14 14:03
呵呵 我先提出几个不同的地方
一 他们的打印的方式不同,其实效果都一样。
二 String 与string 还有main与Main 首字母的大小写上要注意,java跟C#正好相反。
三 看到C#的using 就想到了java的 import 前者是调用命名空间,后者是调用java中的工具包什么的。叫法不同可作用是一样的。
四 package 与namespace 大同小异,其实一个是包的名称,一个叫解决方案。但是作用也那么类似啊!
好啦,别的我就不怎么说了,就这几条就能显示出java跟C#的对应学习是有些乐趣的。

作者: 王永杰    时间: 2012-9-14 14:11
子龍 发表于 2012-9-14 14:03
呵呵 我先提出几个不同的地方
一 他们的打印的方式不同,其实效果都一样。
二 String 与string 还有main与M ...

首先谢谢你的支持,其实是谢谢你的回复。你找的都很对,这也都容易看出来的,但是就这些地方也都需要特别的注意。希望在意的朋友会明白。
作者: 子龍    时间: 2012-9-19 13:23
王永杰 发表于 2012-9-14 14:11
首先谢谢你的支持,其实是谢谢你的回复。你找的都很对,这也都容易看出来的,但是就这些地方也都需要特别 ...

太客气了,你要学好了回头还能帮助我们呢。不用谢。你一说都懂可有些人即使知道他们也说不上来。这个我就遇到过好多人。还好了人家都是学一门的,所以懂不懂人家都不在乎。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2