数组使用

1.for-each循环

2.作为方法参数,例:public static int function(int[] array){...};

3.作为方法返回值,例:public static int[] function(...){...};

多维数组

int[][] array = new int[2][3];

Arrays类

面向对象

package com.shifan.oop.demo01;public class Demo01 {public static void main(String[] args) {//修饰符static表示该方法为静态方法,可以直接使用类名调用System.out.println(Demo01.add(1,4));//同一类中的静态方法中可直接调用其他静态方法int sum = add(1,2);sum = Demo01.add(2,4);System.out.println(sum);/*同一个类中静态方法不能直接调用非静态方法静态方法与类同时加载,非静态方法在类实例化后才加载例如:int a = fun(2,1);错误*//*静态方法中不能直接调用非静态方法,需要先实例化这个类例如:Student.print();错误*///实例化Student类Student student = new Student();student.print();}public static int add(int a ,int b){return a+b;}public int fun(int a,int b){return a-b;}
}
package com.shifan.oop.demo01;public class Demo02 {public static void main(String[] args) {Person person = new Person();System.out.println(person.name);change(person);System.out.println(person.name);}public static void change(Person person){person.name = "时帆";}
}
/**定义了一个Person类,有一个属性name* 一个类里面只能有一个public,但可以有多个class*/
class Person{String name;
}

day08-java相关推荐

  1. JAVA day08 接口(interface),多态,instanceof

    1.接口(interface) 接口是一种引用数据类型. 引用数据类型:数组,类,接口. 接⼝的使⽤,它不能创建对象,但是可以被实现( implements ,类似于被继承). 1.定义 public ...

  2. Java的学习之路Day08

    Day08 一.java中内存的管理 1.堆 -存储的是创建的对象 -成员变量 -成员变量的生命周期 -生    对象的创建 -死    对象的销毁 2.栈(先进后出) -栈里面存的是方法调用(局部变 ...

  3. Java 学习 Day08

    Java 学习 Day08 项目:<客户信息管理软件> 主要涉及以下知识点: 类结构的使用:属性.方法及构造器 对象的创建与使用 类的封装性 声明和使用数组 数组的插入.删除和替换 关键字 ...

  4. 【day08~10】Java面向对象基础认识

    面向对象 面向对象编程的本质就是:以类的方式组织代码,以对象的形式封装数据 1.类与对象的关系 类是一种抽象的数据类型,它是对某一类事务整体描述/定义,但是并不能代表某一个具体的事物 Person类. ...

  5. java毫秒值转换成日期_Java学习笔记day08

    Object类 java.lang.Object 类Object是类层次结构的根类 每个类都使用Object作为 超(父)类 所有对象(包括数组)都实现这个类的方法 Object类的toString方 ...

  6. Java基础 DAY08

    成员方法传参机制 parameter 参数 基本数据类型的传参机制 public class MethodParameter01 { //编写一个main方法public static void ma ...

  7. java从入门到入土图_Java从入门到入土day08

    好家伙,这个作者竟然妄图一天就把面向对象的两个特征说了.他可真是自不量力啊,作者心中OS:学习真累,赶快写完去打游戏真香. 正文分割线 一.抽象 1.抽象的定义:抽象,字面意思.很抽象,很多人都不懂的 ...

  8. Java入门day08(帮助文档、代码块、继承)

    1.如何制作帮助文档 个人理解:写一个功能类,然后对其解释说明 注意该功能类必须用public修饰,否则会报错 ​ 如class ArrayTools ​ javadoc: 错误 - 找不到可以文档化 ...

  9. 传智播客-刘意-java深入浅出精华版学习笔记Day08

    工具中使用静态: 在同一个类中,main方法只能访问静态方法. [错误:无法从静态上下文中引用非静态,这样的错误一定是因为在main方法中调用了非静态方法.] 对非静态方法来说,只能通过对象(也就是其 ...

  10. 学习Java day08 面向对象

    例题:利用面向对象的编程方法,设计类Circle,计算圆的面积 package com.fanfan.exer;public class CircleTest {public static void ...

最新文章

  1. 杭电oj1384--Intervals(差分约束)
  2. 从谷歌AutoML到百度EasyDL,AI大生产时代,调参师不再是刚需
  3. 2020-11-13(四大组件简单回忆内容)
  4. 用户体验很棒的Git学习网站
  5. 【监控】使用 Grafana、collectd 和 InfluxDB 打造现代监控系统
  6. 为什么ES模块比CommonJS更好?
  7. ORB-SLAM 解读(二) ORB描述子如何实现旋转不变性
  8. git tag 使用方法(打标签、发布及回滚)
  9. PPT高级教程及技巧 .
  10. csv 导入iphone通讯录
  11. 用python代码制作视频
  12. elastic mapping not_analyzed 简单理解 + analysis-ik分词器安装
  13. 华为路由器怎么配置DNS?
  14. 关于MP4V2 封装h265 接口调用问题
  15. 一意孤行亚马逊----一个钓鱼疯子的巴西亚马逊之行( 11.9月 27日 最惨的一天 ) 作者:咸水鱼...
  16. 十年总结(15):产品化-有心杀敌,无力回天
  17. jar构建docker镜像_将jar包打包为docker镜像
  18. 华硕h81m一k跳线图_主板跳线接法
  19. 2017年携程旅游校招Java研发笔试编程题(3个)
  20. python中frame用法_Python实例之wxpython中Frame使用方法

热门文章

  1. 干货分享:小鸟云虚拟主机如何绑定域名及解析域名?
  2. 水平集(Level Set)的基本方法
  3. linux 神秘的0xC0000000内核逻辑地址内核虚拟地址直接映射高端内存
  4. vc6.0程序界面实现XP风格方法
  5. Kafka知识体系总结【附大厂高频面试题】
  6. matlab程序 地震 相干噪声_地震资料读写相干噪声的消除
  7. SUHO2018校招笔试
  8. 加密交易所的新战场:高频交易
  9. vs2008与vss2005用后感
  10. opencv学习-均值滤波blur