课程概述
Android是最新最热门的移动终端操作系统,本课程课以介绍安卓Android的系统理论为主,全新模式教学更利于学生理解理论基础,激发学生创新思维,为实战开发打下坚实基础。
Android是使用Java语言来进行开发的,所以一个扎实的Java基础是学习Android的必备条件。在本课程中详细地讲解了Java的基本语法、Java面向对象、异常的处理、文件的操作以及Java中的集合,为以后的开发以及职业的发展奠定一个良好的基础。
常见问题
1.我从来没有学习过Android的知识,对开发也一无所知,我可以学习这门课程吗?
这门课程就是为零基础的学员准备的,我们由浅入深循序渐进地讲解知识,即使是零基础小白也能分分钟入门。
2.【易班大学】提供《最经典的Android》系列课程的后续课程吗?
《最经典的Android(一):入门课程之Java基础》为《最经典的Android》系列课程中的入门课程,后续【易班大学】还将提供相关进阶课程及项目实战课程,请关注我们的课程更新通知,及时进行学习。
授课大纲
- 第一章 Java语法部分
- 第1课 课程环境搭建
- 第2课 Java变量声明及类型
- 第3课 Java中的基本数据类型
- 第4课 基本数据类型及类型间的相互转换
- 第5课 二进制及计算机中的存储单位
- 第6课 进制间的相互转换
- 第7课 进制补充-标识符-常量
- 第8课 Java中的转义字符及运算符
- 第9课 逻辑运算符
- 第10课 位运算符及字符串连接符
- 第11课 运算符中的常见面试题及三目运算符
- 第12课 流程控制语句-if-else语句
- 第13课 switch-case分支语句-for循环
- 第14课 while循环-break和continue关键字
- 第15课 循环间的嵌套
- 第16课 运用循环打印倒立的三角形
- 第17课 ASCII码-使用循环打印九九乘法表
- 第18课 使用循环实现阶层求和及数组的初步介绍
- 第19课 数组的赋值及遍历
- 第20课 数组的拷贝-求元素最值-平均值问题
- 第21课 数组的深拷贝及冒泡排序初步介绍
- 第22课 详细讲解冒泡排序算法
- 第23课 数组排序的补充及二维数组的定义赋值
- 第24课 二维数组的遍历-旋转及了解三维数组
- 第25课 三维数组遍历及增强型for循环
- 第26课 main方法-虚拟机参数-递归调用
- 第27课 Java中的注释
- 第二章 Java面向对象部分(一)
- 第28课 eclipse的安装与使用1
- 第29课 eclipse的安装与使用2
- 第30课 eclipse的安装与使用3及初步了解面向对象思想
- 第31课 Java中的类-对象-属性-方法
- 第32课 详细讲解Java中的方法及对象的封装
- 第33课 Java中的构造器
- 第34课 Java中的析构方法-垃圾回收-变量的初始化
- 第35课 Java中的命名规范
- 第36课 this关键字补充及深入学习static关键字
- 第37课 静态代码块
- 第38课 Java源文件-常见包-Path-ClassPath
- 第39课 JavaHome-Import
- 第40课 项目打包
- 第41课 项目的导入导出
- 第42课 Java内存结构1
- 第43课 Java内存结构2及Java引用传递1
- 第44课 Java引用传递2
- 第45课 Java引用传递3及Scanner类
- 第三章 Java面向对象部分(二)
- 第46课 Java中的继承1
- 第47课 Java中的继承2
- 第48课 Java中的继承3及super关键字
- 第49课 Java中的代码块
- 第50课 Java中的多态
- 第51课 动态绑定和静态绑定
- 第52课 访问控制_抽象类_final关键字_相关面试题
- 第53课 接口1
- 第54课 接口2
- 第55课 内部类1
- 第56课 内部类2
- 第57课 String类1
- 第58课 String类2
- 第59课 封装类1
- 第60课 封装类2及Object类1
- 第61课 Object类2
- 第62课 String-StringBuffer-StringBuilder
- 第63课 日期操作类
- 第64课 国际化
- 第65课 其他常用类
- 第66课 反射机制1
- 第67课 反射机制2
- 第四章 Java中的异常处理
- 第68课 初步介绍异常
- 第69课 异常的分类
- 第70课 非运行期异常的处理
- 第71课 throw和throws的区别
- 第72课 运行期异常的处理
- 第五章 Java中的IO流
- 第73课 IO流中的文件操作File
- 第74课 IO流中文件操作中的常见方法1
- 第75课 IO流中文件操作中的常见方法2
- 第76课 IO流中文件的读写
- 第77课 输出流
- 第78课 输入流
- 第79课 文件读写
- 第80课 输入流和输出流的具体运用
- 第81课 文件操作总结
- 第82课 转换流
- 第83课 序列化操作
- 第84课 反序列化操作
- 第85课 内存操作流1
- 第86课 内存操作流2
- 第87课 随机访问流
- 第六章 Java中的集合
- 第88课 集合和数组的区别
- 第89课 List集合
- 第90课 Map集合
- 第91课 Collection接口
- 第92课 Collection中的常用方法
- 第93课 List中的常用子类
- 第94课 LinkedList讲解
- 第95课 Set集合讲解1
- 第96课 Set集合讲解2
- 第97课 Map集合讲解