第1个回答 2023-02-16
初学Java编程时,大家通常会对学习方法、知识难点做一个了解,但学一项技能不仅仅只是这样,学习过程少不了我们的亲身参与,那我们对自己的学习条件了解是否充分?心理上思想上是否做好了准备?要准备学到哪种程度?···这些其实都是学习编程时需要注意到的。
学Java编程的目的?
知乎无数的优秀学习类回答、技术大佬的分享,在开头的第一段都会提到的,是想清楚做某事的目的是什么。千万别觉得这样很老套很无用,明确学习目的其实就是在做思想上的准备,不然在后期非常容易缺乏坚持下去的信念。
因为没有描述,就假设题主同学学习Java是为了从事相关的开发工作,去发现一下真实的需求就能知道,“找工作”其实都是表象,真正的本质是“高薪”,是“挣钱”是“有发展”。那么“薪资高”就是学编程的目的之一。
稍微多想想我们就会有接下来的问题:企业招聘的基本要求是哪些?需要达到什么样的技术水平薪资才高?薪资比较高的Java岗位是哪些?大公司都需要哪种技术人才?
问题比较多也没关系,接下来就是一步步理清楚。
有没有自己的学习目标?
学习目标围绕学习目的而定,别太贪心什么都想学,学不完的,太高深的概念对于初学者也是有毒的。
高薪资的岗位需要的技术能力都在Java的知识体系中了,我们从整体到局部开始,先了解Java的大致全貌--Java是用来做什么的。
按Java的应用场景来分有三类:J2SE,J2ME和J2EE,这也就是SunONE(Open NetEnvironment)体系。
第2个回答 2011-07-13
学JAVA基本上有两种路线.要看你自己对应的具体是哪一种了.
是要从头从最基础的理论开始,还是只要可以完成手头的项目需求就可以.两种学的方式也不一样的.
如果是前者,基本上你要找一本好点的教材,一定要自己跟着书上的每一个例子和习题都去敲代码练习,比较重要的部分要能做到自己离开书本,能流畅地把代码敲出来.
这种学法比较花时间,但是基础打扎实了以后的发展更快
如果是后者,网上有很多开发视频,适合有一定编程经验的人.有很多地方JAVA C++ C#这些,除了语法不一样外,都是有共通之处的.跟着那些教程*(选一个讲解的案例和自己要开发的项目相似的)走一遍,自己再试着敲一遍,基本上就能满足项目开发要求了. 注意:前提是你有一定的基础了.
如果本身又没有任何编程基础,又想急功近利很快学会JAVA.那么结果就只能2个,第一个是只会很简单的可以说毫无用处的简单语法(说毫无用处是因为你会且仅仅会这些,并不说这些基础的语法没有用处.我们天天都在用它),第二个就是好像什么都知道一点,其实什么都做不出来.