二维数组的定义方式

//@左边是实体类型,右边是实体哈希值
class Demo{public static void main(String args[]){/*int[][] array=new int [3][2];//创建3个一维数组,每一个一维数组里面有2个元素System.out.println(array);//直接打印这个二维数组    [[I@61064425System.out.println(array[0]);//打印这个二维数组中角标为0的一维数组    [I@7b1d7fffSystem.out.println(array[0][1]);//打印这个二维数组中角标为0的一维数组中角标为1的元素 0System.out.println(array.length);//打印二维数组的一维数组的个数 3System.out.println(array[0].length);//打印二维数组中角标为0的一维数组的个数 2*///另一种定义方式int[][] array= {{5,6},{3,4},{8,9}};//创建3个一维数组,每一个一维数组里面有2个元素for(int x=0;x<array.length;x++){for(int y=0;y<array[x].length;y++){System.out.println(array[x][y]);}}}
}

注意二维数组可以不固定一维数组的长度

class Demo{public static void main(String args[]){int[][]array=new int[3][];array[0]=new int[3];array[1]=new int[5];array[2]=new int[2];}
}

面向对象思想

让过程中动作的执行者变成动作的指挥者

用Java语言对现实中的税务进行描述是通过类的形式

怎么描述呢?对事物的描述通常在两个方面,一个是属性,一个是行为。只要明确该事物的属性和行为在类中即可。

对象是该类事物实实在在存在的个体。

类与对象的关系

类:对事物的描述

对象:类new出来实实在在的个体

匿名对象:没有名字的对象,定义对象的简写格式 new object();当对象对方法只进行一次调用时,可以使用匿名对象

基本数据类型参数传递

class Demo{public static main(String args[]){int x=9;show(x);System.out.println(x);//输出9}public static void show(int x){x=4;return;}
}

引用数据类型参数传递

class Demo{
int x=0;
}class Test{public static main(String args[]){d=new Demo();show(d);System.out.println(x);//输出4}public static void show(Demo d){d.x=4;return;}
}

传播智客黑马Java学习笔记_day06相关推荐

  1. 传播智客黑马Java学习笔记_day10_01

    开发中接口分为使用接口和实现接口的子类(暴露规则,使用规则,实现规则) interface USB{//暴露规则public abstract void open();public abstract ...

  2. 传智播客黑马Java学习笔记_day08_2

    设计模式:对问题行之有效的解决方式,一种思想,java24种 单例设计模式 解决问题:可以保证一个类的对象在内存中的唯一性 应用场景:多个程序使用同一个配置文件对象,就要保证配置文件的唯一性,配置文件 ...

  3. 传智播客黑马Java学习笔记_09

    在子类创建对象时,发现父类的构造方法也运行了,为什么呢? 在子类的构造函数中第一行有一个隐式语句super(); class Fu{Fu(){System.out.println("Fu i ...

  4. 传智播客黑马Java学习笔记_day05

    遍历数组 class Demo{public static void main(String args[]){int[] arry=new int[]{87,99,56};for(int x=0;x& ...

  5. 传智播客黑马Java学习笔记_day10_02

    对象的多态性 父类或者接口的引用指向子类对象 多态的好处 提高了代码的扩展性,前期的代码可以使用后期的内容 多态的弊端 前期的代码不能调用后期的特有内容 多态的前提 必须有关系:继承.实现 必须覆盖父 ...

  6. 黑马Java学习笔记之-----单例模式

    ---------------------- android培训.java培训.期待与您交流! ---------------------- 单例模式: 单例模式确保一个类只有一个实例,自行提供这个实 ...

  7. 黑马Java学习笔记之-----集合框架

    ---------------------- android培训.java培训.期待与您交流! ---------------------- 一.概述: Java的集合类是一种特别有用的工具类,它可以 ...

  8. 极客学院.java学习笔记

    2019独角兽企业重金招聘Python工程师标准>>> 第1阶段|开发环境搭建 1_Java语言简介 1_Java语言简介 什么是java? Java变成语言是个简单.完全面向对象. ...

  9. java学习笔记5--类的方法

    接着前面的学习: java学习笔记4--类与对象的基本概念(2) java学习笔记3--类与对象的基本概念(1) java学习笔记2--数据类型.数组 java学习笔记1--开发环境平台总结 本文地址 ...

最新文章

  1. Linux Ubuntu从零开始部署web环境及项目 -----tomcat+jdk+mysql (二)
  2. RabbitMQ 3.6 安装
  3. 下一清分日期是几年前_下一清分日期是什么意思
  4. LINQ学习(四):From子句
  5. java xy,java – 某个z深度的xy位置
  6. SVN图标不能正常显示
  7. IntellijIDEA中maven模块中POM文件不生效
  8. 2018北邮计算机考研分数线,2018年北京邮电大学软件学院考研复试分数线
  9. 【阿里妈妈营销科学系列】第四篇:营销渠道效果评估与归因
  10. 如何关闭 Mac 版 QQ 上线离线提示音?
  11. java真香表情包_真香表情包 - 真香微信表情包 - 真香QQ表情包 - 发表情 fabiaoqing.com...
  12. 数学史思维导图_趣谈数学历史:数学发展简史思维导图——中国、外国数学发展...
  13. 在线作图|如何绘制一张气泡图
  14. SQL语法基础之updata
  15. 工欲善其事,必先利其器-IntelliJ IDEA
  16. 微信开发者工具-真机调试,可查看接口信息
  17. Nginx配置https访问
  18. 谈谈数据库里的时间戳
  19. 卷积层TSNE可视化
  20. 《嵌入式 - 嵌入式大杂烩》PNP与NPN三极管的原理与使用方法

热门文章

  1. 3、史上最详细的电子元器件知识讲解
  2. 关于收费系统的几点问题
  3. 论文修改建议(WangLR 20211223细节问题)
  4. 自学SQL网之学习笔记(题目+答案)
  5. R安装nutshell
  6. 乘坐时光倒流机器,看看某个网站的过去某一天是什么样子的?(Wayback Machine)...
  7. 验证外星语词典(来源力扣)
  8. JSBridge 原理与实践
  9. FutureWarning: As the xlwt package is no longer maintained, the xlwt engine will be removed in a fut
  10. 第三方电容笔支持随手写吗?ipad2023手写笔推荐