java_基础_类入门
来源:互联网 发布:linux 线程挂起 编辑:程序博客网 时间:2024/05/21 00:53
1、面向对象编程思路:分析问题建立相应对象,通过对象以及他们之间的配合解决问题,每个对象在计算机中占有一定的内存,同时能完成一定的功能。
2、类与对象的关系
①类是实例对象的模板,是抽象的概念,代表一类事物。
②对象是具体的,实际的代表一个具体的事物
3、创建一个简单的类:
class 类名 //类名可以是任意的合法标识符,首字母大写。{ 类的成员; //类的成员类型可以是基本数据类型也可以是引用数据类型}
4、创建一个简单的对象
法①:
//先声明后创建 类名 对象名; 对象名 = new 类名();
法②:
//一步创建类名 对象名 = new 类名();
5、用以上的方法即用new来创建一个对象后就会为这个对象分配一一定的内存空间,否则不会。
class Person{ int age;}//创建两个类名为Person的对象Person a=new Person();Person b;b=a;
上述代码中b此时指向了a,类似于c语言中的指针,所以,如果改了b的值,则a的值也随之改变。
6、若一个对象指向空,则该对象会被废弃,所占据的空间为垃圾,JAVA有一套清除垃圾的算法,会在某个时期清除,释放该内存。
0 0
- java_基础_类入门
- java_基础_类详解
- java_基础_包
- java_基础_杂
- java_基础_集合
- java_基础_泛型
- java_基础_异常
- java_基础_线程
- java_基础_绘图技术
- Java_基础_交换变量
- Java_基础_初始化顺序
- Java_基础_参数传递
- Java_类_多态
- Java_语法基础_包装类的缓存
- Java_基础学习_上海交大课程
- Java_语法基础_移位运算符
- Java_语法基础_标识符定义规则
- Java_语法基础_“$”惹的祸
- PieTTY 连接Linux
- Integer.valueOf(String)方法字符串转整型- 你肯定不知道的疑惑!
- T(n) = T(n/2) + O(n)
- (API GUIDE 1)Introduction to Android 介绍安卓
- bzoj1500: [NOI2005]维修数列
- java_基础_类入门
- 【黑马程序员】NSArray排序实践应用,高级方法与非高级方法的运用
- Linux常用命令整理(未完)
- JAVA反射机制学习总结
- 数据仓库应用(二):数据抽取、转换、加载(ETL)
- 钱币兑换问题(完全背包问题)
- 利用java反射实现自动set,get操作的两种实现总结
- hdu 1421 dp
- Ubuntu下安装和配置Apache2