如何自学java?

网友解答: 1.自己动手实践实践是检验真理的唯一标准,实践的重要性想必大家都是知道的,学习之初自己动手做也是必需的。不要以为什么东西书上都写的有,不懂的翻看下书就行了,这样很难提高自己,

网友解答:

1.自己动手实践

实践是检验真理的唯一标准,实践的重要性想必大家都是知道的,学习之初自己动手做也是必需的。不要以为什么东西书上都写的有,不懂的翻看下书就行了,这样很难提高自己,而自己动手做,或是自己有意识的试着改写其中的语句,看看不一样的结果,总结自己的经验,这才是学习提高的正确方法。

2.关注新的软件技术

关注新的软件技术以便提高自己对软件设计的理解。这是比较关键的一步也是对自己在技能上面的更高要求,不仅要读懂最新技术,自己也要有所创新。

3.学习别人的经验

总结学习别人的经验也是很重要的,看别人的东西,揣测别人的思想,进行总结变成自己的知识。别人的经验都是别人在很多次的尝试中得来的,学习来便是自己的捷径,是一种不错学习提高的方法。

4.最重要的是理解基本概念

学习Java软件开发技术最重要的就是要了解其基本概念了,不仅是软件开发技术,很多技术在开始学的时候都得要弄清其基本概念。软件开发是什么?它能做什么?它需要 怎么做?不仅如此,更要了解程序的基本语法、语句,掌握设计原则 如接口分层 等。只有弄懂了这些基本概念,你才能明确自己的学习目标,哪些是懂了的,哪些还学要学习。

最后,需要说明的是,如果以快速找到工作为目的,建议还是去系统的学习一下,大概需要四五个月的时间,可以选择好一点的培训机构,比如,优就业,单靠自学的话,估计能花很长的时间

网友解答:

如果这样就要针对目的有的放矢。另外Java语言本身的内容并不多,主要是相关的框架内容比较多。

针对面试,这里有一本书推荐,可以快速的掌握Java的核心知识。对应付笔试和面试还是有一定的作用的。

另外一点,很多公司喜欢靠算法的题目,因此可以用Java自己写一些算法的联系,一方面熟悉java语言,另外熟悉算法的实现。一举两得。

算法方面主要是常见的数据结构和常见的如排序等算法。

祝好!

标签: