Android所需的Java基础知识体系图
来源:互联网 发布:淘宝走势在哪看 编辑:程序博客网 时间:2024/06/07 16:00
这个知识体系图适用于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架构
0 0
- Android所需的Java基础知识体系图
- unity3d所要知道的基础知识体系大纲
- 【转】unity3d所要知道的基础知识体系大纲
- 所需的基础知识
- android开发所涉及的知识体系
- Java平台所分割出来的体系
- Java基础知识体系
- 游戏程序员所需的知识体系
- 游戏程序员所需的知识体系
- 游戏程序员所需的知识体系
- unity3d所要知道的基础知识体系大纲,可以对照着学习,不定期更新
- Android-View事件体系之View的基础知识
- Android学习所需的java基础
- 参加ACM比赛所需的基础知识
- 参加ACM比赛所需的基础知识
- 参加ACM比赛所需的基础知识
- WEB安全测试所需的基础知识
- 参加ACM比赛所需的基础知识
- swift简单学习之添加字体
- Redis 数据类型
- iOS学习笔记11-多线程入门
- Java中各种对日期的操作,加日期,减日期
- css3 命名规范笔记
- Android所需的Java基础知识体系图
- System.Web.Mvc 找不到
- sublime3安装插件步骤
- Linux进程间通信——使用匿名管道
- 第40讲项目8——谁是小偷
- C# 使用Newtonsoft.Json.dll 格式化显示Json串
- linux搭建JAVA环境(包含rpm、tar.gz格式)
- 方向梯度直方图(HOG,Histogram of Gradient)学习笔记一 基础知识
- 仿今日头条下拉出现SearchBar,再下拉刷新效果,SearchListView实现以及原理讲解