Java基础知识

来自软件实验室
跳转至: 导航搜索

Android开发中的Java知识提纲(by 李松阳)

基本语法

  1. 操作符:
    1. 单目:+,-,*,/,%&,|,!
    2. 双目:&&,||,++,--,+=,-=,
    3. 三目:  ?  :
  1. 流程控制
    1. if-else
    2. switch
    3. while/do-while
    4. for/foreach
    5. break/continue
  1. 基本数据类型(同C语言)
  2. 容器
    1. List,Map,Set,Collection,Iterator,Array(数组) 包含常用操作的各个方法,需要熟练掌握(血和泪的教训啊!!!)
  1. 面向对象
    1. 类和对象(Classes and Objects)
    2. 方法(Method)
    3. 成员变量和实例变量(Static and instance scope)
    4. 接口(Interface)
    5. 重载
    6. 构造器
    7. 继承
    8. 多态
    9. 泛型以及类型转换
    10. 访问控制:private,protected,public,final
  1. Java I/O
    1. 文件读写中:
      1. 流(stream)
      2. Reader和Writer
    2. 序列化操作
  1. 注解(后续快速开发框架用的较多)
  1. 并发与线程
    1. Thread
    2. Executor
  1. 正则表达式(了解)
  2. (待续。。。)
-----------------手动分割线----------------------