课程咨询 :186 8716 1620      qq:2066486918

昆明Java培训 > 达内新闻 > 如何从Java转C#
  • 如何从Java转C#

    发布:昆明Java培训      来源:达内新闻      时间:2016-07-29

  • Java转C#其实是非常简单的,毕竟C#本来就是在Java的基础上改进而来的。但是,这就需要你有很强的Java技术。
        首先需要转变思想,要明白Java和C#的不同之处:Java是面向对象的,而C#是面向过程;Java一般操作的是引用,而C#是内存地址;Java是运行在虚拟机上的,而C#是翻译成汇编后再编译成执行程序。

    其次呢,要遵循C#的编码规则,例如要使用Attribute,接口命名需要以I开头,方法需要用Pascal大小写规则等等。

    接着,就可以正式开始学习了。

    先从语言开始学起。在Console环境中,练习语法和面向对象的思想。熟悉一些.NET封装好的一些常用类。学习.NET的一些底层机制,了解ASP.NET的运行机制。熟悉多线程和有关多线程的内容,比如同步代码块和函数等。还要熟悉WinForm 、委托、事件等,学习SQL Server、SQL语句、ADO.NET、HTML、CSS等。这些都了解之后,就可以试着做简单的网站了。

    想要再进一步的话,就可以了解学习三层架构,学习表达式树,还有栈对象和指针操作。这之后就可以试着自己设计、自己写代码,甚至是做一些小项目了。

    然而一个Java程序员如果想要真正写好C#的话,可能还是会遇到一些困难。虽然说这C#和Java是相似的两门语言,但是还是有很多的不同,而且C#在近几年出现了很多新的变化,这对于Java程序员来说也是一个挑战。

    Java转C#,可以说简单,但是又不简单。但是如果你的Java功力已经很强了的话,只要你能够掌握核心,理解精髓,并且坚持不放弃,那么你终会成功。如果你想要更进一步提升Java水平,就来达内Java培训班吧。专业的老师和专业 教学,给你最专业的Java培训。

    推荐文章

上一篇:如何用代码获取系统时间

下一篇:九九乘法表的Java代码你会写吗

最新开班日期  |  更多

Java--零基础全日制班

Java--零基础全日制班

开班日期:11/30

Java--零基础业余班

Java--零基础业余班

开班日期:11/30

Java--周末提升班

Java--周末提升班

开班日期:11/30

Java--零基础周末班

Java--零基础周末班

开班日期:11/30

  • 网址:http://km .java.tedu.cn      地址:昆明市官渡区春城路62号证券大厦附楼6楼
  • 课程培训电话:186 8716 1620      qq:2066486918    全国服务监督电话:400-827-0010
  • 服务邮箱 ts@tedu.cn
  • 2001-2016 达内国际公司(TARENA INTERNATIONAL,INC.) 版权所有 京ICP证08000853号-56