Java 方法速查手册

Java 方法是语句的集合,它们在一起执行一个功能,让程序更短、更好维护、更能复用。 17 张速查图把方法定义与命名规则、两种调用方式、main 方法、void 与值传递、方法重载、变量作用域、命令行参数、构造方法与可变参数一次讲清。 零基础入门与面试复习适用。点击任意卡片进入完整图文详解。

这套手册讲什么

Java 方法总览
CARD 01 / 17

Java 方法总览

Java 方法是语句的集合,它们在一起执行一个功能。17 张速查卡片讲透方法定义与命名规则、两种调用方式…

Java 什么是方法
CARD 02 / 17

Java 什么是方法

Java 中的 System.out.println 里 println 是方法、System 是系统类…

Java 方法定义语法
CARD 03 / 17

Java 方法定义语法

Java 方法定义包含修饰符、返回值类型、方法名、参数类型和方法体五部分。修饰符可选定义访问类型,无返回…

Java 方法命名规则与实例
CARD 04 / 17

Java 方法命名规则与实例

Java 方法命名规则:第一个单词以小写字母开头,后面单词用大写字母开头且不用连接符,例如 addPer…

Java 方法调用的两种方式
CARD 05 / 17

Java 方法调用的两种方式

Java 支持两种调用方法的方式:方法返回值时调用通常被当做一个值,如 int larger = max…

Java main 方法
CARD 06 / 17

Java main 方法

Java 的 main 方法是被 JVM 调用的,除此之外和其它方法没什么区别。它的头部是不变的:pub…

Java void 方法
CARD 07 / 17

Java void 方法

Java 中有些方法执行所需操作但没有返回值,此时返回值类型是关键字 void。void 方法的调用一定…

Java 通过值传递参数
CARD 08 / 17

Java 通过值传递参数

Java 调用方法时必须按参数列表指定顺序提供参数,且采用值传递:传给方法的是值的副本。附 swap 方…

Java 方法重载
CARD 09 / 17

Java 方法重载

Java 中一个类的两个方法可以拥有相同的名字但有不同的参数列表,这叫方法重载。编译器根据方法签名判断调…

Java 重载的规则
CARD 10 / 17

Java 重载的规则

Java 重载的方法必须拥有不同的参数列表,不能仅仅依据修饰符或返回类型的不同来重载。参数个数、类型或顺…

Java 变量作用域
CARD 11 / 17

Java 变量作用域

Java 中变量的范围是程序中该变量可以被引用的部分。方法内定义的变量叫局部变量,作用范围从声明开始直到…

Java 命令行参数的使用
CARD 12 / 17

Java 命令行参数的使用

Java 中希望运行程序时再传递消息,这要靠传递命令行参数给 main 函数实现。命令行参数是在执行程序…

Java 构造方法
CARD 13 / 17

Java 构造方法

Java 构造方法是用于创建类的对象的特殊方法,当使用 new 关键字创建对象时会自动调用,用来初始化对…

Java 默认构造方法
CARD 14 / 17

Java 默认构造方法

Java 中不管是否自定义构造方法,所有的类都有构造方法,因为 Java 会自动提供一个默认构造方法,其…

Java 可变参数 Varargs
CARD 15 / 17

Java 可变参数 Varargs

Java 从 JDK 1.5 开始支持传递同类型的可变参数给一个方法,声明方式是在指定参数类型后加省略号…

Java finalize 方法
CARD 16 / 17

Java finalize 方法

Java 的 finalize 方法在对象被垃圾收集器回收之前调用,用来清除回收对象,格式是 prote…

Java 方法总结与易错点
CARD 17 / 17

Java 方法总结与易错点

Java 方法要点回顾:方法是语句的集合、定义包含方法头与方法体、有返回值当值用而 void 当语句、值…