当前位置 博文首页 > 思无邪心飞扬的博客:java基础知识

    思无邪心飞扬的博客:java基础知识

    作者:[db:作者] 时间:2021-07-27 08:54

    概括

    • 学前知识
      • 岗位分析
      • 合格的程序员素养:Do more,Do better,Do share!
      • 软件开发流程(软件开发生命周期)
      • 计算机常识
      • Java语言发展史
        • JDK:Java 语言的软件开发工具包
        • jdk环境变量配置
    • java基础
      • 两大数据类型
        • 基本类型:
        • 引用类型:
      • 标识符
        • 关键字:在java语言中已经被赋予特定意义的一些单词。
      • 运算符
        • 运算顺序
      • 泛型
      • 注释
      • 转义字符
      • 变量概念:可以改变的数,称为变量。
      • 包装类
      • 数组
        • 创建数组:
        • 数组的遍历
        • 二维数组:
          • 数组工具:Arrays
      • 面向对象(Object Oriented Programming)
        • 封装概述:
        • extends(继承)概述:代码复用,功能拓展
        • (多态)概述:统一类型(当父类)行为的多态(所有抽象方法都是多态的),对象的多态(所有对象都是多态的)
      • 类和对象
        • 方法
        • 内部类
        • 对象
        • 对象创建加载执行过程
        • 对象在内存中的存储
        • 构造方法(Constructor)
        • this/super关键字
        • final/static关键字
        • 代码块
        • 异常
        • 抽象类(abstract) /接口(interface)/注解(@interface)
        • 反射(reflect)
      • 设计模式
        • 设计模式六大原则
        • 23种设计模式
        • JVM内存
      • 正则表达式:regular Expression
      • 调试打桩
        • Debug调试
        • 打桩
      • 引用关系
      • 字符编码/解码
      • 数据结构
        • 算法
      • 知识一眼穿
    cs