网站大量收购闲置独家精品文档,联系QQ:2885784924

java程序员培又训one.ppt

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java程序员培又训one

JAVA程序员培训-1 内容概述 主要学习的内容包括: Java的特点. JDK的安装、设置及文档的使用 编写第一个JAVA程序 面向对象的基本概念 对象,类,实例化,封装. 类的定义 属性和方法. 内容概述 方法重载与构造方法 注释、标识符、关键字和数据类型 第一章 Java语言入门 ? 广泛使用的网络编程语言 提供了丰富的类库 两种主要应用模式:Application 和Applet 核心是以前被称为Oak的编程语言,旨在解决消费电子产品,James Gosling—java之父 Java家族成员:J2ME,J2SE,J2EE 一、Java 的特点 面向对象 封装,多态性,继承性 多线程 垃圾回收机制 平台无关性 特点一 面向对象 对象封装了数据和方法,类是一组对象的原型。用类组织程序可实现模块化(可移植性好)和信息隐藏(private)。类通过继承,使子类可以使用父类所提供的方法,实现代码重复使用。 分析阶段先有对象后有类,而编程时先有类后有对象。 特点二 封装,多态性,继承性 1.封装 2.多态性 3.继承性 特点三 多线程 进程:指在内存中正在运行的程序,进程间相互独立。 线程: 在一个程序中,这些独立运行的片断叫做线程(thread),是一个可执行的单位,与进程不同,多个线程共享一块内存空间和一组系统资源。多线程处理一个常见的例子就是用户界面。利用线程,用户可按下一个按钮,然后程序立即作出响应,而不是让用户等待程序完成了当前任务以后才开始响应。 二、JDK的安装、设置及文档的使用 1.JDK(Java Development Kit)Java开发工具包 C:\jdk1.4\bin(javac,java…) C:\jdk1.4\lib (类库) C:\jdk1.4\demo (例子) 2.设置.bat文件 path=c:\jdk1.4\bin; set classpath=.;c:\jdk1.4\lib 3.API(Application Programing Interface) Java文档(HTML形式) 解压缩后放在C:\jdk1.4\docs 三. 编写第一个Java程序 1、application程序 源程序 Public class First{ public static void main(String args[]){ System.out.println(“Hello World!”); } } 编译-运行 编译时: javac 类名.java javac First.java 运行时: java 类名 java First 二、面向对象的基本概念 1、对象 任何事物都可以被看作为对象(object),面向对象的程序设计方法就是将对象做为程序设计的基础,把对象的状态和所允许的操作结合起来考虑,对现实中的对象进行抽象化和模型化,从而上升到具体设计中的对象。尽管一切都可以看成是对象,但操纵的标志符实际上是指向对象的句柄(handle),也叫引用. 2、类 不同对象具有相同特征,我们就引入类的概念,类是创建对象的模板,定义了由它所创建对象描述,即对象中的变量和方法的定义。 类是一个蓝图,通过这个蓝图可以构造多个物理实体。类只不过是一个软件蓝图,是对一类对象的描述,以此可以构造多个对象。 3、实例化 由类创建对象成为对类进行实例化,这里的对象成为相应类的一个实例. 二、面向对象的基本概念 4、封装 封装的含义就是将数据连同操作数据的方法捆绑在一起构成一个具有类类型的对象。 封装通过类的定义来实现。 对象内部数据的不可访问性称为数据隐藏。封装的好处就是把一个对象象一个部件一样用在各个程序中,不用担心对象的功能受到影响。 三、面向对象语言的特点 封装 继承 多态 四、类的定义 [权限] [修饰] class 类名 [extends 父类名] [implements 接口列表] { 类体; }      权限: public ——公有类 缺省 ——同包类 修饰: abstract抽象类,只能被继承 final:终极类,不能被继承 五、对象定义 A a = new A(); 六、数据成员和方法成员的权限 七.类的组成 类由数据成员和方法成员组成 1、数据成员 1. [权限] [修饰] 类型 变量名 [=初值]; private int age =0; priv

文档评论(0)

150****4233 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档