Android所需的Java基础知识体系图
16lz
2021-01-23
这个知识体系图适用于Java或Android培训讲师培训想为Android培训打Java基础的学生,去掉了GUI和web等和Android无关的内容,SQL移动到Android的SQLite章节。
1、JDK和JRE
2、Eclipse编辑器
3、Java程序剖析(从Hello Java说起)
二、基本数据类型和基本操作
1、基本数据类型
2、常量,变量以及赋值语句
3、数据类型转换
4、字符串类型String
5、注释(Eclipse注释模板)
三、条件语句
1、boolean
2、if/else
3、switch
4、运算符优先级(课堂上讲,实际工作用不到,运算顺序主要用括号控制)
四、循环
1、while(课堂上讲,实际工作用不到)
2、do-while(课堂上讲,实际工作用不到)
3、for
4、break/continue
五、方法和封装
1、什么是方法(软件工程基本概念)
2、含参方法
3、重载方法
4、Math类
5、Date类
六、数组(课堂上讲,实际工作中常用List)
1、数组的声明和初始化
2、foreach循环
3、数组的简单排序
4、Arrays
5、二维数组和多维数组
七、面向对象
1、定义对象的类
2、构造方法
3、this
4、protected和super(继承)
5、override(多态)
八、抽象类和接口
1、包装类
2、abstract
3、interface
4、static
九、字符串和文件
1、Object常用方法
2、String常用方法
3、StringBuffer
4、正则表达式5、File的I/O
十、异常处理
1、try/catch
2、finally
3、throw
十、调试
1、debug
2、log4j打印log
十二、数据结构
1、List
2、Map
3、二叉树
4、泛型
1、递归
2、冒泡排序
3、归并排序
4、快速排序
十四、设计模式
1、适配器模式
2、单例模式
3、工厂模式
十五、架构
1、JavaBeans(model模块)
2、MVC架构
更多相关文章
- Android 通用获取Ip的方法(判断手机是否联网的方法)!!!
- Android获取音视频原始流数据方法详解
- 【Android】Android插件开发 —— 打开插件的Activity(Hook系统方
- Android任务切换方法
- 读取指定路径数据库的方法
- android JNI java与C++传递String数组(引用类型)
- android获取屏幕宽高的两种方法