----------- [url=http://www.itheima.com][color=red]android培训[/color][/url]、[url=http://www.itheima.com][color=red]java培训[/color][/url]、java学习型技术博客、期待与您交流! ------------
[b]什么是函数? [/b]
函数是定义在类中,具有特定功能的一段独立的代码。函数也叫方法。
函数的格式
修饰符 返回值类型 函数名(参数列表){return 返回值;}
[b]函数的特点 [/b]
1.将功能进行封装
2.便于复用
3.函数只有调用时才会被执行
4.没有返回值的函数return语句可以不写。
5.最重要一点函数定义在类内,重申一次(呵呵)。
[b]注意:[/b]
1.函数内部能定义函数,也就是函数不能嵌套定义。
2.不能在函数内无条件的调用本函数,会无限递归导致程序崩溃。
[b]主函数[/b]
主函数是一个特殊函数,作为程序入口,可以被JVM调用,保证程序独立运行(它拥有一般函数的特性)。
主函数定义:
public:权限修饰符,表示该函数的访问权限最大
static:表示主函数随着类的加载就已经存在了
void:主函数没有具体返回值类型
main:不是关键字,但是一个特殊的单词可以被JVM识别
String[] args:函数的参数,参数类型是一个数组,该数组中的元素是字符串。
注意:
1.JVM只识别带有String[] args参数的main函数
2.主函数是固定格式的,能被JVM识别,只有参数数组名args可以改动
3.JVM在调用主函数时,传入的是new String[0]
----------- [url=http://www.itheima.com][color=red]android培训[/color][/url]、[url=http://www.itheima.com][color=red]java培训[/color][/url]、java学习型技术博客、期待与您交流! ------------
[b]什么是函数? [/b]
函数是定义在类中,具有特定功能的一段独立的代码。函数也叫方法。
函数的格式
修饰符 返回值类型 函数名(参数列表){return 返回值;}
public void method()
{
System.out.println("this is a method");
}
[b]函数的特点 [/b]
1.将功能进行封装
2.便于复用
3.函数只有调用时才会被执行
4.没有返回值的函数return语句可以不写。
5.最重要一点函数定义在类内,重申一次(呵呵)。
[b]注意:[/b]
1.函数内部能定义函数,也就是函数不能嵌套定义。
2.不能在函数内无条件的调用本函数,会无限递归导致程序崩溃。
[b]主函数[/b]
主函数是一个特殊函数,作为程序入口,可以被JVM调用,保证程序独立运行(它拥有一般函数的特性)。
主函数定义:
public:权限修饰符,表示该函数的访问权限最大
static:表示主函数随着类的加载就已经存在了
void:主函数没有具体返回值类型
main:不是关键字,但是一个特殊的单词可以被JVM识别
String[] args:函数的参数,参数类型是一个数组,该数组中的元素是字符串。
注意:
1.JVM只识别带有String[] args参数的main函数
2.主函数是固定格式的,能被JVM识别,只有参数数组名args可以改动
3.JVM在调用主函数时,传入的是new String[0]
----------- [url=http://www.itheima.com][color=red]android培训[/color][/url]、[url=http://www.itheima.com][color=red]java培训[/color][/url]、java学习型技术博客、期待与您交流! ------------