`
finally_mm
  • 浏览: 24469 次
  • 性别: Icon_minigender_2
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

JavaSE基础知识方法定义使用部分

 
阅读更多

1.2.6  Java中的方法

方法在程序中就是一段可重复调用的代码,是对代码的一种重新组织方式。

一、定义格式如下:

public static 返回值类型 方法名称([参数列表...]){

       [return 返回值] ;

}

说明(函数的四要素):

   返回值有两种类型

       返回具体的数据类型:基本数据类型、引用数据类型

       什么都不返回:void

函数名:是对函数体的一个命名标识,第一个单词的首字母小写,之后每个单词的首字母大写。“见名知意”

   参数列表:是一系列要实现函数功能的输入条件。如无参,则表示为空或void

   函数体:函数要完成的功能。

二、函数的调用(三种格式)

1.语句格式:用于无返回值的方法调用

2.表达式格式:用于有返回值的方法调用

3.函数的实参格式:用于有返回值的方法调用

三、递归调用

递归调用:就是一个方法自己调用自己,但是在使用递归操作的时候应该明确的声明一个操作的终结点。

但一般能通过简单的语句代替的不采用递归,这样会增加内存的负担,因为每调用一次方法都要开辟一个段栈空间,直到该方法调用结束才释放。

 

四、方法重载

所谓的方法重载,就是指:方法名称相同,参数的类型或个数不同,调用的时候会根据传入的参数的类型或个数自动完成不同方法体的调用

方法重载和返回值类型无关,所以两个返回值类型不同,其他都相同的方法不能称为方法重载。

方法重载还要和之后类的继承的方法的覆写区别开来,其具体区别见后面。

分享到:
评论

相关推荐

    2023年JavaSE知识点总结个人整理.docx

    JavaSE是Java标准版,JavaSE知识点总结涵盖了Java语言的基础知识和高级应用。以下是JavaSE知识点总结的详细内容: 1. 面向对象的理解 面向对象是Java的基本特性,是软件开发过程中使用的基于面向过程的一种思维方式...

    JavaSE--思维导图解析

    JavaSE 是 Java Standard Edition 的缩写,指的是 ...以上是 JavaSE 的思维导图解析,涵盖了 Java 语言的基础知识、语言特性、数据类型、变量、常量、类型转换、运算符、逻辑控制、方法、递归、数组等方面的知识点。

    JavaSE知识点总结(个人整理).docx

    JavaSE 知识点总结涵盖了 JavaSE 的基础知识点,包括面向对象的理解、面向对象的特点、继承、多态、抽象、接口、类加载机制、IO 体系等。 一、面向对象的理解 面向对象是 Java 的基本特征,是软件开发过程使用的...

    JavaSE知识点总结(个人整理)(吐血推荐).doc

    JavaSE知识点总结 JavaSE(Java Standard Edition)是Java平台的标准版,...JavaSE知识点总结涵盖了面向对象、类和对象、继承、多态、抽象类和接口、异常处理、IO流等方面,掌握这些知识点是开发Java应用程序的基础。

    javaSE代码实例

    13.1 String类的基础知识 243 13.1.1 对象的创建 243 13.1.2 巧用构造器 244 13.1.3 String类的重要方法 245 13.2 String对象的内存机制 248 13.2.1 一段令人困惑的字符串程序 248 13.2.2 “一次投入,...

    JavaSE之面对程序语言

    这个文件里的内容适合Java初学者,这是一些关乎JavaSE面向程序的相关知识以及一些Java的基础使用规则、类的定义规则、方法的定义方式等等。这也是小编在刚开学学习JavaSE时记录的一些笔记,里面的内容非常适合JavaSE...

    JavaSE题库.docx

    本题库涵盖了 JavaSE 语言基础的多个方面,包括顺序、条件、循环、数组、静态方法等。下面是对每个题目的详细分析和知识点总结。 1. 排序三个数字 * 知识点:顺序结构、输入输出语句 * 本题要求从命令行输入 3 个...

    JavaSE测试题及答案.docx

    下面是 JavaSE 测试题及答案,涵盖了 Java 语言的基础知识,包括接口、抽象类、继承、访问控制符、集合框架、IO 操作等。 一、接口和抽象类 在 Java 中,定义接口的关键字是 `interface`,而不是 `abstract`、`...

    java基础知识点归纳总结

    "java基础知识点归纳总结" java是一种广泛应用的编程语言,以下是java基础知识点的归纳总结: 一、java 概述 * java是由Sun公司的James Gosling等人开发的语言,最初名称为Oak,1994年更名为Java。 * java有三种...

    java基础知识总结经典.pdf

    Java基础知识总结经典 本资源总结了Java基础知识,涵盖了Java概述、Java语法基础、Java开发环境配置、Java命令等多个方面。下面是该资源中所涵盖的知识点: 一、Java概述: * Java的历史:1991年,Sun公司的James...

    java基础知识总结(超级经典)

    java基础知识总结(超级经典) java是一种广泛应用于企业级应用程序开发、Android应用程序开发、Web应用程序开发等领域的编程语言。下面是java基础知识的总结: 一、java概述 java是一种面向对象的编程语言,由...

    2022年JAVA程序设计基础知识点总结.docx

    JAVA 程序设计基础知识点总结 本文将对 JAVA 程序设计基础知识点进行总结,涵盖了 JAVA 的历史、技术架构、开发环境、环境变量配置、Classpath 配置、javac 和 java 命令的作用等方面的知识点。 一、JAVA 的历史 ...

    大数据必学Java基础(十):标识符和关键字

    本文将解释标识符和关键字的定义、规则和特点,并提供相关的 Java 基础知识点。 一、标识符 标识符是 Java 语言中用于命名变量、类、方法、包等的名称。它可以是英文字母、汉字、日语、俄语等,但通常情况下,我们...

    《Java基础入门》-课后习题.doc

    本资源摘要信息涵盖了Java基础入门的知识点,涉及到Java语言的基本概念、开发环境、语法结构、变量类型、运算符、控制结构、方法、数组等方面。 一、Java语言的基本概念 * Java语言的三大体系:JavaSE、JavaEE、...

    java模拟测试题及答案 第二套 共三套!

    本资源摘要信息涵盖了 Java 语言的基础知识点,包括对象的创建和回收、构造函数、访问控制符、抽象类和方法、屏幕坐标系统、继承和多态等。 一、判断题 1. Java 程序里,创建新的类对象用关键字 new,回收无用的类...

    Java基础入门课后习题与答案.doc

    二、Java 基础知识 1. Java 属于高级语言。 2. .class 文件可以在 Java 虚拟机中运行。 3. java.exe 命令是 Java 解释器,负责将“.class”文件解释成机器语言。 4. JDK(Java Development Kit)中包含了 JRE(Java...

    java基础案例与开发详解案例源码全

    19.1.1 网络基础知识494 19.1.2 网络基本概念495 19.1.3 网络传输协议496 19.2 Java网络类和接口497 19.3 InetAddress类498 19.4 URL和URLConnection类499 19.5 Scoket套接字505 19.6 Datagram套接字509 19.7 综合...

    Java知识点总结.doc

    Java知识点总结 JAVA概述: Java是一种编程语言,由James Gosling等人在1991年开始开发,最初命名为Oak,后改名为Java。Java有三种技术架构:Java Platform Enterprise Edition(JAVAEE)、Java Platform Standard ...

    面向对象技术与UML课件及源代码-by 南邮-陈杨

    本书涵盖了JavaSE开发环境配置、程序设计基础、面向对象相关技术、常用API、UML基础知识。在章节中穿插了上机习题,并提供了答案,用于对该章内容进行阶段性总结演练。 作者长期从事教学工作,积累了丰富的经验,其...

    (完整版)Java笔记总结.pdf

    Java 编程基础知识点总结 Java 是一种可以编译跨平台、面向对象的高级计算机语言。Java 语言的特点包括简单、安全、跨平台、面向对象、支持多线程等。Java 的三个技术平台分别是 JavaSE、JavaEE、JavaME。 Java ...

Global site tag (gtag.js) - Google Analytics