JAVA程序员培训one.ppt
《JAVA程序员培训one.ppt》由会员分享,可在线阅读,更多相关《JAVA程序员培训one.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.4lib 3API(Application Programing Interface) Java文档(HTML形式) 解压缩后放在C:jdk1.4docs,16,三. 编写第一个
4、Java程序,1、application程序 源程序 Public class First public static void main(String args) System.out.println(“Hello World!”); ,24,编译运行,编译时: javac 类名.java javac First.java 运行时: java 类名 java First,24,1、对象 任何事物都可以被看作为对象(object),面向对象的程序设计方法就是将对象做为程序设计的基础,把对象的状态和所允许的操作结合起来考虑,对现实中的对象进行抽象化和模型化,从而上升到具体设计中的对象。尽管一切都
5、可以看成是对象,但操纵的标志符实际上是指向对象的句柄(handle),也叫引用. 2、类 不同对象具有相同特征,我们就引入类的概念,类是创建对象的模板,定义了由它所创建对象描述,即对象中的变量和方法的定义。 类是一个蓝图,通过这个蓝图可以构造多个物理实体。类只不过是一个软件蓝图,是对一类对象的描述,以此可以构造多个对象。 3、实例化 由类创建对象成为对类进行实例化,这里的对象成为相应类的一个实例.,二、面向对象的基本概念,25,4、封装 封装的含义就是将数据连同操作数据的方法捆绑在一起构成一个具有类类型的对象。 封装通过类的定义来实现。 对象内部数据的不可访问性称为数据隐藏。封装的好处就是把一
6、个对象象一个部件一样用在各个程序中,不用担心对象的功能受到影响。,二、面向对象的基本概念,26,例子: 人张三,李四,王二. 属性:身高,年龄 行为(方法):走路(),劳动(工具) 构造对象:实例化张三 构造函数(1.85米, 28岁, 140斤) 构造函数生成一个实际对象并初始化它的属性。,三、面向对象语言的特点,封装 继承 多态,27,权限 修饰 class 类名 extends 父类名 implements 接口列表 类体; 权限: public 公有类 缺省 同包类 修饰: abstract抽象类,只能被继承 final:终极类,不能被继承,四、类的定义,五、对象定义,A a = ne
7、w A();,a,数据成员 成员方法,堆,28,六、数据成员和方法成员的权限,29,七.类的组成,类由数据成员和方法成员组成,30,1. 权限 修饰 类型 变量名 =初值; private int age =0; private boolean flag=false; 2. 在方法内定义变量时须: 1.不加修饰符. 2.必须初始化.,1、数据成员,public class Person Private String userName; Private int age; ,32,权限 修饰 返回值类型 方法名 (形参列表) 方法体; ,2、方法成员,方法的定义,public class Pers
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA 程序员 培训 one
链接地址:https://www.31doc.com/p-3481844.html