导图社区 Java程序设计基础
Java程序设计基础的思维导图,总结了Java语言概述、 Java语法基础、 Java面向对象编程等内容。
社区模板帮助中心,点此进入>>
Java程序设计基础
1. Java语言概述
Java的起源和历史
Java的主要特性
2. Java语法基础
数据类型
基本数据类型
引用数据类型
操作符和表达式
算术操作符
比较操作符
控制流语句
if语句
for循环
while循环
3. Java面向对象编程
类和对象的概念
类的定义和使用
类的定义
对象的创建
继承和多态
继承
多态
4. Java实用库和Java虚拟机
Java实用库
String类和相关方法
ArrayList和相关方法
Java虚拟机
Java内存管理
垃圾回收机制
5. Java异常处理
Exception和Error类
trycatch语句块
throws关键字
6. Java文件I/O操作
File类和FileInputStream/FileOutputStream类
BufferedReader和BufferedWriter类
DataInputStream和DataOutputStream类
7. Java网络编程基础
网络编程的基本概念
Socket编程基础
ServerSocket编程基础
8. Java多线程编程基础
Thread类和Runnable接口
Thread的状态和转换
synchronized关键字和Lock接口
9. Java数据结构与算法基础
数据结构的基本概念与分类
数组、链表、栈、队列等基本数据结构及应用场景与实现原理
排序算法(如冒泡排序、选择排序、插入排序、快速排序等)及应用场景与实现原理
10 Java数据库编程基础(JDBC)
JDBC的基本概念和用途
JDBC驱动程序的安装和使用方法(以MySQL为例)
SQL语句的基本语法和应用(如创建表、插入数据、查询数据等)