何以解忧?唯有Java

其实程序员也懂得浪漫!
posts - 90, comments - 637, trackbacks - 0, articles - 2
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

我与NetBeans的情结

Posted on 2008-09-14 04:30 guanminglin@gmail.com 阅读(20806) 评论(9)  编辑  收藏 所属分类: NetBeans生活五味
     今天真是很不顺啊,不是停电就是 登不上论坛,害我想写点东西都没心情了。幸好宿舍晚上不熄灯,可以让我在下半夜写东西。唉!明天要睡一个早上了!
      结识NetBeans 是在2007 年五月份,那时候自己刚开始自学java ,一开始用的是最原始的方法NotePad2 + JDK 。后来看到csdn 上关于NetBeans的插件开发教程,才开始接触NetBeans的,那个时候NetBeans是5.5.1 版本。在下载了视频教程看以后,我就到官方网站下载了NetBeans,感觉NetBeans太棒了,特别是GUI 设计,当时感觉太神奇了,那么快就可以建立一个桌面应用程序。后来自己对java 学的相对有点进阶的时候,发现自己对NetBeans 的了解也更深了点,应该说是NetBeans的的操作更熟练了,为了学习NetBeans的操作,我把csdn 上的所有视频教程都下载来看。直到NetBeans6.0 的发布。我才真正有点了解NetBeans。说到这里有人会说了“ NetBeans 不过就是个开发工具嘛!至于要那样努力学吗?不要本末倒置了!“  对于这句话,我想说的是: 一个语言如何,从用它写的IDE 里就可以看出不少东西来,我记得国外有一篇博客就讲到”The IDE is the Language!“ 。因为我对java 比较喜欢,特别是Swing ,用Siwng 开发桌面应用,我感觉自己很有成就感,特别是我写出我自己的第一个桌面应用程序,当初学C语言的时候就想写一些GUI 的程序,但是我当时不知道原来有很多的C 的拓展库,原因是我刚接触C 语言的时候用的是TC2.0  只能写控制台程序,不能写GUI 程序。感觉学习C语言满足不了我的要求,于是就开始自学java。

    学习了一些java基本知识之后感觉 java 比C 简单多了。而且还能很快的写出GUI程序。这是我一直想要做的事情。之后对java的了解更进一步点,开始到个大论坛去转,看到了不少的好东西,学到了很 多。最初接触的是csdn 的论坛,后来时Javaeye上的论坛。还有一些其他的论坛我就不说了,去的比较少,现在基本上都在Javaeye 上潜水了,我发现Javaeye上的牛人特多,我是不敢轻易在论坛上发言,感觉自己的水平还不够,所以更多的时间是在潜水。

       NetBeans 6.0 出来 以后,我就第一时间下载了,按照官方的例子做了一些Demo ,感觉太棒了。因为官方上的教程大部分都是英文的,所以也就促使我 更加努力的学习英语,争取能够明白教程上讲的是什么。 现在让我看一些英语的blog ,已经不是太困难了,自从我把自己的blog 加入到www.planetnetbeans.org  (NetBeans 星球) 里以后我就经常的关顾这个网站,看到了不少的好文章。学到了不少东西。

      从我开始接触NetBeans到现 在,NetBeans 经历了5.5.1,6.0,6.1 还有现在的6.5 ,一路走来感觉NetBeans的进步太多了,无论从速度上,还是从代码编辑器上,以及对不同语言的支持上,都有长足的进步。真的很感谢NetBeans 团队,让我们能用上这么好的IDE 。在接触NetBeans的同时我也接触了Eclipse ,网上有很多关于NetBeans和Eclipse的比较文章,感觉有的很片面,比较的不是很客观。有很多人把NetBeans 和那些 收费的Eclipse进行对比,这对NetBeans 是很不公平的,他们都要求NetBeans 要比那些收费的Eclipse 插件更好用才会说NetBeans 好用。 还有的是说NetBeans的启动速度慢,从我用Eclipse的经验来看,Eclipse的启动速度在3.3之前都比NetBeans快一点,当不是很 多。在不同的机器,不同的操作系统上的表现也不一样,在Windows 下,Eclipse 可能要快一点,但是到了Linux下就变了。NetBeans 绝对比Eclipse 快。Eclipse 3.4 发布有一段时间了,我发现他的启动速度真是不敢恭维,比NetBeans 还要慢!我的机器CPU AMD 闪龙3000+ 1.6GHZ ,960 M的内存,跑Eclipse3.4 比跑NetBeans6.1 要卡的多,特别是builde 几个项目以后。最新的NetBeans6.5 也试用了几天,感觉上比NetBeans6.1 又快了一点。对项目的扫描也更快了,内存占用也降低了,NetBeans 真是越来越好用了。


   今天比较晚了,明天在接着写吧。看看时间已经凌晨4:19分了。现在已经是8月15 了!!祝大家中秋节快乐!!

评论

# re: 我与NetBeans的情结(1)  回复  更多评论   

2008-09-14 10:45 by 令狐虫@qq.com
呵呵!
雨林兄中秋快乐啊!
看了你的回忆,我也有点感慨!想那时我刚开始学Java的时候
知道有NetBeans、Eclipse、JBuilder三款比较好的IDE
因为JBuilder收费,所以直接Pass
那时NetBeans还是5.0版,虽然有的它的优点,但比起当时的Eclipse来
差距还非常大,但是自从我试用Netbeans6.0 M9后,才发现Netbeans才是
我真正想要的IDE,虽然那时Bug非常多,但是Netbeans里面的操作一起都是这
么自然,简单的插件安装方式、没有像Eclipse那样插件良莠不齐,优秀的代码提示功能等等,
数不胜数的优秀功能,最重要的是它完全免费。
使用Netbeans6.0可以让我们抛弃其它开发Swing、Ruby、Servlet、EJB3.0、Jsp、JavaME的IDE,
Netbeans6.1优化了性能,内置支持Spring
Netbeans6.5继续优化性能,内置支持Hibernate、Groovy,开始支持PHP、Python。
不仅如此,NetBeans对CSS、JavaScript、Html,C++、UML等等都是相当的优秀,不亚于收费的IDE。
Netbeans就像它的网站宣传的一样:The only IDE you need
只需要一个IDE就可以学习下面的技术,而不用像Eclipse那样到处找插件、找破解!
java、C++、ruby、Python、Groovy、PHP、JavaScript、Css,Scala
现在NetBeans还在高速发展中,NetBeans的明天更加灿烂。
让我们一起祝福NetBeans吧!!~

# re: 我与NetBeans的情结(1)  回复  更多评论   

2008-09-14 16:41 by 日月雨林@gmail.com
@令狐虫@qq.com
呵呵,终于又看到你了! 最近一定很忙吧!
凌晨写这些东西,其实是心血来潮.本来我是想写NetBeans 6.1 的使用教程的。
后来发现,自己写着写着就没心情了,突然间就想到了,还是写点自己和NetBeans的故事吧。 于是就有了这篇博客!
NetBeans 真的越来越强大了。

最近也在为Williamchen 的SwingDesigner for Eclipse写点wiki ,感觉他太厉害了。
很佩服他。

# re: 我与NetBeans的情结(1)  回复  更多评论   

2008-09-14 20:29 by 令狐虫@qq.com
@日月雨林
William Chen好久没有更新他的博客了!
不知道现在怎样了!呵呵人才啊,可惜离开sun了

# re: 我与NetBeans的情结(1)  回复  更多评论   

2008-09-14 21:59 by 日月雨林
@令狐虫@qq.com
william chen 现在就职于另一家公司,做IDE 开发的。
他说他没时间写博客了。
他现在主持了一个开源项目 SwingDesigner for eclipse
这是他在javaeye 上发得帖子。
http://www.javaeye.com/topic/208787

这是项目得主页
http://code.google.com/p/visualswing4eclipse/

# re: 我与NetBeans的情结(1)  回复  更多评论   

2008-09-14 23:13 by 青鸟
汗…… 中秋快乐,聊天快乐先~~

# re: 我与NetBeans的情结(1)  回复  更多评论   

2008-09-15 08:58 by 令狐虫@qq.com
@日月雨林
呵呵!谢谢你啊,让我又知道Williamchen现在的情况了!他的项目一定要关注啊。

# re: 我与NetBeans的情结(1)[未登录]  回复  更多评论   

2008-09-16 09:42 by 逍遥云
人嘛,上了网不免要看一些喜欢关注的东西,爱好使人年轻,有追求就好。。

另:linux(ubuntu)下的netbeans还是有些问题的,界面显示不全等等

# re: 我与NetBeans的情结  回复  更多评论   

2008-10-05 10:57 by wu
其实,我个人觉得myecilpse要相对好些,虽然对机器比较霸道,但它在j2eeweb开发时显得更加灵活\些.不管怎么说,都是java的两个兄弟,各有所长.

# re: 我与NetBeans的情结  回复  更多评论   

2008-10-05 12:47 by 日月雨林@gmail.com
@wu
“都是java的两个兄弟,各有所长.“”

说的很对!

只有注册用户登录后才能发表评论。


网站导航: