一切都是对象

用句柄超控对象

即给对象命名。


所有对象都必须被创建

寄存器:位于处理器内部,由编译器控制。

堆栈:驻留于常规RAM的区域,编辑器已知数据大小,通过指针移动查找,例如对象句柄等。

堆:用于常规用途的RAM区域(内存池),编译器不知道数据大小,例如对象。

静态存储:位于RAM中的固定的存储区域,static关键字。

常数存储:常数值不会改变,存储在只读ROM中。

非RAM存储:独立程序之外的,例如流式对象。

主要类型

          

 
绝对不要清除对象

作用域的范围超出后句柄会清除,对象不会,垃圾回收器自动查询没有句柄指引的对象进行释放。


类中包含属性和方法。


方法、自变量、返回值


构建Java程序

名字可见性:com.jc.Test,树形结构、唯一标识保证类名的唯一性。

使用其它组件:import com.util.*;

static关键字:使得没有对象创建,静态方法货属性已经分配了内存空间,可以使用。

  1. package com.pcm.util;
  2. /**
  3. * @author jc
  4. *
  5. */
  6. public class HelloWorld {
  7. public static void main(String[] args) {
  8. System.out.println("Hello World!");
  9. }
  10. }


注释和嵌入文档

/**/    多行注释

//    单行注释

/** */    注释文档,类文档标记@version、@author,方法文档标记@param、@return、@exception、@deprecated


编码规范

    工程名小写字母,类名开始字幕大写,属性名开始字母小写,驼峰标识。





原文地址:https://www.cnblogs.com/RocketMan/p/0a1eec4b201ddd0630003d5580e6a02a.html