Java基础(二)——数组、类和对象

一、数组

1. 声明并创建数组:数据类型[]  数组名 = new 数据类型[大小]

2. 新生成的数组对象,其中所有的引用自动初始化为null,基本数据类型(数值型自动初始化为0,字符型为0,布尔型为false)

3. 数组赋值方法:

1)边声明边赋值(静态初始化):int[]  score = newint[]{66,77,88},new int[]可省略

2)动态地获取(键盘录入):先声明,再从键盘录入(Scanner类)

4. Java为数组提供了一个Arrays工具类

5. 二维数组

      1)声明和初始化应按照从高维到低维的顺序进行

           int[][] Arr1 = new int[10][];//第二维长度可定可不定

     2)静态初始化:int[][] Arr = {{1,2},{2,1,3},{3,5,7,8}}

          动态初始化:先声明,后创建,先高维初始化,再低维初始化

二、类和对象

1.     面向对象编程关键:让每个对象负责执行一组相关任务。

2.     类是抽象的概念,对象是类的实例化结果。

3.     定义一个类步骤:定义类名——编写类的字段代表属性——编写类的方法代表行为

4.     使用new关键字创建对象。成员访问符“.”。

定义类的方法:访问修饰类型 方法名(参数列表){  方法体  }

       1)     返回值为void(空)的方法

       2)     带具体返回类型的方法(return)

       3)     不带参数的方法

       4)     带参数的方法

       5)     方法内可调用其他方法

       6)     调用方法:对象名.方法名()

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值