zoukankan      html  css  js  c++  java
  • 背诵提纲

    1、基础知识

    (1)、& &&,| ||

    (2)、最有效计算2乘以8

    (3)、两个int值互换

    (4)、java语言的基础类型、默认值、字节、位数、范围

    (5)、自增/自减运算符 ,++i与i++返回值结果;

    (6)、try-catch-finally,不同位置return结果;

    (7)、try-witch-resource

    (8)、文件与目录 打印目录下所有子目录和文件,2中方式;

    (9)、字符串,常变量地址问题;

    (10)、字符串相关构建类 String、StringBuffer与StringBuilder 异同点

    (11)、面向对象的思想,4大特征

    (12)、Overload和Override

    (13)、接口、抽象类与类的关系

    (14)、异常类的继承关系

    (15)、int与Integer区别

    (16)、==与equals区别

    (17)、静态代码块、构造函数、父类等加载执行顺序

    (18)、内部类好处、分类

    基础知识升级

    (1)、面向对象设计 五大原则 和设计模式 六准则

    (2)、JAVA反射 原理 使用 和应用

    (3)、常见设计模式

    (4)、自动拆装箱

    (5)、JDK新特性:lambda表达式、方法引用、集合流Stream处理、localDate

    2、集合

    (1)、常用List  与安全List

    (2)、ArrayList扩容机制

    (3)、常用map 与安全map

    (4)、HashMap 与ConcurrentHashMap 扩容机制

    3、并发多线程

    (1)、进程、线程、协程,并发、并行,同步、异步

    (2)、线程状态 与 阻塞

    (3)、进程/线程 调度算法

    (4)、脏读、指令重排、两种锁原理区别、锁互斥条件

    (5)、多线程基础使用和应用

  • 相关阅读:
    Java线程专题 3:java内存模型
    Java线程专题 2:synchronized理解
    Java线程专题 1:线程创建
    设计模式七大原则
    JVM 运行时数据区
    css_selector定位,比xpath速度快,语法简洁
    xpath绝对定位和相对定位
    selenium多种定位
    操作浏览器基本元素(不定时更新)
    爬取网页图片并且下载(1)
  • 原文地址:https://www.cnblogs.com/huasky/p/15219752.html
Copyright © 2011-2022 走看看