java基础要点

jre(开发环境)与jdk(开发工具集合)

1.面向对象

面向对象的特性:抽象(过程抽象,数据抽象),封装,继承,多态(---其实质代码复用。高内聚、低耦合的软件设计思想)

2.数据类型及其封装类

       boolean Boolean
  char    Character
  byte    Byte
  short   Short
  int       Integer
  long    Long
  float    Float
  double  Double

3.数据结构类型

list

    • queue(先进先出,由队尾与对队头组成的限制而成的特殊线性表)
    • stack(后进先出)
    • arraylist

map

    • HashMap
    • Hashtable(线性安全)
    • LinkedHashMap
    • TreeMap

set

4.方法

类方法

静态方法

非静态方法

5.类

抽象类

静态类

非静态类

6.接口

8.操作系统基本知识

线程

进程

死锁

9.网络基本知识

五层结构

tcp/ip

三次握手