码迷,mamicode.com
首页 > 编程语言 > 详细

Java基础1

时间:2015-09-13 11:43:20      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:

一.类和对象

1.封装类

public class 类名{

//定义属性

private 数据类型 变量名

//定义方法

public 返回值类型 方法名 (参数名){

//方法的具体实现}

}

2.创建对象:用new关键字调用构造函数创建出一个对象

   构造方法:是一种非常特殊的方法,方法名和类名相同,且没有返回值也不需要void关键字。

   调用构造方法:数据类型 变量名 = new 构造方法(参数值);

   调用普通方法:对象变量名.方法名(参数值);

二:变量详解

1.成员变量(属性)及作用域

   成员变量是定义在类体中,方法外的变量,也叫属性。成员变量的作用域是在整个类体。

2.局部变量及作用域

   局部变量是定义在方法体内的变量。局部变量的作用域是在当前的方法体内。

三:方法重载

   重载(Overload):在一个类中,有两个方法的名字相同,但是参数列表不同。[存在构造方法的重载]

四:this关键字

   每个类的每个非静态方法(没有被static修饰)都会含有一个this引用名称,它指向调用这个方法的对象。

   1.显示调用成员变量[方法的参数名和成员变量名相同时]

      public class ThisTest{ int x;int y; public void init(x,y)  {this.x=x;this.y=y;}

      public static void main(String args[]){ThisTest p = new ThisTest(); p.init(4,3);}}

   2.显示调用本类的其它构造方法[在构造方法的第一行使用,可以显示调用本类的其它构造方法]

 

Java基础1

标签:

原文地址:http://www.cnblogs.com/HYanqing/p/4804265.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!