zoukankan      html  css  js  c++  java
  • 软考之路之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文档。


  • 相关阅读:
    幸存者偏差Survivorship Bias
    如何用一月6RMB搭建一个国外服务器
    因果性≠相关性
    三维组态可视化解决方案
    君子生非异也,善假于物也
    机器人制证系统大屏可视化
    C# WPF 嵌入网页版WebGL油田三维可视化监控
    OffscreenCanvas-离屏canvas使用说明
    去掉图片黑背景输出为透明背景
    高清屏下canvas重置尺寸引发的问题
  • 原文地址:https://www.cnblogs.com/xzpblog/p/5117973.html
Copyright © 2011-2022 走看看