JAVA程序员培训.ppt
《JAVA程序员培训.ppt》由会员分享,可在线阅读,更多相关《JAVA程序员培训.ppt(36页珍藏版)》请在三一办公上搜索。
1、1,JAVA程序员培训-1,内容概述,主要学习的内容包括:Java的特点JDK的安装、设置及文档的使用编写第一个JAVA程序面向对象的基本概念对象,类,实例化,封装类的定义属性和方法,内容概述,方法重载与构造方法注释、标识符、关键字和数据类型,4,第一章 Java语言入门,广泛使用的网络编程语言提供了丰富的类库两种主要应用模式:Application 和Applet核心是以前被称为Oak的编程语言,旨在解决消费电子产品,James Goslingjava之父Java家族成员:J2ME,J2SE,J2EE,5,一、Java 的特点,面向对象封装,多态性,继承性多线程垃圾回收机制平台无关性,特点一
2、 面向对象,对象封装了数据和方法,类是一组对象的原型。用类组织程序可实现模块化(可移植性好)和信息隐藏(private)。类通过继承,使子类可以使用父类所提供的方法,实现代码重复使用。分析阶段先有对象后有类,而编程时先有类后有对象。,6,1.封装2.多态性3.继承性,特点二 封装,多态性,继承性,11,特点三 多线程,进程:指在内存中正在运行的程序,进程间相互独立。线程:在一个程序中,这些独立运行的片断叫做线程(thread),是一个可执行的单位,与进程不同,多个线程共享一块内存空间和一组系统资源。多线程处理一个常见的例子就是用户界面。利用线程,用户可按下一个按钮,然后程序立即作出响应,而不是
3、让用户等待程序完成了当前任务以后才开始响应。,14,二、JDK的安装、设置及文档的使用,1JDK(Java Development Kit)Java开发工具包 C:jdk1.4bin(javac,java)C:jdk1.4lib(类库)C:jdk1.4demo(例子)2设置.bat文件 path=c:jdk1.4bin;set classpath=.;c:jdk1.4lib3API(Application Programing Interface)Java文档(HTML形式)解压缩后放在C:jdk1.4docs,16,三.编写第一个Java程序,1、application程序源程序Public
4、 class First public static void main(String args)System.out.println(“Hello World!”);,24,编译运行,编译时:javac 类名.javajavac First.java运行时:java 类名 java First,24,1、对象 任何事物都可以被看作为对象(object),面向对象的程序设计方法就是将对象做为程序设计的基础,把对象的状态和所允许的操作结合起来考虑,对现实中的对象进行抽象化和模型化,从而上升到具体设计中的对象。尽管一切都可以看成是对象,但操纵的标志符实际上是指向对象的句柄(handle),也叫引用
5、.2、类 不同对象具有相同特征,我们就引入类的概念,类是创建对象的模板,定义了由它所创建对象描述,即对象中的变量和方法的定义。类是一个蓝图,通过这个蓝图可以构造多个物理实体。类只不过是一个软件蓝图,是对一类对象的描述,以此可以构造多个对象。3、实例化 由类创建对象成为对类进行实例化,这里的对象成为相应类的一个实例.,二、面向对象的基本概念,25,4、封装 封装的含义就是将数据连同操作数据的方法捆绑在一起构成一个具有类类型的对象。封装通过类的定义来实现。对象内部数据的不可访问性称为数据隐藏。封装的好处就是把一个对象象一个部件一样用在各个程序中,不用担心对象的功能受到影响。,二、面向对象的基本概念
6、,26,例子:人张三,李四,王二.属性:身高,年龄 行为(方法):走路(),劳动(工具)构造对象:实例化张三 构造函数(1.85米,28岁,140斤).构造函数生成一个实际对象并初始化它的属性。,三、面向对象语言的特点,封装继承多态,27,权限 修饰 class 类名 extends 父类名 implements 接口列表 类体;权限:public 公有类缺省 同包类 修饰:abstract抽象类,只能被继承 final:终极类,不能被继承,四、类的定义,五、对象定义,A a=new A();,a,数据成员成员方法,堆,28,六、数据成员和方法成员的权限,29,七.类的组成,类由数据成员和方法
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA 程序员 培训
三一办公所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。




链接地址:https://www.31ppt.com/p-6509922.html