Java学习笔记(一)
来源:互联网 发布:联想指纹加密软件 编辑:程序博客网 时间:2024/05/22 14:28
- java的自动回收机制
- java的参数传递
- java类的引用
- 修饰符
java的自动回收机制
java拥有自动回收机制,也可以手动使用finalize()方法进行释放资源。
java的参数传递
package com.test3;public class TestReference { public static void main(String[] args) { // TODO Auto-generated method stub A a1=new A(1,2); B b=new B(11,22); System.out.println(a1.b); a1.test(b); System.out.println(a1.b); //java中是值传递,输出都是2 }}class A{ int a,b; A(int a,int b){ this.a=a; this.b=b; } public void test(B b){ b.a=a; }}class B{ int a,b; B(int a,int b){ this.a=a; this.b=b; } public void setA(int a){ this.a=a; }}
从上面的代码看出,java的对象引用的传递和C++的不同,java的引用传递相当于值传递,C++的引用传递相当于传递的是地址。
java类的引用
修饰符
- 类的修饰符
- public 声明包外可见
- abstract
- final
- 成员变量的修饰符
非访问控制符
- static 静态方法控制符、静态域修饰符
- final 最终方法控制符、最终域修饰符
- volatile 共享域修饰符
- transient 暂时性域修饰符
- :
可访问控制符
- public 公共访问控制符
- private 私有访问控制符
- protected 保护访问控制符
- 方法的修饰符
- 可访问控制符3个public private protected
非访问控制符5个
- static 静态方法控制符
- final 最终方法控制符
- abstract 抽象方法控制符
- native 本地方法控制符
- synchronized同步方法控制符
0 0
- Java学习笔记(一)
- Java学习笔记(一)
- Java学习笔记(一)
- java学习笔记(一)
- JAVA学习笔记 (一)
- java学习笔记(一)
- java学习笔记(一)
- JAVA学习笔记(一)
- java学习笔记(一)
- Java 学习笔记(一)
- java学习笔记(一)
- Java学习笔记(一)
- java学习笔记(一)
- Java学习笔记(一)
- Java学习笔记(一)
- Java学习笔记(一)
- Java学习笔记(一)
- JAVA学习笔记(一)
- 学习笔记:UIProgressView
- window-目录链接
- Quartz 2D总览(翻译)
- 改变 input file 样式
- android 蓝牙设备监听广播
- Java学习笔记(一)
- Shell&Vim合集(更新中)
- 深搜与广搜
- codeforces 701 A. Cards
- 定义类
- File笔记
- UVA 10003 Cutting Sticks [线性结构dp] [最优矩阵链乘]
- 拉格朗日插值法实现
- 雷神,R.I.P,我会坚持