黑马程序员_Java基础[4]_函数\方法

来源:互联网 发布:sql anywhere 12 下载 编辑:程序博客网 时间:2024/05/22 10:41
---------- android培训 、java培训、期待与您交流! ----------

1,函数、也叫方法。
   函数就是定义在类中的具有特定功能的一段独立的小程度。ps说方法就很好理解撒。
   格式:
   修饰符 返回类型 函数名(参数类型 参数1,参数类型 参数2......)
   {
          执行语句。
           如果返回值类型是非void 则需要:
          return 返回值。
    }
    有参数是有参函数/方法,没有就是无参函数/方法。
 说到定义方法,那么就的说道,属性和成员变量,作用域了。在类中定义的变量为属性在方法中定义的变量为成员  变量。成员变量的作用域小与且优先与属性。

1,函数/方法问题
    格式:修饰符 返回类型 函数名(参数类型 形参1,参数类型 形参2。。。。)
    函数就是方法,在一个类中,可以有很多个方法,但是带main的方法只有一个,他是程序如入口,主函数。
    且有一个构造函数/方法,可以不写,系统默认。
        且函数之间属于平等关系,不能被函数包含。
        在以前所学知识当中 修饰符学过public和private(单词好像错了。)
    而返回类型为:void int double string (对象那个单词) 等类型,今天视频上用到了,static,有点不习惯,其实之前的都是静态的,只是滤掉了。
     其实都是一样的,希望尽快拐弯。
    【为毛,if里面没有写{}号。而是用;号分开就行,这样也行?】
    无返回类型的函数是不能在主函数中直接输出的。(定义2个函数,一个有返回,一份无返回类型,然后在主函数中输出试试。)

1.1 对两个数是否相等的情况进行真假返回时,可以有多种方法:1,常用的if,2,三元运算(a=b)?true:false;3 retur a=b;

    对于三元运算可多多应用,比如,比较两个数的大小,1,if  2(a>b)?a:b;  a大于b吗,大于返回a,不大于返回b。


---------- android培训、 java培训、期待与您交流!----------
黑马官网: http://edu.csdn.net/heima
0 0
原创粉丝点击