Java语言基础(第一讲)Java语言简介面向对象的概念java面向对象程序设计的特点类,包,?,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。:首先分析问题的步骤:1、开始游戏,2、黑子先走,3、绘制画面,4、判断输赢,5、轮到白子,6、绘制画面,7、判断输赢,8、返回步骤2,9、输出最后结果。把上面每个步骤用分别的函数来实现,问题就解决了。面向对象的思路:整个五子棋可以分为1、黑白双方,这两方的行为是一模一样的,2、棋盘系统,负责绘制画面,3、规则系统,负责判定诸如犯规、输赢等。第一类对象(玩家对象)负责接受用户输入,并告知第二类对象(棋盘对象)棋子布局的变化,棋盘对象接收到了棋子的i变化就要负责在屏幕上面显示出这种变化,同时利用第三类对象(规则系统)来对棋局进行判定。++,因而c++程序员初次接触java语言就会感到很熟悉,能很快的掌握java编程技术。Java摒弃了c++中容易引发程序错误的一些特性,如指针,结构,枚举以及内存管理等Java提供了丰富的类库,可以帮助我们方便的开发java程序。++功能,避免了非法内存操作。通过java的安全体系进行保证。当我们从网上下载java代码在本地执行时,java的安全架构能确保恶意的代码不能随意访问我们本地的资源,例如:删除文件,访问本地网络资源等操作都是被禁止的。,如果你一个人完成这张桌子—就好像一个单线程,那么你需要先做桌面,做完桌面后,再做4个桌子腿,如果5个人来做—在程序中开辟了5个线程,1人做桌面,另外4人分别做4个腿,那么这两种方式效率的高低,,我们使用java编译器将java代码编译成字节码,这是一种中间代码,然后由java解释器解释执行。而c++程序是编译执行的,c++代码被编译为本地机器指令,然后执行。,其代码被编译成一种机构中立的中间文件格式。只要有java运行系统的机器都能执行这种中间代码。Java源程序被编译成一种与机器无关的字节码格式,在java虚拟机上运行10.
java语言基础ppt课件 来自淘豆网m.daumloan.com转载请标明出处.