• 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三大特性:封装,继承和多态
    代码的封装值关心代码的参数和结果


    }

      

  • 相关阅读:
    jsp grid can not be used in this ('quirks') mode
    weblogic stage更改不马上生效
    shell执行class或jar
    java json字符串与对象转换
    js对象及元素复制拷贝
    js中json字符串与对象的转换及是否为空
    js window.open隐藏参数提交
    poi excel文件名或者内容中文乱码
    linux poi生成excel demo调试附调用代码
    PeekMessage与GetMessage的对比
  • 原文地址:https://www.cnblogs.com/YWJAVA7010/p/9300696.html
Copyright © 2020-2023  润新知