【Java学习笔记】Java中定义宏
2013-01-04 09:26
267 查看
作者:gnuhpc
出处:http://www.cnblogs.com/gnuhpc/
在Java中,要定义常量的话,可以在类中使用
public static final 。。。。
比如:
public static final int PI = 3.14159;//java.lang.Math.PI差不多就应该是这么定义的。
再比如:
public static final int NAME = "John ";
等。
static保证它的空间效率:一个类中只有一份,而不会每个对象都只有一份。
final保证它不会被修改,从而编译器可以做某些优化,即相当于保证了时间效率。
作者:gnuhpc
出处:http://www.cnblogs.com/gnuhpc/
出处:http://www.cnblogs.com/gnuhpc/
在Java中,要定义常量的话,可以在类中使用
public static final 。。。。
比如:
public static final int PI = 3.14159;//java.lang.Math.PI差不多就应该是这么定义的。
再比如:
public static final int NAME = "John ";
等。
static保证它的空间效率:一个类中只有一份,而不会每个对象都只有一份。
final保证它不会被修改,从而编译器可以做某些优化,即相当于保证了时间效率。
作者:gnuhpc
出处:http://www.cnblogs.com/gnuhpc/
相关文章推荐
- java学习笔记2--数组的定义
- Java学习笔记(7)——Java中存在循环定义吗?
- 8dc5 java和c#接口定义区别--学习笔记
- Java学习笔记(一)——JAVA中关于对象数组的定义与使用
- Java学习笔记之异常的定义和处理
- 14. JAVA 枚举(Enum、类集EnumMap&EnumSet 、实现接口、定义抽象方法) ----- 学习笔记
- [java学习笔记]java语言基础概述之函数的定义和使用&函数传值问题
- Java 数组的定义 学习笔记
- 内部类定义在局部学习笔记InnerClassDemo3.java
- Java菜鸟学习笔记--面向对象篇(一):类的定义
- Java学习笔记十四:如何定义Java中的类以及使用对象的属性
- java学习笔记:定义一个点(Point)类用来表示三维空间中的点(有三个坐标)。
- [java学习笔记]java语言基础概述之数组的定义&常见操作(遍历、排序、查找)&二维数组
- 【Java 学习笔记】 TreeMap排序,Comparator的定义
- Java学习笔记8 —— Java的类定义
- Java学习笔记14:接口只用于定义类型
- JAVA学习笔记(11)-- Java类的定义及其实例化
- JAVA学习笔记:注释、变量的声明和定义、
- 【Java学习笔记】如何定义Java中的不可变类
- Java 学习笔记 Day005