社区
非技术区
帖子详情
学的C#转JAVA大家给点建议!
manysee
2011-03-22 11:49:22
以前是用C# ASP.NET开发网站,现在想转JAVA不知有什么要注意?另外,大家有没什么比较系统书籍介绍?
...全文
276
16
打赏
收藏
学的C#转JAVA大家给点建议!
以前是用C# ASP.NET开发网站,现在想转JAVA不知有什么要注意?另外,大家有没什么比较系统书籍介绍?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
孤鸿掠影
2011-03-23
打赏
举报
回复
其实这两种语言差不多,不管是语法还是面向对象的思想上。
不过同某楼上的想法一样,我推荐你去看一下尚学堂的视频,很不错。
然后就是练啦。。敲代码才是硬道理。
经常在黑云中出没
2011-03-22
打赏
举报
回复
c#面向过程?靠,亏他说得出来,c#就是参考java写的,很多思想都相同的。你去看基础的话,应该会觉得很多都差不多,应该看起来会蛮快的。现在做java的话,都用一些struts2,spring这种框架,可能做c#的人,不是很熟悉
我嘞个去
2011-03-22
打赏
举报
回复
[Quote=引用 2 楼 manysee 的回复:]
那作为入门我先看那本?
[/Quote]
java核心技术卷1 然后看2!
kamandaz
2011-03-22
打赏
举报
回复
我也建议你去看 3楼说的 coreJava 这本书 很不错 对比着C++讲的 很好理解 而且讲的是核心
kamandaz
2011-03-22
打赏
举报
回复
[Quote=引用 1 楼 nick_xu_cs 的回复:]
C#注重面向过程,java注重面向对象,
我感觉比较好的书,有
孙卫琴的《JAVA面向对象编程》,全书讲解得浅显易懂,同时又比较全面;
另外,打好基础的很重要,可以着重看看《java编程思想》;
在J2EE方面,可以看《j2EE应用开发详解》。
同时可以找找其他的书,作为参考。
做几个项目就会了。
[/Quote]
你没说错把 C#注重面向过程? C#也是纯 面向对象语言啊 .Net框架也一样 怎么可能注重面向过程呢
jaygo311
2011-03-22
打赏
举报
回复
我给你推荐一本java2 核心技术这本书,是分为上下册两本的,你可以看看,再者作为初学者,我推荐你看尚学堂的java手把手教程的视频,那个肯定对你帮助很大的!!!
manysee
2011-03-22
打赏
举报
回复
那作为入门我先看那本?
Nick_Xu_CS
2011-03-22
打赏
举报
回复
C#注重面向过程,java注重面向对象,
我感觉比较好的书,有
孙卫琴的《JAVA面向对象编程》,全书讲解得浅显易懂,同时又比较全面;
另外,打好基础的很重要,可以着重看看《java编程思想》;
在J2EE方面,可以看《j2EE应用开发详解》。
同时可以找找其他的书,作为参考。
做几个项目就会了。
manysee
2011-03-22
打赏
举报
回复
现在还在想转还不转呢唉~~转的话地重新学~
AYZBL
2011-03-22
打赏
举报
回复
爪哇江河日下已经是有目共睹的事实,未来属于C#
a312983516
2011-03-22
打赏
举报
回复
[Quote=引用 11 楼 ayzbl 的回复:]
引用 1 楼 nick_xu_cs 的回复:
C#注重面向过程,java注重面向对象,
我感觉比较好的书,有
孙卫琴的《JAVA面向对象编程》,全书讲解得浅显易懂,同时又比较全面;
另外,打好基础的很重要,可以着重看看《java编程思想》;
在J2EE方面,可以看《j2EE应用开发详解》。
同时可以找找其他的书,作为参考。
做几个项目就会了。
C#远比java先进
[/Quote]
无知小妹 等你长大就知道了
chenghaoorange
2011-03-22
打赏
举报
回复
java me基础。java ee是web 相当于asp.net的mvc版本。java SE是 桌面应用 相当于winform。
AYZBL
2011-03-22
打赏
举报
回复
[Quote=引用 1 楼 nick_xu_cs 的回复:]
C#注重面向过程,java注重面向对象,
我感觉比较好的书,有
孙卫琴的《JAVA面向对象编程》,全书讲解得浅显易懂,同时又比较全面;
另外,打好基础的很重要,可以着重看看《java编程思想》;
在J2EE方面,可以看《j2EE应用开发详解》。
同时可以找找其他的书,作为参考。
做几个项目就会了。
[/Quote]
C#远比java先进
manysee
2011-03-22
打赏
举报
回复
Java SE
Java ME
Java Web 开发
Java EE
-------------------
JAVA有这么多的开发?朋友们分别介绍下以上~~
chenghaoorange
2011-03-22
打赏
举报
回复
C#跟java语法90%以上是相同或者相似的,最大的区别在于mvc与aps.net的差异,楼主可以先学习下.net下的mvc视频内容,对转java非常有帮助,根据亲身体验来说,真的很轻松~
Jeelon
2011-03-22
打赏
举报
回复
那要看你学C#学的如何了
基本都是一样的 如果你学c#的好可以的 我想要转java的话只是需要看java的语法 和一些java编程风格
学好了这些 应该就可以深入些了
要不要
转
java
_
C#
转
java
有必要吗?能自
学
吗?
C#
转
java
有必要吗?看起来这是两种不同的计算机编程语言,但是其中也有着密不可分的联系。
C#
转
java
有必要吗?C 是一种面向过程的语言,对你的逻辑思维能力要求很高。对于那些智商比较高的人来说,
学
起来要容易一些。而
JAVA
的面向对象的思想,与面向过程截然不同。使开发变得更容易,代码也更加好维护。但这并不是说
学
C 对
学
JAVA
没有用。我们说
学
一门语言,最重要的不是掌握的它的语法,而是掌...
怎么用在掌握
C#
基础上再
学
习
java
如果你已经熟悉了
C#
,那么
学
习
Java
将会非常容易,并且可以帮助你扩展你的编程技能和知识,下面是一些语法上的相关信息。内存管理:
C#
使用垃圾回收器来管理内存,而
Java
也使用垃圾回收器,但它还有一些手动内存管理的选项,如
Java
的finalize()方法。
C#
和
Java
都是现代高级编程语言,两者在语法和语言结构方面有些区别,但是它们的许多特性是相似的。
学
习一门新的编程语言需要耐心和时间,需要不断练习和实践,熟悉语言特性和常用类库,掌握常见的编程模式和最佳实践。
C#
和
Java
相同
点
和不同
点
总结
1、
C#
和
Java
都需要编译成中间代码,因此
Java
和
C#
性能上通常不如C++这类编程语言。(
Java
由
java
c编译成字节码,然后再由解释器逐条将字节码解释为机器码来执行。
C#
通过特定语言编译器将代码编译成 IL( intermediate language),然后通过 JIT(Just In Time) 将IL 翻译成机器码来执行。)2、
C#
和
Java
都是面向对象编程的语言,都能够实现面向对象的(封装,继承,多态)思想。3、
C#
和
Java
都支持跨平台。
怎么用在掌握
java
的基础上再
学
习
C#
Java
和
C#
语言非常相似,都是基于面向对象的编程语言,并且两者的语法、关键字和基本概念都很相似。异常处理:
Java
中的异常处理是通过“try-catch-finally”代码块实现的,而
C#
中则是通过“try-catch-finally”代码块或者“using”语句块实现的。需要注意的是,两种语言虽然很相似,但也存在一些细节和实现方式上的差异,需要仔细
学
习和理解。接口定义:
Java
中的接口是通过“interface”关键字定义的,而
C#
中的接口是通过“interface”关键字定义的。
计算机初
学
者
学
习编程语言
C#
和
Java
哪个更有前途?
如果同时接触到
Java
和
C#
这两门语言,确实是会容易让人纠结,毕竟目前这两门语言都是世界使用人数排名前五的语言,要说哪个更有前途,真的很难判定,因此,个人认为是有必要分析一下两门语言的一些特
点
和应用领域。 语法:在语法上,如果是接触过
Java
又接触过
C#
的话,你会发现两门语言的语法是很相近的,但如果仔细比较,
C#
的语法是要比
Java
要全面很多的,因此在语法层面
C#
要比
Java
完善一些,可在灵活上,又因
C#
的语法限制,又导致
C#
输了一筹。 难易程度:一定要说谁简单一些的话,
Java
要易
学
一些吧,.
非技术区
23,409
社区成员
70,517
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章