Java中Return的作用

    其实Java提供return,是为了保持调用者与被调用者进行通信的关键。比如某个对象调用了一个方法,他需要根据这个方法不同的返回值进行不同的业务处理。如果没有return机制的话,那就只能进行单一的业务处理了,不存在多种情况了。返回值的意义就是保持方法的调用者与被调用者进行通信的关键,这和java中异常抛出的机制是一样的。下面跟你简单说说return的两种用法吧

    return的常用作用有以下两种
    一种是返回参数所用的关键字,假如一个有返回值的方法执行完了之后需要返回一个参数,示例:
    public string functionTest(){
         String a = "abc";
         return a;
    }
    那么这个方法被调用之后就会返回一个值为abc的字符串,string result = functionTest();

    第二种用法是,代码执行到此处终止。
    比如当代码执行到某个地方会出现几种结果,然后其中一种结果就不能执行后续代码,这时候在那里加上一个return就可以终止后面的代码执行。
时间: 2024-08-30 17:55:04

Java中Return的作用的相关文章

Java中return的用法(两种)_java

Java中的return语句总是和方法有密切关系,return语句总是用在方法中,有两个作用,一个是返回方法指定类型的值(这个值总是确定的),一个是结束方法的执行(仅仅一个return语句). 在return语句的各类文章中,大多仅仅介绍了return语句用于有返回值(非void返回值)的方法中.而很少或没有介绍return语句在vodi返回值方法中的运用. return语句用在非void返回值类型的方法中,不但能返回基本类型,还可以返回(包括用户自定义类的)对象. 一:return语句总是用在

javascript中return的作用

 这篇文章主要介绍了javascript中return的作用,有需要的朋友可以参考一下 这里面的return含有一些细节知识:   例如:onClick='return add_onclick()'与 onClick='add_onclick()'的区别   JAVASCRIPT在事件中调用函数时用return返回值实际上是对window.event.returnvalue进行设置.   而该值决定了当前操作是否继续. 当返回的是true时,将继续操作. 当返回是false时,将中断操作.  

java中构造器的作用?

问题描述 java中构造器的作用? java中构造器的作用是什么?可以生动形象些解释吗?!(专业的术语不理解) 解决方案 1.创建java对象的重要途径. 2.对系统产生的对象初始化 3.并将该对象作为返回值返回,是外部程序可以访问. 解决方案二: http://baike.baidu.com/link?url=cxOmwyIsaR2Frw7XKdTbmE43s5EpVWHOwypDk7MBx_eb3THeMaXawPdEiwP8VcACKobuwuaYZQESU1Ah2TUKKq 简单讲,生孩

关于java中接口的作用

问题描述 关于java中接口的作用 java中接口有什么作用,新手,求教.为什么要写接口 我直接写实现的方法不就行了么 接口又有什么用 字典上解释接口时说系统中两个不同部分的链接的地方对吗 解决方案 你先要知道什么是接口,其次定义接口的作用,比如有一个类要实现好多方法,你不能让这个类继承所有的类去实现它里面的方法,因为java只支持单继承,当你用了接口以后,你可以在接口里面定义好那个类所需要的方法,然后让该类实现这个接口就可以,这样的话,就相当于你实现了一个类继承了多个类,而且在继承和接口中,还

java 中return出问题 了

问题描述 java 中return出问题 了 我想只返回else中的 Matrix2数组,但是我这样调用 int[] result = h.heap__sort(a,a.length-1,3); 就是不行...求大神搭救 解决方案 java 桌面程序运行出问题 解决方案二: 堆排序函数返回没有问题,你调用结果result是什么呢?这个是堆排序的联系题吗? 解决方案三: 也不知道你的方法怎么写的把代码改成这样试下. if(k!=0){ init_sort(arrays,e); arrays[0]=

java语法-java中内部类的作用是神马

问题描述 java中内部类的作用是神马 java中内部类的作用是神马 java中内部类的作用是神马 java中内部类的作用是神马 解决方案 Java中,可以将一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类,内部类一般来说包括这四种:成员内部类.局部内部类.匿名内部类和静态内部类.内部类可以随意使用外部类的成员变量(包括私有)而不用生成外部类的对象,这也是内部类的唯一优点. 内部类需要有外部类对象作为宿主的,它只能依存外部类而存在. 解决方案二: java中内部类的作用是神马不知道啊

java语法-java中return super.父类构造方法 是神马意思

问题描述 java中return super.父类构造方法 是神马意思 java中return super.父类构造方法 是神马意思 可以 java中return super.子类构造方法 是神马意思 java中return super.方法 是神马意思 解决方案 没意思,就是调用父类的此函数,这就是继承,return 就是返回父类的该方法的结果,如果只有一句return,可以不写 解决方案二: 如果只有一句return,可以不写子类的实现

深入理解javascript中return的作用_基础知识

这里面的return含有一些细节知识: 例如:onClick='return add_onclick()'与 onClick='add_onclick()'的区别 JAVASCRIPT在事件中调用函数时用return返回值实际上是对window.event.returnvalue进行设置. 而该值决定了当前操作是否继续.当返回的是true时,将继续操作.当返回是false时,将中断操作. 而直接执行时(不用return).将不会对window.event.returnvalue进行设置所以会默认

Java中static变量作用和用法详解

static表示"全局"或者"静态"的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念. 被static修饰的成员变量和成员方法独立于该类的任何对象.也就是说,它不依赖类特定的实例,被类的所有实例共享. 只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们.因此,static对象可以在它的任何对象创建之前访问,无需引用任何对象. 用public修饰的static成员变量和成员方法本质是