1、Java的静态方法,主要是为了供用户方便的调用。采用“类名.方法名”的方式访问。比如Math类中的大多数方法是静态的。2、C中函数前加 static主要是对作用域进行限制。如下:A "static" function tells the compiler that other program f...
分类:
其他好文 时间:
2015-01-05 12:53:16
阅读次数:
167
JAVA中Final的用法
1. 修饰基础数据成员的final
这是final的主要用途,其含义相当于C/C++的const,即该成员被修饰为常量,意味着不可修改。如java.lang.Math类中的PI和E是final成员,其值为3.141592653589793和2.718281828459045。
2. 修饰类或对象的引用的final
在Java中,我们无法让对象被修饰为final,...
分类:
编程语言 时间:
2015-01-03 10:39:57
阅读次数:
197
1.Math类: abs()绝对值,round()四舍五入,ceil()最高(整数)值,floor()最低(整数)值2.Random类 nextInt();int范围的随机值,nextLong();long范围的随机值,nextDouble(),nextFloat()0.0到1.0的小数。 next...
分类:
编程语言 时间:
2014-12-30 14:47:51
阅读次数:
159
Random类是一个专门用来生成一个伪随机数的类,这个类提供了两个构造函数,一个使用默认的种子,另一个需要程序员显示传入一个long型整数的种子。与Math类中的random方法生成的伪随机数不同的是,Math的random方法生成的伪随机数取值范围是[0,1.0),Random类不仅可以生成浮点数...
分类:
编程语言 时间:
2014-12-25 21:51:42
阅读次数:
242
/** * Math类、Random类、Arrays类:具体查JAVA手册。。。。。。 */public class Main { public static void main(String[] args) { String[] s1 = {"a","b","c","d","e...
分类:
编程语言 时间:
2014-12-07 00:09:17
阅读次数:
236
Math类
java提供了基本的+,-,*,/算数运算符,同时也提供了更复杂的运算符,比如三角函数,对数元,指数运算
Math是一个工具类。它的构造器被定义为private,因此无法创建Math类的对象,Math类中的所有方法都是
类方法,可以直接通过类名来调用,Math除了提供了大量的静态方法,还提供了两个类变量PI和E
public class MathTest{
public st...
分类:
其他好文 时间:
2014-11-27 23:47:13
阅读次数:
380
1. 修饰基础数据成员的final这是final的主要用途,其含义相当于C/C++的const,即该成员被修饰为常量,意味着不可修改。如java.lang.Math类中的PI和E是final成员,其值为3.141592653589793和2.718281828459045。2. 修饰类或对象的引用的...
分类:
编程语言 时间:
2014-11-27 01:32:07
阅读次数:
235
1.final关键字和.net中的const关键字一样,是常量的修饰符,但是final还可以修饰类、方法。写法规范:常量所有字母都大写,多个单词中间用 "_"连接。2.遍历集合ArrayList list = new ArrayList();list.add(1);list.add(3);list....
分类:
编程语言 时间:
2014-11-19 12:17:49
阅读次数:
249
java 取整 (-)Math类 1.Math.floor : 返回double值,小于目标值的最大整数。 例 : String v = "13.5"; Math.floor(Double.parseDouble(v)); 结果 :13.0。 Str...
分类:
编程语言 时间:
2014-11-11 14:06:22
阅读次数:
250
一、Math类
java.lang.Math提供了一系列静态方法用于科学计算;其方法的参数和返回值类型一般为double型。
abs 绝对值
acos,asin,atan,cos,sin,tan 三角函数
sqrt 平方根
pow(double a,doble b) a的b次幂
log 自然对数
exp e为底指数
max(double a,d...
分类:
编程语言 时间:
2014-10-25 18:50:09
阅读次数:
198