java基础 类与对象 构造器 static
2015-07-16 18:25
369 查看
一、类与对象
对象:现实中的事务
类:对对象共性抽取出来的一个模板
类与对象的关系:抽象与具体,一般与特殊的关系
对象例子:苹果、葡萄、西瓜...
类例子:水果
对象和类是由属性+方法构成,属性/字段/变量,方法/函数,同时属性和方法不能单独存在
方法定义:
【修饰符】 返回类型 方法名(参数类型 参数名, 参数类型 参数名,...){
方法体;
}
二、构造器:重点
构造器,也叫构造方法,与类同名,没有返回值,即使是void也不可以
主要作用:构造器主要作用是给属性赋初值
访问属性:对象名.属性名
this表示当前对象
三、局部变量是在方法中定义的变量,作用域是当前方法
成员变量是在方法外类的内部定义的变量,作用域是整个类
当局部变量与成员变量重名的时候,方法内输出的变量值是局部变量的值,如果要在方法内输出
成员变量的值,可以使用this关键字
四、static:重点
静态的,它表示变量不属于某个对象,属于类(属于所有的对象)
静态方法不能访问非静态的属性和方法
按照数据的作用域范围划分,可以把数据分为局部变量和成员变量,成员变量按照是否由static修饰可以进一步
划分为静态成员变量(也叫类变量)和非静态成员变量(也叫实例变量)
一、类与对象
对象:现实中的事务
类:对对象共性抽取出来的一个模板
类与对象的关系:抽象与具体,一般与特殊的关系
对象例子:苹果、葡萄、西瓜...
类例子:水果
对象和类是由属性+方法构成,属性/字段/变量,方法/函数,同时属性和方法不能单独存在
方法定义:
【修饰符】 返回类型 方法名(参数类型 参数名, 参数类型 参数名,...){
方法体;
}
二、构造器:重点
构造器,也叫构造方法,与类同名,没有返回值,即使是void也不可以
主要作用:构造器主要作用是给属性赋初值
访问属性:对象名.属性名
this表示当前对象
三、局部变量是在方法中定义的变量,作用域是当前方法
成员变量是在方法外类的内部定义的变量,作用域是整个类
当局部变量与成员变量重名的时候,方法内输出的变量值是局部变量的值,如果要在方法内输出
成员变量的值,可以使用this关键字
四、static:重点
静态的,它表示变量不属于某个对象,属于类(属于所有的对象)
静态方法不能访问非静态的属性和方法
按照数据的作用域范围划分,可以把数据分为局部变量和成员变量,成员变量按照是否由static修饰可以进一步
划分为静态成员变量(也叫类变量)和非静态成员变量(也叫实例变量)
相关文章推荐
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- PropertyChangeListener简单理解
- 插入排序
- 冒泡排序
- 堆排序
- 快速排序
- 二叉查找树
- [原创]java局域网聊天系统