Redian新闻
>
应该站哪条队:.NET 还是 Java/J2EE?
avatar
应该站哪条队:.NET 还是 Java/J2EE?# Java - 爪哇娇娃
k*n
1
几年前读书时做project自学过Java,后来工作了多用Python写些小东西,感觉Java比较
繁琐,就把Java 放下了。用php完成了几个不大不小的project,觉得php作web
programming也足够了,也就没有了学习Java的动力。
最近想从.NET (VC#,VB.NET) 和 Java/J2EE选其一边学边用,望大家推荐。以前从来没碰
过Microsoft的东西,玩了一个星期的VB.Net,感觉还不错,写用户界面很方便,微软的
VS.Net 2005是很好用,让人都变懒了。我内心排斥.Net最大的原因就是它只能在Windows
用,虽然用Mono,当距离实用还很远。Java有能跟 VS相近的IDE吗?用Java写GUI是不是
没有VS方便呢?
大家给支支招吧。多谢
avatar
c*y
2




Windows

Java写GUI最好自己手写,现有IDE的GUI功能都很弱。
除此外,Java IDE一般速度都比较慢,比如JBuilder, NetBeans, IDEA
因为它们本身就是用Jav开发的。JCreator是用C++开发的所以比较快,
但是功能有限。我喜欢用Eclipse,不用GUI插件时它速度已经较快,因

【在 k****n 的大作中提到】
: 几年前读书时做project自学过Java,后来工作了多用Python写些小东西,感觉Java比较
: 繁琐,就把Java 放下了。用php完成了几个不大不小的project,觉得php作web
: programming也足够了,也就没有了学习Java的动力。
: 最近想从.NET (VC#,VB.NET) 和 Java/J2EE选其一边学边用,望大家推荐。以前从来没碰
: 过Microsoft的东西,玩了一个星期的VB.Net,感觉还不错,写用户界面很方便,微软的
: VS.Net 2005是很好用,让人都变懒了。我内心排斥.Net最大的原因就是它只能在Windows
: 用,虽然用Mono,当距离实用还很远。Java有能跟 VS相近的IDE吗?用Java写GUI是不是
: 没有VS方便呢?
: 大家给支支招吧。多谢

avatar
g*g
3
俺在公司里的workstation只有768M,有时候要同时起
多个weblogic,eclipse自己就能搞到300M,//sigh

avatar
g*g
4
还好,俺也就再呆两周就走人了。
avatar
c*t
5
ft,你们公司的机器大概 $200 一台。也太 cheap 了。其实光机器慢造成的
人工损失大概就几倍了吧。我那天看到 dell $7xx 一台 notebook 都 1G 。

【在 g*****g 的大作中提到】
: 俺在公司里的workstation只有768M,有时候要同时起
: 多个weblogic,eclipse自己就能搞到300M,//sigh
:
: 以

avatar
s*e
6
For visual gui designer, abeille form builder is worthy of trying. it allows
u to build panel, save it as an xml file, and later load it in ur app. it
is pretty lightweight.
avatar
c*c
7
当然是脚踩两条船

比较
没碰
软的
Windows
不是

【在 k****n 的大作中提到】
: 几年前读书时做project自学过Java,后来工作了多用Python写些小东西,感觉Java比较
: 繁琐,就把Java 放下了。用php完成了几个不大不小的project,觉得php作web
: programming也足够了,也就没有了学习Java的动力。
: 最近想从.NET (VC#,VB.NET) 和 Java/J2EE选其一边学边用,望大家推荐。以前从来没碰
: 过Microsoft的东西,玩了一个星期的VB.Net,感觉还不错,写用户界面很方便,微软的
: VS.Net 2005是很好用,让人都变懒了。我内心排斥.Net最大的原因就是它只能在Windows
: 用,虽然用Mono,当距离实用还很远。Java有能跟 VS相近的IDE吗?用Java写GUI是不是
: 没有VS方便呢?
: 大家给支支招吧。多谢

avatar
w*n
8
现在的大方向是往上web application走,即使是比较复杂的界面,用AJAX来做,也
不坏。
Java GUI slow的缺点看起来不明显。但如果我要找工作,肯定是搞个.net
certificate更
划的来。Junior/Senior的developer到处都是, 比野狗都多。

比较
没碰
软的
Windows
不是

【在 k****n 的大作中提到】
: 几年前读书时做project自学过Java,后来工作了多用Python写些小东西,感觉Java比较
: 繁琐,就把Java 放下了。用php完成了几个不大不小的project,觉得php作web
: programming也足够了,也就没有了学习Java的动力。
: 最近想从.NET (VC#,VB.NET) 和 Java/J2EE选其一边学边用,望大家推荐。以前从来没碰
: 过Microsoft的东西,玩了一个星期的VB.Net,感觉还不错,写用户界面很方便,微软的
: VS.Net 2005是很好用,让人都变懒了。我内心排斥.Net最大的原因就是它只能在Windows
: 用,虽然用Mono,当距离实用还很远。Java有能跟 VS相近的IDE吗?用Java写GUI是不是
: 没有VS方便呢?
: 大家给支支招吧。多谢

avatar
N*n
9
.Ne市场上还有些JUNIOR的职位,J2EE那边要的都是5+的PRO,从就业的角度来
说推荐.Net

比较
没碰
软的
Windows
不是

【在 k****n 的大作中提到】
: 几年前读书时做project自学过Java,后来工作了多用Python写些小东西,感觉Java比较
: 繁琐,就把Java 放下了。用php完成了几个不大不小的project,觉得php作web
: programming也足够了,也就没有了学习Java的动力。
: 最近想从.NET (VC#,VB.NET) 和 Java/J2EE选其一边学边用,望大家推荐。以前从来没碰
: 过Microsoft的东西,玩了一个星期的VB.Net,感觉还不错,写用户界面很方便,微软的
: VS.Net 2005是很好用,让人都变懒了。我内心排斥.Net最大的原因就是它只能在Windows
: 用,虽然用Mono,当距离实用还很远。Java有能跟 VS相近的IDE吗?用Java写GUI是不是
: 没有VS方便呢?
: 大家给支支招吧。多谢

avatar
g*g
10
其实J2EE有几个玩过5年?连java算上玩过5年的都不多。
97年servlet出来,99年jsp出来,这之前中国哪有什么人拿java
开发。我00年开始玩jsp已经算早的了。

【在 N********n 的大作中提到】
: .Ne市场上还有些JUNIOR的职位,J2EE那边要的都是5+的PRO,从就业的角度来
: 说推荐.Net
:
: 比较
: 没碰
: 软的
: Windows
: 不是

avatar
t*k
11
我也是00年开始玩jsp的
一来就是visual age for java
还不错

【在 g*****g 的大作中提到】
: 其实J2EE有几个玩过5年?连java算上玩过5年的都不多。
: 97年servlet出来,99年jsp出来,这之前中国哪有什么人拿java
: 开发。我00年开始玩jsp已经算早的了。

avatar
L*r
12
我99年考了Java Cert. 和开始做JSP/Servlet/JDBC. 2000年开始J2EE. 我的大部分同
事和我一样. 不过2001来了U.S.以后就做小系统了. 2002以后就.NET(C#/C++)了. 我转
到.Net是身在江湖, 被逼的.
我个人认为.NET SDK 和 C# 要好于 J2SE 和 Java. 毕竟晚出来几年.
ASP.NET 远远好与JSP. Server control 引入了纯OO概念在Web front end.
但是对于enterprise app, J2EE要好于.Net. Websphere/Weblogic等中间Application
Server是一个open的平台. .Net没有这一个最关键的tier.
做Project, 可能会什么J2EE或.Net,有一定的区别.
做Product, 会什么都一样. 真正工作中的问题基本与语言平台无关. 都是有关相同的
技术如design, alogrithm, data structure, database, xml, web, web service etc
.
发信人: good
avatar
c*m
13
我01年的毕业论文就是分析EJB container的performance了,不过现在水平好像还是比
较菜,惭愧

【在 g*****g 的大作中提到】
: 其实J2EE有几个玩过5年?连java算上玩过5年的都不多。
: 97年servlet出来,99年jsp出来,这之前中国哪有什么人拿java
: 开发。我00年开始玩jsp已经算早的了。

avatar
c*m
14
这年头没多少人care内存了吧?我们公司笔记本的标配都是2G内存,work station可以
申请4G,我的eclipse Xmx设到768M,同时打开几个大的project (liferay portal,
jboss as, etc), 绰绰有余。

【在 g*****g 的大作中提到】
: 其实J2EE有几个玩过5年?连java算上玩过5年的都不多。
: 97年servlet出来,99年jsp出来,这之前中国哪有什么人拿java
: 开发。我00年开始玩jsp已经算早的了。

avatar
g*g
15
基于SWT的东西都不满,内存占用大是真的。
Swing 1.5以后速度已经很不错。

【在 c**********y 的大作中提到】
:
: 较
: 碰
: 的
: Windows
: 是
: Java写GUI最好自己手写,现有IDE的GUI功能都很弱。
: 除此外,Java IDE一般速度都比较慢,比如JBuilder, NetBeans, IDEA
: 因为它们本身就是用Jav开发的。JCreator是用C++开发的所以比较快,
: 但是功能有限。我喜欢用Eclipse,不用GUI插件时它速度已经较快,因

avatar
c*t
16
我现在是靠 Swing GUI 吃饭的。对它体会还是蛮深的。
Swing GUI 是可以写成很漂亮的 application 。NetBeans, IntelliJ IDEA,
JGoodies, JIDE 等等都不错。
速度问题是 Swing 的缺点,只是现在 PC 速度上去了,所以就不突出。
如果你的 Swing application 不是搞很多 image processing,animation
等等的话,一般都行。不过如果是搞 2D / 3D 的东西,问题就多多。其实
这时候 Java 本身的速度就体现出来。
比如用 C++ 做简单的 image processing。就是从一个 image copy 到另外
一个上,还没到显示。几万的 loop,用 C++ 做上几十次都没感觉,瞬间就
搞定。用 Java 做上 5-6 次就感觉到慢了。如果弄到显示器,更感觉到。
现在很多 IDE 尝试搞 visual GUI design,我个人觉得没用。有两种
GUI design,一种就是 fixed layout,也就是说你把某 label 和 textfield
放哪,显示的时候就
avatar
g*g
17
php做个几十个页面的网站是问题不大的,但是再多的时候,
整个非面向对象的问题就会显现出来,扩展性不好。
Java目前做前端还不多,主要是做server app,前端写UI确实没有
VS方便,但对我来说差别也不大,毕竟大部分时间花在写逻辑上。
那天写了个applet控制台,觉得也挺像那么回事的。
java, C#之争,不是技术上的,是市场上的,迄今为止java份额还是
要高的多,在可预见的将来也是一样。

比较
没碰
软的
Windows
不是

【在 k****n 的大作中提到】
: 几年前读书时做project自学过Java,后来工作了多用Python写些小东西,感觉Java比较
: 繁琐,就把Java 放下了。用php完成了几个不大不小的project,觉得php作web
: programming也足够了,也就没有了学习Java的动力。
: 最近想从.NET (VC#,VB.NET) 和 Java/J2EE选其一边学边用,望大家推荐。以前从来没碰
: 过Microsoft的东西,玩了一个星期的VB.Net,感觉还不错,写用户界面很方便,微软的
: VS.Net 2005是很好用,让人都变懒了。我内心排斥.Net最大的原因就是它只能在Windows
: 用,虽然用Mono,当距离实用还很远。Java有能跟 VS相近的IDE吗?用Java写GUI是不是
: 没有VS方便呢?
: 大家给支支招吧。多谢

avatar
d*q
18
java本来就职有10年历史

【在 g*****g 的大作中提到】
: 其实J2EE有几个玩过5年?连java算上玩过5年的都不多。
: 97年servlet出来,99年jsp出来,这之前中国哪有什么人拿java
: 开发。我00年开始玩jsp已经算早的了。

avatar
D*s
19
有的公司就是不理解,nnd,偶们的机器也挺烂的我看,IT的人还NB轰轰的。

【在 c*****t 的大作中提到】
: ft,你们公司的机器大概 $200 一台。也太 cheap 了。其实光机器慢造成的
: 人工损失大概就几倍了吧。我那天看到 dell $7xx 一台 notebook 都 1G 。

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。