学Java,彷徨中,特向高手请教!

douhapy 2007-07-06 12:48:14
本人想学Java,主要是做B/S和C/S方面的应用开发
请教各位高手,我应该准备那些软件以及环境配置?
IDE最好使用哪一款好呢?

诚盼高手们的答复,谢谢!
...全文
265 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
jingtao8177 2007-07-21
  • 打赏
  • 举报
回复
好人
douhapy 2007-07-21
  • 打赏
  • 举报
回复
给分
  • 打赏
  • 举报
回复
使用 Eclipse,免费绿色软件(JBuilder 不是免费的而且不是绿色的),插件很多,几乎是 Java IDE 的工业事实标准了。建议再插件安装个 MyEclipse(收费软件,可以去找个破解版)。

建议不要下 J2EE,下个 J2SE 就够了,再去找些 Tomcat、Hibernate、Spring、Struts 等开源框架,下个 MySQL,就基本上可以了,而且都是免费的。

下面提供给你一些官方下载链接:

JDK 1.5/1.6 —— http://java.sun.com/javase/downloads/index.jsp (需要安装)
MySQL  —— http://dev.mysql.com/downloads/mysql/5.0.html#win32 (安装和绿色两种)
MySQL GUI 工具 —— http://dev.mysql.com/downloads/gui-tools/5.0.html
MySQL JDBC —— http://dev.mysql.com/downloads/connector/j/5.0.html
Eclipse —— http://www.eclipse.org/downloads/ (绿色)
MyEclipse —— http://www.myeclipseide.com/ (含 Eclipse,试用期 30 天)
Tomcat —— http://http://tomcat.apache.org/ (绿色,建议下个 5.5 版本以上的)
Struts —— http://struts.apache.org/ (绿色,分为 1.x 和 2.x 两种版,架构不一样)
Spring —— http://www.springframework.org/download
Hibernate —— http://www.hibernate.org/6.html
douhapy 2007-07-06
  • 打赏
  • 举报
回复
Jbuilder和Eclipse两个IDE工具能否作个介绍,让我有个选择
douhapy 2007-07-06
  • 打赏
  • 举报
回复
我打算把我以前写的项目通过Java重新开发一边
不过是B/s和C/S结合开发的
不知道是选择J2EE还是J2SE,及其版本
sd4530609 2007-07-06
  • 打赏
  • 举报
回复
JDK1.5以上,tomcat5.0网上搜下就好了
douhapy 2007-07-06
  • 打赏
  • 举报
回复
能否详细点阿
JDK的种类太多了,而且版本也多,我都不知道要下载那个了
还有TOMCAT在哪里下啊
能否将它们的组合告诉我呢
FoxMale007 2007-07-06
  • 打赏
  • 举报
回复
准备JDK 安装eclipse和myeclipse
准备数据库MS SQL-SERVER或MYSQL
准备TOMCAT
准备你要学习的开源包(从sourceforge下载)

软件就这些差不多了
炎热的夏季已经过去,家乡想必也要开始落叶了。如果我是小生,让我以《秋》为题目作文,开头一定是“秋天是收获的季节”。是的,经过了春天的骚动,夏季的彷徨,来到了秋。这是新生报到的季节,动物贮藏食物的季节,马上就到十一长假的季节,这个季节更是收获的季节。 我们在播种时,势必首先考虑收成。种庄稼如此,习语言更是如此。于是,“语言之争”是各个编程论坛必定讨论的话题,很多甚至是“X经”话题。对此,我的观点是:语言没有好坏之分,只有顺手不顺手和你能发挥到什么程度的问题。我们没有必要追求最新,“最先进”的编程方式,只需要习好力所能及的语言。 VC的无所不能缺点是繁杂,稍有不慎就不知道什么地方出了包;VB常常被人耻笑过于简单,发布之后要带上一个“仓库”;Delphi虽然有快速开发的优势,但却姥姥不疼舅舅不爱的日渐西山…… 其实对于大多数人来说,我们使用什么应该是需求决定而不是语言本身决定需求,比如:我们希望自动根据数据生成表格,没有必要非用Delphi VC 调用 COM ,我们用用VBA就好了。因此,眼只有那三种基本结构:判断 循环 跳转就差不多了,再高级一点,弄清楚什么是面向对象面向过程,随便一门语言都不会逃出这点东西。 我很佩服俄罗斯的软件,他们就是将语言工具发挥到极致的例子。比如:我在网上搜索到DOS下硬盘速度测试软件,竟然是Pascal编写的。 至于“习好力所能及的语言”,我的意思是如果你身边有C语言的高手不妨向他请教或者同他切磋;如果你有好数据结构的理想,不妨买一本Java描述数据结构的图书慢慢啃;如果你有网络数据库+界面的需求不妨考虑一下Delphi…… 因此,我的观点就是“语言没有好坏之分”,关键是你能掌握到什么程度。 当然,如果你能掌握汇编语言,这一切就更不在话下了。我很希望各位能够将习语言当作乐趣,我们的杂志也将会以如何让读者在阅读感到快乐感到成就感为目的。

23,407

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧