华清远见教育集团《Android开发就业培训班》前置系列课程 - Java编程,主要为即将参加该课程的学生针对Android开发而设计,让学员通过本课程的学习,能够对Java的面向对象编程、基本语法等有初步的了解,能够在此基础上进行进一步的自学,并且为后续的课堂学习打下基础。另外,建议学员在时间和精力允许的情况下,也可以通过华清远见的另一个前置系列课程来学习一下C语言的编程基础知识。(http://emb.hqyj.com/courses/basic.htm)
● 课程说明:
该系列课程包括:Java编程概述;面向对象程序设计基础;标识符、关键字和数据类型;运算符、表达式和流程控制;数组的使用,后通过编写利用堆栈完成一个四则运算的类来将相关的重压知识点串联起来,既关注知识点,又关注各自的关系。
● 课程内容介绍及在线视频
第一讲:Java编程概述
内容介绍:本课程主要讲述Java编程的特点,如何搭建Java开发环境,如何编写第一个Java程序,以及Java编程中一些常见的问题等。
第二讲:面向对象程序设计基础
内容介绍:本课程讲述了几种主要的编程方式,详细讲解了Java中面向对象编程的方法,介绍了Java中类的定义方法,信息的隐藏和封装特性,以及Java源文件结构、Java 类库中常用的包和类等。
第三讲:标识符、关键字和数据类型(上)
内容介绍:本课程主要讲述标识符、关键字和数据类型的上半部分内容,包括Java中的注释语句尤其是Javadoc注释,如何在Java源代码中加入Javadoc注释,如何生成帮助文件;如何定义Java中的标识符;介绍Java中的关键字和保留字;讲解了Java中的8种简单类型数据以及引用类型数据的使用以及各自的转换等;讲解了Java对象的创建和初始化过程以及内存变化。
第四讲:标识符、关键字和数据类型(下)
内容介绍:本讲接着上讲,介绍标识符、关键字和数据类型的下半部分内容,包括Java中成员变量和局部变量的用法,简单类型参数的值传递和引用类型参数的引用传递以及内存中变化等内容
第五讲:运算符、表达式和流程控制(上)
内容介绍:本课程主要讲述运算符、表达式和流程控制的上部分内容,讲解Java中常用的运算符的用法、 各个运算符之间的优先级和结合性,讲解Java中分支语句的用法。
第六讲:运算符、表达式和流程控制(下)
内容介绍:本课程主要讲述运算符、表达式和流程控制的下部分内容,讲解Java中的循环语句:for、do...while和while
第七讲:数组
内容介绍:本课程主要讲解Java中数组的声明、初始化过程等,结合数组讲解了常用的2个数据结构:堆栈和队列,讲解了冒泡排序,以加深对数组的了解。并通过对魔术矩阵的介绍,让同学们对二维数组有较深入的了解。
第八讲:通过两个堆栈来实现对四则运算表达式的计算
内容介绍:本课程主要结合前面的知识,通过2个堆栈来实现对四则运算表达式的计算,结合代码给出了实现方式。该代码可以从本页面下载。