Java基础——对象和类,类中的变量和方法
来源:互联网 发布:可以免费开淘宝店吗 编辑:程序博客网 时间:2024/06/05 20:58
所有的书本里面,对于这两个东西,都做了重点的描述,我在这里,就不太扯淡了,就说说样子,还有说说比较特别的地方。
Class 对象 - 对象具有状态和行为。例如:狗有状态 - 颜色,名称,繁殖以及行为,摇头晃脑,吠叫,吃。对象是类的实例。
object 类 - 一个类可以被定义为描述行为的模板/蓝色印花/指出其类型支持的对象。
一个类可以包含以下任意变量类型。
局部变量: 方法里面,构造函数或块中定义的变量称为局部变量。该变量将被声明和初始化的方法中,当该方法完成该变量将被销毁。
实例变量: 实例变量都在一个类,但任何方法之外的变量。这些变量在类被加载的实例化。实例变量可以从内部的任何方法,构造函数或特定类别的块访问。
类变量(内部类): 类变量是在一个类中声明,任何方法之外的变量,用static关键字。
一个类可以包含的函数(方法):
>>main函数
>>构造函数:在Java中,任何变量在被使用前都必须先设置初值.Java提供了为类的成员变量赋初值的专门方法。
Class classname{classname(){函数体;}}
>>一般函数:当然,如果加了一些访问控制符,或者一些变量存取类型的特殊字符,那么,在使用的时候,就要特殊处理了。
附加:
>>内部类,编译的结果是 主类::内部类.class
>>类的对象,类的引用。这个之间的不同是个很有一生的地方,也是在类型变换、装饰者模型中用到的知识点。
>>import
>>在Java中,Class也是一个对象,object也是一个对象,从抽象的角度看。Class和object都是一种数据类型,和简单的额数据类型一样,他们都有自己的属性和自己的方法。这个在jdk里面,可以好好研究一下。
>>匿名内部类:
之所以匿名,是因为直接new一个对象使用,而不是赋给一个引用。之所以是匿名内部类,是因为new的基本都是抽象的类,必须写一个类的实现。
- Java基础——对象和类,类中的变量和方法
- java 面向对象基础 类 成员变量和局部变量 成员方法
- java类中的变量和方法
- Java基础--类和对象、方法
- java 类和对象、方法内定义变量、 构造方法
- Java 基础——类和对象
- Java 基础——类和对象
- java基础——类和对象
- Java 类和对象,如何定义Java中的类,如何使用Java中的对象,变量
- [Java基础]类变量和实例变量
- OC基础—类的私有方法和私有变量
- java中的变量和方法
- java中的变量和方法
- Java笔记 第四章(2)Java面向对象编程基础 第二部分(类的成员变量和方法)
- JAVA基础-类4-静态变量,常量和方法
- Java基础篇笔记(四) ---this的用法,解决类中的成员变量和方法中的参数重名
- 黑马程序员——JAVA基础_01(类和对象的关系、成员变量和局部变量、构造函数、构造代码块)
- 分析java中的类(static)变量和类(static)方法
- leetcode #100 Maximum Depth of Binary Tree
- 类加载器
- cocos2d-x lua调用c++函数
- asp生成xml文件
- RequireJS入门(一)
- Java基础——对象和类,类中的变量和方法
- UVA 11552 Fewest Flops
- Mac下eclipse环境配置问题集锦
- PopupWindow弹出时底层变暗(像Dialog弹出时的效果)
- js 语法
- jsp的静态引入和动态引入
- Linux命令简介—less
- Math类中提供了三个与取整有关的方法:ceil、floor、round
- RPG Maker MV之本地服务器搭建