zoukankan      html  css  js  c++  java
  • Java语言基础3(类与方法及流程控制语句)

    普通方法:
      public void 方法名称(){
        代码块
      }
      注意:一个类中包含方法和属性,有括号一定是方法,没括号的是属性。
      注意:除了main()方法以外,所有的方法都必须调用不能直接使用。
      注意:在类中不能单独出现循环和打印。
      注意:语法规则关键字的顺序不能乱
      注意:类名的首字母一定大写(约定俗称)
      如:
        Cat cat = new Cat();
        cat.chi();
      有参方法:
        语法规则:public void方法名(参数){
          代码块
        }
      注意:形式参数,在定义方法的时候使用的参数叫做形参,不需要具体的值
      注意:实际参数,在使用当前方法时提供的具体值
      注意:实参和形参数据类型必须一致,括号里的东西,谁用谁给值
    有返回值方法:
      方法必须有类型
      方法必须提供返回值(return)
      注意:方法的类型和返回值的类型,必须一致
      口诀:给方法的是参数,提供数据的是返回值
    解释:
      Cat cat = new Cat();
      Cat:表示类型
      cat:表示创建的对象
      new:表示创建一个新的实例
      Cat():表示使用构造函数(构造方法)
      Cat cat = new Cat();//创建一个对象,并完成实例化操作,使用当前的对象。
      如:cat.chi();
      “.”表示调用当前对象中的方法
    注意:对于有返回值的方法
      1、接收返回值(声明一个变量对当前变量赋值)
      口诀:三位一体,方法类型,返回值类型,接收类型必须一致。
      2、不接收返回值,就当做普通方法执行一次。如果有参数则按照接收参数执行,如果没有参数则直接执行完毕
      以上两种情况对于方法的执行没有任何影响。

    /*
    * 练习:井高20米,青蛙白天往上跳5米,晚上往下掉3米,问能跳几次之后出来?
    * */

    package com.yw.test1;

    public class Jin {
    public static void main(String[] args) {

    int bai = 5;

    int hei = -3;
    int gao = 20;
    int tiao = 0;
    boolean tian = true;
    int ci = 0;
    while (tiao<gao){
    if (tian==true){
    tiao = tiao + bai;
    tian = false;
    }else {
    tiao = tiao - hei;
    tian = true;
    }
    ci++;
    }
    System.out.println(ci);
    }

    Java三大特性:封装,继承和多态
    代码的封装值关心代码的参数和结果


    }

      

  • 相关阅读:
    YYC松鼠视频pro版安装实操001
    YYC松鼠视频短信对接教程
    此处指讲解自定义的一些目录结构及组件-yyc松鼠短视频系统
    APP启动无视频数据-YYC松鼠短视频系统
    后台提示登录失败----YYC松鼠短视频开源
    C++静态成员变量和静态成员函数
    内联函数和宏定义的区别
    C++中的接口继承和实现继承
    拷贝构造函数(define)
    类的封装
  • 原文地址:https://www.cnblogs.com/YWJAVA7010/p/9300696.html
Copyright © 2011-2022 走看看