如题, 本人C#,主要以web为主wfrom为辅。算也上班两年了。 从ASP.NET 到 MVC。 他都说java好安全,C#就不安全了?
java到底比C# 好在哪里。为什么java工资就是比C#高呢!让我十分不解。
java到底比C# 好在哪里。为什么java工资就是比C#高呢!让我十分不解。
解决方案 »
- 关于统计短信总数的问题
- (紧急求助)找不到namespace和actin(很诡异)
- JPA一对一关系问题
- 紧急求ibatis连接sql的sqlMapconfig.xml 和 SqlMap.properties 文件内容
- 有了actionform还要不要建另外的bean啊
- Cipher getInstance(String transformation,String provider)中的provider的值具体指的是什么???
- 关于Vector的用法
- source 1.3 中不支持泛型,(请尝试使用 -source 1.5 以启用泛型)
- 关于jsp页面的动态编译问题,解决问题可以加倍给分
- Struts的ActionForm验证出错后,返回输入页得不到错误描述???????
- ext问题啊 求高手 重置不管用
- 纯java代码中如何配置字符集
话说我以前搞java
现在搞c++和dba
看懂某一语言的门路了
底层都是一样的
其实c#比c++更像java
主要是看能给市场带来多大的价值。。就拿winform来讲 当还互联网的时候 那时候的工资肯定比java高的。现在是Web时代
个人 认为 做.NET 开发需要掌握的东西要比Java 的要少
微软的东西讲求的是 敏捷开发,C# 语法结构精简,有VS 这样强大的 IDE 工具做辅助,丰富强大的内裤
但内部实现封装过多,对开发人员的要求低。
对于 JAVA, 它的语法结构老化,但是开发起来更灵活,灵活和内部深层次的技术,自然也增加问题解决的复杂程度和开发量,这一点也是它工资会高的原因吧。Java 的开源免费更有利于个人的学习和使用,世界各地都有众多的公司,组织和个人都在使用JAVA 开发出强大的框架和系统。Java 的跨平台性也让 JAVA 的系统得以布署在稳定而安全的 Linux 系统上,这一点是很重要的。
对于楼主想转 JAVA 这一点,是可以的,但是转行,意味着你要放弃在原来领域内所积累的一些东西。是转还是不转,还是楼主自己斟酌吧
c# java我都用
平心而论,我觉得eclispe >> visual studio
不管是架构还是功能,流行程度,可懂没有对c#提供良好的支持
我曾经是做java的, 后来项目需要, 学习C#...给我的概念就是,, 其实语言都是相同的.
有些函数稍微有点区别,,, 有问题查API就好...
如果你有你从来就没有学过.net的心态来学,应该是不难的
java开发起来的速度真的不如.net的,而且门槛比.net高了许多的
本人用了四年的C#的,转java已经有大半年了,有些东西还是放不下的
经常会徘徊的
心态决定一切的,还是那句话,可以放得下以前的东西的,
理论都是相通的,只是实现起来不一样
才开始学java 的话,会感觉配置起来比较繁琐
网页事件处理等等一些问题 不过习惯了就好了 o(∩_∩)o 哈哈
感觉学习java能学到很好新技术,收获很大,而且能知道很多技术的实现方法,
c#的很多东西microsoft都做的差不多了,用就行了学习java的功底要扎实一些,。。
你要说JAVA安全的原因,我告诉你就是因为他开源,有虚拟机。
C#结合微软的操作系统他也很安全,对于JAVA多数都是跑在linux,恰好 Linux也是开源,所以给你的感觉他会很安全。JAVA工资比C#高你要怎么看,我周围很多搞 .net的都比JAVA高
看你搞到什么层次了。
一种说java比较有提升空间,也就是对技术上有更大的提升。
二种说C# 更java差不了多少,就是配置与编程习惯不同!
三种说要专精一种语言,稳步提升自我!
四种说要多种语言兼修,以达到适应性更广能力更强!
大概就是以上四种了!