学习Java基础的时候,应该尽量多动手,很多时候,你想当然的事情,等你写出来运行一下,你就会发现不是这么回事儿,不信你就试试。学完以上内容以后,你应该对Java有一个基本的了解了,你可以用Java语言写出一些简单的程序,并且你用的是简单的编辑器,比如记事本。这个时候,不要急于进入下一部分,留下几天好好写一些程序,尽可能熟悉这些基础内容。
1.工具
路线图工具部分分为两个主要部分。首先,IDE是您的主要工具,它几乎可以完成您所要求的一切,例如编译,运行,调试,分析,测试,比较文件和代码,重构等等。
第二部分是构建工具,您需要使用它来构建和部署项目,例如Maven和Gradle。其中任何一个都很棒。我刚刚列出了ANT,但这是针对旧项目的。对于所有新的Java项目,我更喜欢Maven或Gradle。
2.JDKAPI
接下来要学习的重要事情是JDKAPI,这对于大多数Java开发人员来说都非常重要。这是一个很大的部分,这就是为什么将其划分为JavaCollections框架,JavaConcurrency,JavaIO和Java8API等核心领域的原因;让我们探索它们中的每一个。
2.1Java集合框架
这是每个Java开发人员都应该学习的重要的JavaAPI之一。该API提供了Java中标准数据结构的实现,例如链表,集合,堆栈,队列,哈希表,级队列等。
你应该在大约像所有的日常物品起码知道ArrayList,HashMap,HashSet,LinkedHashSet,TreeSet,等他们每个人都有自己不同的属性。例如,ArrayList是一个可以增长的动态数组,HashMap是哈希表的标准实现,可以用于存储键值对。
同样,这HashSet是一个不允许重复元素的set实现。
2.2Java并发
在JavaCollections之后,Java中下一个关键的API是关于多线程和并发的,我坚信,如果您想成为一名合格的Java开发人员,则必须对JavaConcurrencyAPI有扎实的理解和掌握。
你不仅应该有像基本概念的深入理解Thread,Runnable,对象锁定和同步,而且,你应该熟悉像死锁,活,竞争条件,以及如何处理与他们的概念。
尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/1992/news/251561/违者必究! 以上就是海口IT培训学院 小编为您整理 Java学什么的全部内容。