文档章节

5-1 .类和对象;;构造方法

IMfreshman
 IMfreshman
发布于 2017/09/10 16:11
字数 376
阅读 5
收藏 0

1.类:用于确定对象将会拥有的特征(属性)和行为(方法);

类的特点:类是对象的类型

                具有相同属性和方法的一组对象的集合

对象的属性:对象具有的各种特征

对象的方法:对象执行的操作

2.如何定义java中的类(首字母大写)

(也可以没有方法)

 

3.如何使用java中的对象

4.成员变量和局部变量

1.成员变量:在类中定义,用来描述对象将要有什么

2.局部变量:在类的方法中定义,在方法中临时保存数据

5.成员变量和局部变量区别

作用域不同:

局部变量的作用域仅限于定义它的方法

成员变量的作用域在整个类中都是可见的

初始值不同:

java会给成员变量一个初始值,,不会给局部变量初始值

在同一个方法中,不允许有同名局部变量;在不同方法中,可以有同名变量

两类变量同名时,局部变量具有更高的优先级

6.构造方法:

 

 

 

 

 

 

© 著作权归作者所有

共有 人打赏支持
IMfreshman
粉丝 1
博文 27
码字总数 5524
作品 0
济南
Java中创建对象的5种方式

Java中创建对象的5种方式 作为Java开发者,我们每天创建很多对象,但我们通常使用依赖管理系统,比如Spring去创建对象。然而这里有很多创建对象的方法,我们会在这篇文章中学到。 Java中有5...

年少爱追梦
2016/08/16
22
0
java基础知识精华总结(一)

1.final关键字 (1) 一个对象是常量,不代表不能转变对象的成员,仍可以其成员进行操作。 (2) 常量在使用前必须赋值,但除了在声明的同时初始化外,就只能在构造方法中初始化 。 (3) final修饰...

2017/12/25
0
0
Java中创建对象的5种方式

作为Java开发者,我们每天创建很多对象,但我们通常使用依赖管理系统,比如Spring去创建对象。然而这里有很多创建对象的方法,我们会在这篇文章中学到。 Java中有5种创建对象的方式,下面给出...

umgsai
2016/09/21
0
0
面向切面编程易混淆

package day01; //引用类型画等号与null的演示 public class RefNullDemo { public static void main(String[] args) { Cell c = new Cell(); Cell cc = c; //指向同一个对象 c.row = 2; cc.......

architect刘源源
01/14
2
0
Java 基础【01】 This 用法

this表示类实例本身。 this的用法 1、表示对当前对象的引用! 2、表示类的成员变量,而非函数参数,注意在函数参数和成员变量同名是进行区分! 3、用于在构造方法中引用满足指定参数类型的构...

wx591420672c787
2017/06/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

git +STS使用问题解决一

1. 2.点以一个pull就是更新代码 3.synchronize workSpace 同步代码,同SVN一致

森火
3分钟前
0
0
powerBi odbc 连接impala 实现自助分析

配置Impala以使用ODBC 可以将第三方产品设计为使用ODBC与Impala集成。为获得最佳体验,请确保支持您打算使用的任何第三方产品。验证支持包括检查Impala,ODBC,操作系统和第三方产品的版本是...

hblt-j
8分钟前
0
0
Purism FAQ

<font size="37" color="#006248" face="幼圆"> <p align="center"> Purism FAQ </p> </font> 原文:https://puri.sm/faq/ 原作者:Purism Team 翻译者:冰焰火灵X 1079092922@qq.com 文章许......

ICE冰焰火灵X
24分钟前
0
0
nginx+webdav

1、配置Nginx以支持WebDav: Webdav是nginx一个组件,默认编译nginx时是没有安装这个组件的。 如果跟应用公用一个nginx,需要重新编译安装nginx,重新安装前需要备份好原来的nginx.conf。 1....

yaukie
29分钟前
0
0
spring 事件

ContextRefreshedEvent Event raised when an {@code ApplicationContext} gets initialized or refreshed. ContextClosedEvent Event raised when an {@code ApplicationContext} gets clos......

Canaan_
41分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部