黑马程序员__函数

----------- [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学习型技术博客、期待与您交流! ------------
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值