日期:2014-05-20  浏览次数:20799 次

java 初学者的问题
我想学java   ,但是不知怎么学,选择什么开发环境比较好呢?

感觉编程思想,很重要
现在我们在做课程设计,其中一个模块是:提取文件中文本的主要内容。
就是识别单词并记录单词出现次数,他到一定次数的作为关键词提出来。


但是真正实现起来又不知该怎么做,怎么设计类,怎么应用输入输出流,用什么函数,用什么数据结构才存储,

感觉无从下手,请指教!
谢谢大家了!!

------解决方案--------------------
首先,你学过其他语言没有?如果学过,再学Java相对容易些,尤其是语法方面和面向对象方面。

做课程设计的话可能要求时间比较紧,这样你可以先熟悉一下Java的语法和面向对象,然后由于你要做的是跟IO相关的,所以你可以稍微研究一下java.lang、java.io包下面的类。

然后你就可以完成你的作业了。如果还用到其他API的话,可以用到的时候再查看帮助。
------解决方案--------------------
一步一个脚印,不要急于求成
------解决方案--------------------
新人,学习ing
------解决方案--------------------
不知道你有没有学会其它像ASP之类的语言, 如果学过,就比较好学了, 其实学语言,学得就是他的一种思想和逻辑,我现在也在学习, 我用的是JDK1.5+TOMCAT5.0+Eclipse3.1(加Myeclipse插件),我现在也在跟一个牛人在学, 他推荐我用这个环境,

但他跟我说先要学好基础!
------解决方案--------------------
慢慢来吧,我也是平时抽点时间看看书,还在看以前大学的教材,完全的初学者。。。
学程序语言最好还是循序渐进,这样基础扎实点以后容易提升。
------解决方案--------------------
至于你的课程设计,其实用java很容易可以完成,使用io和正则表达式就可以
至于学习java,可以到书店里找一本薄一点的书先入们,找个netbeans这样的编辑环境

然后,可以看《thinking in java》,《java 参考大全》,《core java》等
------解决方案--------------------
thinking in java

Eclipse 、netbeans都挺好。初学用Eclipse,UI的时候用netbeans。个人意见。不一定对、。
------解决方案--------------------
理论+实践,刚入门不建议用“Thinking in java”这本书,它多是用于更深一层次的学习。如果是刚开始学的话先不要急于用什么开发环境,装一个JDK即可,这样可以让你更加熟悉底层的操作。要学的太多,慢慢来......
------解决方案--------------------
关注一下!
------解决方案--------------------
新手看Core JAVA比较好
然后下个Eclipse慢慢摸索吧,坚持下来就会成功的
------解决方案--------------------
这里:
http://www.netjava.cn/index.php?option=com_content&task=category&sectionid=5&id=7&Itemid=122

java入门、应用eclipse开发、核心Java开发的视频及案例,希望能帮上你。
------解决方案--------------------
我想对于一个初学者来说 "thinking in java "并不能作为一本教材来使用,起码不能完全作为教材来使用,最为一个参考资料更为合适.
刚开始学的时候只要安装JDK在记事本或者editplus中进行文本编辑比较好,当你熟练以后再以jBuilder或者Eclipse为卡发环境比较好.然后在命令提示符下进行代码的编译就可以了.

以上只是最为建议,仅供采纳.
------解决方案--------------------
楼主这个问题我用C做过,基本就是用一个List和一个Set,用Java做更简单
------解决方案--------------------
我学Java时使用JCreator,老师教了,要底层!书是Core Java,其实书看得不多,都是敲代码,做小程序。后来学了学用JBuilder,再后来进了软件公司,只能用免费的Eclipse了。
------解决方案--------------------
兴趣是最好的老师!
------解决方案--------------------
jcretor
是不错的工具
------解决方案--------------------
坚持.....
------解决方案--------------------
坚持下来就可以了。。。
------解决方案--------------------
思想是要不断领悟的 急不来
------解决方案--------------------
我也是个初学者
刚开始就看COREJAVA 个人感觉THINKING IN JAVA 不适合新手 它是给有经验的程序员提供帮助和参考的
你想想那样的牛人能从1+1 开始教你吗?