您的位置:首页 > 职场人生

黑马程序员+对Java中面向对象的总结

2015-06-08 14:21 260 查看
 <a href="http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! 

java面向对象程序设计概论

1概念:对象:万事万物都是对象,对象是对事物的概括。

类是对象的本质。

对对象行为的描述,叫做对象的方法

对对象静态属性的描述,叫做对象的属

java使用类格式

class 类名 { 属性和方法() 

类名 对象名=new 类名(

2特点

封装:把代码和要处理的数据结合起来。

多态性:允许使用接口来访问一类动作的特

继承:一个对象获得另一个对象属性的过程

3编程实现方法

《1》面向对象的语言编写的程序,全部由对象组成,对象之间互相协调,通信,完成软件的功能要求。

《2》面向对象设计的本质是构造类。由具体对象抽象为类。再由类具体化为对象。

《3》语言类=语言内置类+程序员构造的类。。

4通过对象引用操控对象

class a {

string name属性

private void b();方法

}

a A=new a();引用对象,使类实例化这个是A 5静态数据类型:是指由static关键字修饰的数据。

常量数据:是指在整个程序运行过程中永远不会被改变的数据。java中一般用大写字母表示

流对象和持久化对象:可以存活在程序运行之外的对象

6java对象的生存生存周期,由java垃圾回收器监视

7Java 继承了c和c++的语法,创造了独立平台,与c#相似。。。

Java applet:(网页平台)Java Applet就是用Java语言编写的一些小应用程序,它们可以直接嵌入到网页中,并能够产生特殊的效果。包含Applet的网页被称为Java-Powered页,可以称其为Java支持的网页(支持Java的网络浏览器)

字节码:java解释平台。。编译的程序----java字节码----编译的程序,

Java:是解释性的语言

Servlet:特殊的java程序,极大的扩展了web服务器的功能

特点:

简单:有一系列的简洁,统一的功能

安全:提供创建Internet应用程序的安全方法

可移植:可以在任何具有java的系统中运行

面向对象:

严谨

多线程:在一个程序中,这些独立运行的程序片断叫作“线程”(Thread),利用它编程的概念就叫作“多线程处理”。多线程处理一个常见的例子就是用户界面。利用线程,用户可按下一个按钮,然后程序会立即作出响应,而不是让用户等待程序完成了当前任务以后才开始响应。

进程:

每个正在系统上运行的程序都是一个进程。每个进程包含一到多个线程,进程也可能是整个程序或者是部分程序的动态执行。

线程:线程是一组指令的集合,或者是程序的特殊段,它可以在程序里独立执行

体系中立结构:不限于一个系统。。跨系统

解释型:通过java字节码,java平台形成交叉式架构

高性能:java字节码被高度优化,执行和编译速度快

Java组成:

1,Jvm(java虚拟机):java的软件平台。。

2,java api(java应用程序编程接口)

Java源程序

ii

Java应用程序接口 。。。。。。



Jvm

Wiodowslinuxmac os



计算机硬件

Jdk:java开发工具集。。一系列工具的集合

包括:

Javac:java编译器将java源代码转化为字节码

Java:java解释器,执行java源程序的字节码

Appletviewer:小应用程序浏览器,执行嵌入html文件中的java小程序浏览器

Javadoc:依据java源程序和说明语句生成各种html文档

Javap:java反汇编器,显示编译类文件中可访问的功能和数据,显示字节码的含义

8java面向对象程序设计概论

1概念:对象:万事万物都是对象,对象是对事物的概括。

类是对象的本质。

对对象行为的描述,叫做对象的方法

对对象静态属性的描述,叫做对象的属性

2特点:

封装:把代码和要处理的数据结合起来。

多态性:允许使用接口来访问一类动作的特性

继承:一个对象获得另一个对象属性的过程。

3编程实现方法:

《1》面向对象的语言编写的程序,全部由对象组成,对象之间互相协调,通信,完成软件的功能要求。。

《2》面向对象设计的本质是构造类。由具体对象抽象为类。再由类具体化为对象。

《3》语言类=语言内置类+程序员构造的类。。

 

 

9843
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息