javaOO

本周开始javaOO的学习,学习的内容为:类,对象。

什么是对象,万物皆对象,对象因关注而存在

对象结构:属性(描述该对象的名称)+行为(描述该对象的动词)。

创建对象的方式:1.new 构造器
2.反序列化--javaOO  IO中讲
3.反射--javaOO进阶,4.克隆--OOAD

什么是类:对一类具有相同行为或属性的东西的统称

类是对象的描述,对象是类的实例

类由成员变量和方法构成

public static修饰,

void:返回类型(无),

main方法:是主方法。
(String[] args):参数列表,

{}:方法体

方法写在类中,方法属于包含其的类,参数与参数用逗号隔开,并注意需要书写其数据类型。

形参:方法定义时的参数列表被称为形式参数列表

实参:方法被调用时的参数列表被称为实际参数列表

在java中,在同一类中具有多个相同方法名但参数列表不同的方法,叫做方法重载。

引用数据类型的变量在方法调用时,就算没有返回和重新赋值,一改全改(除String以外);基本数据类型的变量在方法调用时(包括String),只要没有返回和重新复制,则不会一改全改。

包是java中组织和管理类的一种机制,同时可以防止类名冲突

如果一个类在一个包中,代码上方会有使用:package关键字标注的路径()

包的作用:1.对类进行划分   2.给类命名空间

包的命名:com.公司名称.项目名称.项目分类(包名里面不能出现大写字母)

全限定名:包名+类名
全限定名可以直接准确找到某个类

构造器

作用:创建对象,并初始化;构造器是使用不是调用,new 构造器名称();
格式:访问修饰符 类名(参数表){方法体};构造器可以重载

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值