• Java最重要的21个技术点和知识点之JAVA集合框架、异常类、IO


    (三)Java最重要的21个技术点和知识点之JAVA集合框架、异常类、IO 

    写这篇文章的目的是想总结一下自己这么多年JAVA培训的一些心得体会,主要是和一些java基础知识点相关的,所以也希望能分享给刚刚入门的Java程序员和打算入Java开发这个行当的准新手们,希望可以给大家一些经验,能让大家更好学习和使用Java。

    这次介绍的主要内容是和J2SE相关的部分,另外,会在以后再介绍些J2EE相关的、和Java中各个框架相关的内容。

    经过这么多年的Java开发Java培训的一些经验,我觉得对于J2SE方面主要就是要掌握以下的一些内容。
    以下部分承接上期http://www.lechenggu.com/bbs/topic/57df5091120fc701e32856af  Java最重要的21个技术点和知识点之JAVA面向对象

    JAVA集合框架、异常类、IO

     9.JAVA培训学习之集合框架 

      这个是一个需要多加掌握的部分,做java开发,可以说没有不用到集合框架的,这很重要。但是这里的知识点并不难,但是对于集合最好要了解内部的实现方式,因为这样有助于你在各个不同的场景选择适合的框架来解决问题,比如有1W个元素的集合,经常要进行contains判断操作,知道了集合的特性或者内部实现,就很容易做出正确的选择。

      这里包括了如下内容(并发相关不包含在内):

      ①集合框架的体系: 基础Collection ,Map

      ②具体集合实现的内容, List ,Set ,Map 具体的实现,内部结构, 特殊的方法, 适用场景等

      ③集合相关的工具类 Collections 等的用法

    10.JAVA培训学习之异常框架

      异常在java培训学习和开发中可能没有那么被重视。一般遇到异常,直接上抛,或者随便catch一下处理之后对于程序整体运行也没有什么大的影响。不过在企业级设计开发中, 异常的设计与处理的好坏,往往就关系着这个系统整体的健壮性。一个好的系统的异常对于开发者来说,处理应该统一,避免各处散落很多异常处理逻辑;对于系统来说,异常应该是可控的,并且是易于运维的,某些异常出现后,应该有应对的方法,知道如何运维处理,所以虽然异常框架很简单,但是对于整个企业级应用开发来说,异常处理是很重要的,处理好异常就需要了解Java中的异常体系。

      这部分需要掌握的知识点不多,主要就是:

      异常的体系:

      ①Throwable

      ②Exception

      ③RuntimeException

      ④Error

      ⑤RuntimeException 和 一般 Exception 的区别, 具体处理方法等

     11.JAVA培训学习之Java IO 

      IO 在java中不仅仅是文件读写那么简单,也包括了 socket 网络的读写等等一切的输入输出操作。比如说 标准HTTP请求中Post的内容的读取也是一个输出的过程,等等…

      对于IO,Java不仅提供了基本Input、Output相关的api,也提供了一些简化操作的Reader、Writer等api,在某些开发(涉及大量IO操作的项目)中也很重要,一般日常的开发中也会涉及(日志,临时文件的读写等)。

      在这中的知识点主要有:

      基本IO的体系: **包括有InputStream , OutputStream, Reader/Writer, 文件读取,各种流读取等**

    JAVA集合框架、异常类、IO在JAVA培训学习的知识点中的重要性是尤为突出的,他们就如粘合砖与砖之间的水泥沙。希望给为JAVA学习者在在JAVA培训学习过程中不断的熟悉,直到深入骨髓。

  • 相关阅读:
    函数式编程
    橡皮筋功能
    socket
    git命令补充说明
    参考接口文档完成的json数据
    接口文档怎么写
    使用json-server创建mock数据
    proxy服务器代理
    Cannot read property 'setState' of undefined错误分析
    使用ref报错,addComponentAsRefTo(...): Only a ReactOwner can have refs.
  • 原文地址:https://www.cnblogs.com/linglipinger/p/5888553.html
Copyright © 2020-2023  润新知