当前位置:编程学习 > JAVA >>

JAVA考试从那学起啊?请高手帮忙

报考了计算机二级考试,怎么在3个月内通过考试,只是通过考试。我自学的,可是感觉云里雾里,没头绪,请高手帮忙
追问:可不可以具体一点啊,书名了。现在有许多的书,都不知道从那下手的了
答案:
java的范围太广了,学什么语言不重要,看你主要从事哪方面的工作而采用合适的开发语言。如果你纯粹为了学习java的语法和体系结构,完全可以买一本比较好的书从头看一遍,我推荐你看<<java2参考大全>>和<<thing in java>>。然后自己尝试着做一个java项目,可以做一个servlet+javabean+jsp结构的网站做起,这基本上能让你体会到J2EE的开发,然后可以深入了解structs,spring等架构。
至于用java图形类做游戏,以及j2me的手机开发又是片广泛的天地,走哪个方向就看你个人的兴趣和能力了
首先,掌握语法,这是学习任何语言第一个要做的事情。不要烦枯燥,这个功课做好了,后面的东西就没什么难度了。

任何语言都由变量、常量、表达式、运算符组成。
表达式由运算符和变量、常量构成。
程序语句由表达式和运算符构成。
程序由许多语句构成。

JAVA、C#、C++都这样的。

一开始学习语法时,不需要学得很精通,在实践在掌握正道。你也有个大致的印象。然后学习怎么赋值、怎么写条件判断、怎么写循环控制。因为任何复杂的程序都离不开赋值、条件判断、循环控制。

再学习面向对象的东西,因为面向对象是为构建复杂程序而产生的思想。在面向过程的基础上进一步封装而已。

在实践时,先从数据库着手,因为学会操作数据库,可以做很多事情,个人感觉比较容易获得成就感。

在正式实践尝试写代码之前,先关注一下代码的编写风格,要从一开始就养成一种良好的编码风格。

我个人比较熟悉的是ASP,当你真正掌握一门语言后(其实是掌握一种编程方法,即怎么去写程序、怎么调试的方法),再去学其它的语言,将会很容易的。因为语言就像衣服,不同的设计风格的衣服穿在同一个人身上,只是给人不同的视觉效果,不会从本质去改变一个人。
我前段时间在做外包测试任务的时候,日本方面出的题目是将一个两个VB模块转成JAVA。由于他们写的VB还是面向过程的,而JAVA是面向对象的。此时,你只要掌握了面向对象的思想,一切都是对象,再注意一下怎么设计、划分对象就没什么难度了。哪怕是用C#也罢,只是表现的方法不同而已,这两个模块所涉及到的对象是不变的。只是一个用JAVA的规则来实现对象,另一个是用C#的规则来实现而已。那时夜大正好学JAVA,不过老师花大量的时间都在讲解最基础的语法,这些我自己稍微花点时间就能解决的问题,老师竟然讲了一个学期(当然这一个学期的基础也是很有用的)。而且最有用数据库方面的东西没讲,只有自己去网上搜索,然后动手写了,最终勉强通过测试。所以学习时真正要掌握的只是一个想法、思路而已,你掌握了它,就可以用其它任何的面向对象的语言来解决问题了。

论坛也有许多在问,学XXX前,要先掌握什么?很多回答都TM在误人子弟!也有很多像楼主一样问,怎样学习XXX。其实任何东西,先学最基本的,因为任何复杂的东西,都离不开基础的、简单的东西。不要一开始花大量时间去学枯燥的、基础的东西,只要有人大致的印象就成了,在实际编程再去深入了解这些基础的东西。因为有些东西不常用,常用的东西,用的多了就自然而然的会了。

以上纯属个人意见,仅供参考,写得很乱,也可能有前后矛盾的地方,反正看晕了也别怪我!
建议你到 www.verycd.com下载“尚学堂”马士兵老师的JAVA基础教学视频进行学习。学完在这套基础教程,我想通过考试是完全没有问题的。祝你学习愉快。
java考试基本上是靠很基础的东东,数据类型和算法,还有就是面向对象,继承,多态,实现接口,
if(){},for(,,){},while(){},do(){}while();,switch(){}等一些语句,象递归考到可能性很小的

除了面向对象,继承,多态,实现接口外,和C语言基本差不多,你只要把上面的靠明白了,考试一定过。如果不过的话,那就是你还没有搞懂java的流程
我考试的时候,就是买了一本基础的教程。看了一下。然后下了一套试题。做了几套。网上有的。你可以搜索一下。有问题就可以在这里问。那个试题分笔试和机试的。所以多练习。3个月没问题的。

上一个:求Java连接SQL和Oracle数据库之间的异同。
下一个:java做的 俄罗斯方块 急用 谢谢啊 atb_machao@163.com

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,