k****n 发帖数: 52 | 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方便呢?
大家给支支招吧。多谢 |
c**********y 发帖数: 15 | 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方便呢? : 大家给支支招吧。多谢
|
g*****g 发帖数: 34805 | 3 俺在公司里的workstation只有768M,有时候要同时起
多个weblogic,eclipse自己就能搞到300M,//sigh
以 |
g*****g 发帖数: 34805 | |
c*****t 发帖数: 1879 | 5 ft,你们公司的机器大概 $200 一台。也太 cheap 了。其实光机器慢造成的
人工损失大概就几倍了吧。我那天看到 dell $7xx 一台 notebook 都 1G 。
【在 g*****g 的大作中提到】 : 俺在公司里的workstation只有768M,有时候要同时起 : 多个weblogic,eclipse自己就能搞到300M,//sigh : : 以
|
s******e 发帖数: 493 | 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. |
c***c 发帖数: 21374 | 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方便呢? : 大家给支支招吧。多谢
|
w******n 发帖数: 692 | 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方便呢? : 大家给支支招吧。多谢
|
N********n 发帖数: 8363 | 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方便呢? : 大家给支支招吧。多谢
|
g*****g 发帖数: 34805 | 10 其实J2EE有几个玩过5年?连java算上玩过5年的都不多。
97年servlet出来,99年jsp出来,这之前中国哪有什么人拿java
开发。我00年开始玩jsp已经算早的了。
【在 N********n 的大作中提到】 : .Ne市场上还有些JUNIOR的职位,J2EE那边要的都是5+的PRO,从就业的角度来 : 说推荐.Net : : 比较 : 没碰 : 软的 : Windows : 不是
|
|
|
t********k 发帖数: 808 | 11 我也是00年开始玩jsp的
一来就是visual age for java
还不错
【在 g*****g 的大作中提到】 : 其实J2EE有几个玩过5年?连java算上玩过5年的都不多。 : 97年servlet出来,99年jsp出来,这之前中国哪有什么人拿java : 开发。我00年开始玩jsp已经算早的了。
|
L*********r 发帖数: 92 | 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 |
c*m 发帖数: 836 | 13 我01年的毕业论文就是分析EJB container的performance了,不过现在水平好像还是比
较菜,惭愧
【在 g*****g 的大作中提到】 : 其实J2EE有几个玩过5年?连java算上玩过5年的都不多。 : 97年servlet出来,99年jsp出来,这之前中国哪有什么人拿java : 开发。我00年开始玩jsp已经算早的了。
|
c*m 发帖数: 836 | 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已经算早的了。
|
g*****g 发帖数: 34805 | 15 基于SWT的东西都不满,内存占用大是真的。
Swing 1.5以后速度已经很不错。
【在 c**********y 的大作中提到】 : : 较 : 碰 : 的 : Windows : 是 : Java写GUI最好自己手写,现有IDE的GUI功能都很弱。 : 除此外,Java IDE一般速度都比较慢,比如JBuilder, NetBeans, IDEA : 因为它们本身就是用Jav开发的。JCreator是用C++开发的所以比较快, : 但是功能有限。我喜欢用Eclipse,不用GUI插件时它速度已经较快,因
|
c*****t 发帖数: 1879 | 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
放哪,显示的时候就 |
g*****g 发帖数: 34805 | 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方便呢? : 大家给支支招吧。多谢
|
d***q 发帖数: 1119 | 18 java本来就职有10年历史
【在 g*****g 的大作中提到】 : 其实J2EE有几个玩过5年?连java算上玩过5年的都不多。 : 97年servlet出来,99年jsp出来,这之前中国哪有什么人拿java : 开发。我00年开始玩jsp已经算早的了。
|
D*********s 发帖数: 555 | 19 有的公司就是不理解,nnd,偶们的机器也挺烂的我看,IT的人还NB轰轰的。
【在 c*****t 的大作中提到】 : ft,你们公司的机器大概 $200 一台。也太 cheap 了。其实光机器慢造成的 : 人工损失大概就几倍了吧。我那天看到 dell $7xx 一台 notebook 都 1G 。
|