java 方法 修饰词,Java类的声明和修饰词

*类的声明

[修饰符] class [extends 父类名] [implements 接口列表]{ }

修饰符:可选,用于指定访问权限,可用值为public,abstract和finnal.

类名:一般情况下,要求首字母要大写。

extends 父类名:可选,用于指定要定义的类继承于哪个父类。

implements 接口列表:用于指定该类实现的是那些接口。

一个类被声明为public,就表明该类可以被所有其他的类访问和引用,也就是说程序的其他部分可以创建这个类的对象,访问这个类内部可见的成员变量和调用它的可见方法。

实例

import java.awt.*;

import javax.swing.*;

public class grilayoutdemo extends jframe{

private jframe frame;

private jbutton b1, b2, b3, b4, b5, b6;

public grilayoutdemo() {

super();

frame = new jframe("grid example");

container contentpane = frame.getcontentpane();

contentpane.setlayout(new gridlayout(3, 2));

b1 = new jbutton("grid_1");

b2 = new jbutton("grid_2");

b3 = new jbutton("grid_3");

b4 = new jbutton("grid_4");

b5 = new jbutton("grid_5");

b6 = new jbutton("grid_6");

contentpane.add(b1);

contentpane.add(b2);

contentpane.add(b3);

contentpane.add(b4);

contentpane.add(b5);

contentpane.add(b6);

frame.pack();

frame.setvisible(true);

}

public static void main(string args[]) {

grilayoutdemo that = new grilayoutdemo();

}

}

*成员方法

[修饰符] ([参数列表]){[方法体]}

类包括成员变量和方法两部分。成员变量表示类的属性,一数据域的形式表达,方法是数据的操作的定义。

在java中,方法只能作为类的成员,也称为成员方法。方法操作类所定义的数据,以及提供对数据的访问的代码。大多数情况下,程序的其他部分都是通过类的方法和其他类的实例进行交互的。

在类中,除了变量外的都是成员方法。

方法中有一种是对成员变量进行初始化的,称为构造方法。构造方法之外的就是一般的方法了吧。

所以说成员方法分为构造方法和一般的方法。

*成员变量

[修饰符] [static] [final]

static{

}

静态初始化块:使用关键字static定义的代码块。当类装载到系统时执行一次,静态初始化块只能初始化类的静态数据成员。

在1个java类中有三个位置可以放置执行操作的代码:方法、构造函数、初始化块。

完全不相关的概念

修饰符:可选参数,用于指定变量被访问权限,可选值为public,protected和private。

static:可选,用于指定该成员变量为静态变量,可以直接通过类名访问。

final:可选,用于指定该成员变量为取值不会改变的常量

*局部变量

[final] ;

final:可选,用于指定该局部变量为常量。

*变量的有效范围

成员变量:在类中声明,在整个类中有效。

局部变量:在方法内或方法内的复合代码块中声明的变量。只在当前复合块有效。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值