新手学习JAVA过程的疑惑

来源:百度知道 编辑:UC知道 时间:2024/05/10 11:19:25
我是个没有什么语言基础的JAVA新手,学习JAVA已经有2个多月了吧~!除了吃饭和睡觉其它的时间都在弄java,我不知道自己现在该怎么往下学习了~我一开始就看孙鑫的java入门视频大概看了不下5遍吧~看了以后我能自己写一些很简单很简单的小程序,后来我又继续学习THINK IN JAVA~我自己感觉这本书很难~于是我花了很多的时间在这本书上~最少看了2次~把书中的代码也都自己测试了一下~这个过程我学到了很多,感觉自己已经有点了解java编程思想的~对java的几个常用的包和其常用的方法我也能够简单的自己写一些程序测试其用法.但是我感觉我还是有好多东西不懂,请大家给我点意见.现在有点迷茫咯~该怎么继续学下去最好.我现在还在啃THINK IN JAVA咯~里面有好多东西我只知道有这样的功能但是叫我自己去做我又达不到那样的效果.

对于初学者还有本挺不错的书

张孝祥的《java就业培训》

下载地址http://www.tiantianbt.com/bt_download/26618.htm

良好的基础很重要的

有了良好的基础

网上找写小的程序进行练习

字符串ABCD5F7HIJ1 用函数把它提取出来得到 5+7+1=13

接触一些编程工具如Eclipse

接下来应该接触下j2ee编程

包括与数据库进行连接JDBC,Hibernate等

然后是服务器如tomcat

然后是一些框架如struts

然后是编程模式如MVC

前台jsp,后台如oracle也要有一定的知识

加油哦!

除了一楼的是个原则答案.其他都给你指明了下一步应该怎么做,试着先自己写点小程序,将比较常用的包都用,循环,排序,然后就要分方向的,祝你成功,然后有条件进个小公司,做段时间代码工人,学学别人是怎么写的.看多了,练多了,自己心里有数了!

看的出你java基础应该啃的差不多,就应该往JAVA的深层次发展,J2ME还是J2EE选个方向然后继续GO吧

很简单,找一个小程序写一下。做一些java 的简单项目。

比如说,我可以给你出个题:

要求:做一个简单的排序算法比较程序(算法也很重要,除了java以外要看点这方面的)

输入:读入一个含有n个数字的文件
读入以后,实现几种常用的排序算法(比如冒泡,快速,等等),记得,这里每种算法都应该实现成类。
输出:每种排序方法所用的计算时间。

除了这些外,你还可以看看设计模式方面的书,对写java很有帮助

java的 基础知识了解了就可以