java ‘方法’简解
来源:互联网 发布:淘宝和卖家联系 编辑:程序博客网 时间:2024/06/11 02:52
status
1.静态变量要定义在方法之外2.静态变量与静态方法都是在类从磁盘加载至内存后被创建的,与类同时存在,同时消亡。3.静态变量又称类的成员变量,在类中是全局变量,可以被类的所有方法调用4.静态变量的值由jvm自动初始化
方法的重载
方法名相同,但参数的个数和类型不同注意:返回值类型不同不是方法的重载
类
首字母大写Person per=null;//类的声明per=new Person();//类的实例化Person per=new Person();//声明并实例化
方法的递归
递归调用是一种特殊的调用形式,就是方法自己调用自己 public static int addNum(int num){ if (num==1) { return 1;}else { return num+addNum(num-1); }}遍历时采用递归调用
封装
目的:保护某些属性和方法不被外部所看见实现:为属性和方法进行封装是通过关键字private声明 class Person{ private int age; private String name; public void setAge(int age) { this.age=age; } public int getAge() { return age; }}在需要设置属性的类里点击右键-》source-》Generate Getters and Setters..来自动生成get()和set()方法
匿名对象
没有名字的对象,如果程序中只是用一次该对象,就可以使用匿名对象 class Student{ public void tell() { System.out.print("hello world"); } }new Student().tell();//
构造方法
格式: 访问修饰符 类名(){ 代码 }1.构造方法会在new对象的时候自动执行2.****构造方法名必须与类名一致,并且构造方法没有返回值3.构造方法主要是为类中的属性进行初始化操作4.每个类在实例化的时候都会调用构造方法,如果没有构造方法,程序在编译的时候会创建一个无参的什么都不做的构造方法
0 0
- java ‘方法’简解
- Java方法
- java 方法
- JAVA 方法
- java方法
- Java方法
- java方法
- java方法
- Java方法
- java方法
- JAVA 方法
- Java方法
- JAVA;方法
- java方法
- Java 方法
- Java 方法
- Java方法
- Java 方法
- ActivexObject 区分IE浏览器与非IE浏览器
- Web基础之CSS实战
- 基于Tiny4412的Linux按键输入子系统驱动的实现(一)
- dpkg:警告:无法找到软件包(dpkg -l | grep ^ii | awk '{print $2}' | grep -v xxxx | grep -v xxxx| xargs sudo apt)
- 学习记录
- java ‘方法’简解
- UE4的NetWork简单原理
- Libgdx设置文本字体大小
- Linux进程/线程协作之eventfd
- Linux日常——进程状态
- 多线程竞争问题分析
- matplotlib作图
- 列表推导式/列表解析笔记
- android开发 如何优化布局