• 软考之路之j2se总结


    整整把八天的时间,伴随着马老师的脚步,j2se结束了。说实话,一开始的热情特别的高涨,每部分不会多于30分钟的视频,但是看到最后的时候心里有点浮躁了。这样的习惯不好不好。坚决杜绝。下面就来总结一下了。

      

    首先对j2se有一个宏观的把控。下面就来一一介绍!

    java基础:

    java一种跨平台的语言,具体我就不说了,只需要认识到java虚拟机和垃圾自动处理机制就可以了。

    面向对象:

    面向对象思想,无处不在,在学习java的同时,不由自主的想到了自己曾经学习过的c#,.net还有马上就要考得C++语言,米老师一直说,对比出效率,确实如此,在学习这部分的时候产生了许多共鸣。

    1.封装:隐藏了类的实现细节,强迫用户使用接口来访问数据。 把属性定义为private,提供public接口(方法、构造器)使用 确保数据合法性、正确性。

    2.继承:(1) 父类中的private属性,在子类中不可直接使用。 (2) Java只支持单继承,一个子类只有一个直接父类。(3)override

    3.多态:多态时,子类新添加的方法不可使用。父类对象只能使用自身定义的方法。多态时,若方法在子类中被重写,则父类调用此方法时,实际调用为重写后的方法。

    这一章还讲到了一些关于数据类型的转换,还有选择排序,冒泡排序的方法,与自考《数据结构导论》产生了共鸣。

    java应用:

    关于java的常用类,字符串相关类(String和StringBuffer的比较),基本数据类型包装类,Math类,File类,枚举类等等。这里就不详细介绍了。

    IO流的操作,用马老师的话说就是将一根管道堆到文件上。然后进行相应的操作,形象思维和逻辑思维并行的重要性。

    在学习java的过程中特别欣赏马老师采用的内存分析法,日后希望大家能够好好掌握,就像在高中物理学习力学的时候,受力分析是必不可少的过程。还有最后重要的一点,一定要学会查询api文档。


  • 相关阅读:
    SpringCloud框架介绍
    JMX的介绍
    idea下的terminal中设置git的bash
    利用kafka自带的zookeeper搭建kafka集群
    gRPC教程
    C#使用LINQ查询集合
    C# winform 更换电脑桌面壁纸
    SQL注入攻击
    UML
    C#非对称加密解密(DEC加密算法)
  • 原文地址:https://www.cnblogs.com/xzpblog/p/5117973.html
Copyright © 2020-2023  润新知