当前位置: 首页 > news >正文

JavaSE的基础语法(5)

一.Java中的方法

函数:把完成某一特定功能的代码进行抽取,把他们卸=写在一组大括号中,为其命名通过函数名调用即可

Java中的方法:类似于其他语言中的函数(在面向对象的语言中习惯称之为方法,且不能独立存在,需要定义在类中) 将完成某个特定功能的某一段代码封装到一个有名称的代码块中

定义格式

[访问权限修饰符] [修饰符] 返回值类型 方法名(参数列表){

        方法体

        [return值]

    }

1.无参数,无返回值的方法

public class Csdn1 {


    //void表示无返回值,面向对象之前,方法固定pbulic static开头
        //print99为方法名称
        public static void print99( ) {
            System.out.println(" a");
        }
    //调用方法
    public static void main (String[] args) {
            Csdn1.print99();//Csdn1为类名
    }
}

2.有参数,无返回值

public class Csdn1 {


    //void表示无返回值,面向对象之前,方法固定pbulic static开头
        //print99为方法名称
        public static void print99(int row ) {
           row = row+1;
            System.out.println(row);
        }
    //调用方法
    public static void main (String[] args) {
            Csdn1.print99(1);//Csdn1为类名,调用时未强调含参,若有重名,会调用无参数的一项
    }
}

3.有返回值

public static int max(int a ,int b){
  int max = (a>b)?a:b;
  return max
}

以上就是本篇内容

相关文章:

  • PostgreSQL如何关闭自动commit
  • 基于Python的Flask微博话题舆情分析可视化系统
  • SaaS 平台开发要点
  • javascript-es6 (四)
  • 【NLP251】命名实体实战(基于Transformer分类)
  • 【BUUCTF逆向题】[ACTF新生赛2020]Splendid_MineCraft(SMC代码混淆)
  • 【强化学习】强化学习(Reinforcement Learning, RL)详解
  • SpringBoot+uniApp日历备忘录小程序系统 附带详细运行指导视频
  • 459重复的子字符串(substr)
  • Word中的文档信息域
  • Java语言介绍
  • cap2:1000分类的ResNet的TensorRT部署指南(python版)
  • Linux:深入了解进程信号(上)
  • (7/100)每日小游戏平台系列
  • 力扣做题记录 (二叉树)
  • MySQL 插入替换语句(replace into statement)
  • 配置Open-R1,评测第三方蒸馏模型的性能1
  • 淘宝商品评论API接口概述,json数据示例返回
  • 高等代数笔记—欧几里得空间、双线性函数
  • Java运维实战:问题定位-CPU突增排查
  • 5月资金面前瞻:政府债净融资规模预计显著抬升,央行有望提供流动性支持
  • “五一”假期首日国铁郑州局迎大客流,预计发送旅客逾95万人次
  • 山东省委组织部办公室主任吴宪利已任德州市委常委、组织部部长
  • 浪尖计划再出发:万亿之城2030课题组赴九城调研万亿产业
  • 城市更新·简报│中央财政支持城市更新,倾斜超大特大城市
  • 聚焦各领域顶尖工匠,《上海工匠》第十季于五一播出