Java中的方法
来源:互联网 发布:双程网络剧 土豆 编辑:程序博客网 时间:2024/06/06 05:23
1、如何创建一个方法。(必须声明在类中,不能声明在某个方法中。)
a、修饰符,如果忽略,则自动为缺省配置
b、static:可选,如果static修饰,那么这个方法为静态方法。
c、返回类型:必选,如果为空返回类型,则为:void
d、方法名:必选,一般为驼峰式命名法
e、方法参数:必选,小括号内可为空,空即不传任何参数。
f、花括号:必选,双花括号标识当前方法的方法体。
2、方法的参数传递:
a、值传递:把一个值传递给形式参数,并保存在新的内存地址中。
b、引用传递:传递的是一个内存地址,一旦对某个内存地址的值进行修改,那么相对应的也会修改其方法外部的相同的引用的值。
3、方法的重载
子类复写父类中的方法,将直接执行子类中复写的内容。
相同的方法名,不同的参数类型以及返回值,可以同时存在,也是多态性的一种体现。
4、public:公共的,用此修饰符修饰的变量或者方法,可供于所有class进行访问
private:私有的,此修饰符修饰的变量或者方法,只能用于当前类的内容访问。
protected:受保护的,此修饰符修饰的变量或者方法,只能用于当前类,以及子类,以及同一个包内的class内容进行访问。
5、子类与父类方法的复写规律
a、父类中的方法被子类复写,那么子类的实例化对象调用时,
将不再执行父类中的方法。除非手动调用super.
b、子类可以直接使用父类中没有被private修饰符修饰的方法和变量。
c、如果父类的方法的修饰符为private,那么子类将不能够复写,也不能够直接调用。
但是可以在子类中声明一个新的方法。这个方法是独立于子类的。
- Java中的main方法
- JAVA中的方法
- java中的equals()方法
- java中的finalize()方法
- java中的构造方法
- java中的构造方法
- java中的方法重载
- java中的finalize()方法
- Java中的常用方法
- Java中的常用方法
- java中的构造方法
- java中的Main方法..
- java中的各种方法
- Java中的构造方法
- java中的native方法
- java中的clone()方法
- java中的native方法
- java中的compareto方法
- iOS开发————通信方式之KVO
- 使用Autolayout实现UITableView的Cell动态布局
- 国内从事计算机视觉(CV)领域的公司
- 关于MySQL-python-1.2.3.tar.gz安装失败的解决方案
- iOS面试题集锦
- Java中的方法
- python字符串的不变性
- RSA双向加密
- poj2739 Sum of Consecutive Prime Numbers (素数打表)
- windows编程小记
- ./ffmpeg: error while loading shared libraries: libiconv.so.2
- grep
- 2016.05.09回顾
- Android Spinner显示周月跨度列表