A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 王永杰 中级黑马   /  2012-9-14 11:42  /  1438 人查看  /  5 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 王永杰 于 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();//告诉代码在结束前等待按钮   

          }   

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

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


5 个回复

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

首先谢谢你的支持,其实是谢谢你的回复。你找的都很对,这也都容易看出来的,但是就这些地方也都需要特别的注意。希望在意的朋友会明白。
回复 使用道具 举报
王永杰 发表于 2012-9-14 14:11
首先谢谢你的支持,其实是谢谢你的回复。你找的都很对,这也都容易看出来的,但是就这些地方也都需要特别 ...

太客气了,你要学好了回头还能帮助我们呢。不用谢。你一说都懂可有些人即使知道他们也说不上来。这个我就遇到过好多人。还好了人家都是学一门的,所以懂不懂人家都不在乎。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马