JavaSE笔记

视频课程地址:https://www.bilibili.com/video/BV1Kb411W75N

Java SE基础编程

1_Java语言概述

课程整体内容概述

Java语言概述

1. 基础知识

应用程序 = 算法 + 数据结构

2.计算机语言的发展迭代史

第一代:机器语言
第二代:汇编语言
第三代:高级语言
  >面向过程:C,Pascal、Fortran
  >面向对象:Java,JS,Python,Scala,...

3.Java语言版本迭代概述

4.Java语言应用的领域:

  >Java Web开发:后台开发
  >大数据开发:
  >Android应用程序开发:客户端开发

5.Java语言的特点

面向对象性:
  两个要素:类、对象
  三个特征:封装、继承、多态
健壮性:① 去除了C语言中的指针 ②自动的垃圾回收机制 -->仍然会出现内存溢出、内存泄漏
跨平台型:write once,run anywhere:一次编译,到处运行
  功劳归功于:JVM

2_基本语法

3_数组

4_面向对象-上

5_面向对象-中

6_面向对象-下

Java SE高级编程

8_多线程

9_Java常用类

10_枚举类和注解

11_Java集合

12_范型

13_IO流

14_网络编程

15_Java反射机制

16_Java8的其它新特性

17_Java9&10&11新特性

IDE的使用

项目

赞赏