Java语言基础
Java语言基础(第一讲)
Java语言简介
面向对象的概念
java面向对象程序设计的特点
类,包,接口
JAVA的开发环境
Eclipse简介和使用
精品资料
你怎么称呼老师?
如果老师最后没有总结一节课的重点的难点,你是否会认为老师的教学方法需要改进?
你所经历的课堂,是讲座式还是讨论式?
教师的教鞭
“不怕太阳晒,也不怕那风雨狂,只怕先生骂我笨,没有学问无颜见爹娘 ……”
“太阳当空照,花儿对我笑,小鸟说早早早……”
JAVA语言简介
Java语言的起源
Java语言的特点
Java是 面 向 对 象 的
Java 是 简 单 的
Java 是 安 全 的
Java 是 多线程 的
Java强大的网络功能
Java 即解释型的
Java 是 与平台无关的
面 向 对 象的特性
编程语言的演化
汇编语言
过程式语言
oo语言
面向机器还是面向问题?
面向对象和面向过程的区别
面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。
面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。
五子棋设计
面向过程的设计思路:首先分析问题的步骤:1、开始游戏,2、黑子先走,3、绘制画面,4、判断输赢,5、轮到白子,6、绘制画面,7、判断输赢,8、返回步骤2,9、输出最后结果。把上面每个步骤用分别的函数来实现,问题就解决了。
面向对象的思路:整个五子棋可以分为 1、黑白双方,这两方的行为是一模一样的,2、棋盘系统,负责绘制画面,3、规则系统,负责判定诸如犯规、输赢等。第一类对象(玩家对象)负责接受用户输入,并告知第二类对象(棋盘对象)棋子布局的变化,棋盘对象接收到了棋子的i变化就要负责在屏幕上面显示出这种变化,同时利用第三类对象(规则系统)来对棋局进行判定。
简单的
Java的风格类似于c++,因而c++程序员初次接触java语言就会感到很熟悉,能很快的掌握java编程技术。
Java摒弃了c++中容易引发程序错误的一些特性,如指针,结构,枚举以及内存管理等
Java提供了丰富的类库,可以帮助我们方便的开发java程序。
安全的
Java删除了指针和释放内存等c++功能,避免了非法内存操作。
通过java 的安全体系进行保证。当我们从网上下载java代码在本地 执行时,java的安全架构能确保恶意的代码不能随意访问我们本地的资源,例如:删除文件,访问本地网络资源等操作都是被禁止的。
Java语言基础 ppt课件 来自淘豆网m.daumloan.com转载请标明出处.