Java核心技术笔记(1)

1、Java中定义常量用final,final表示这个变量只能被赋值一次,被赋值后就不可再改变,习惯上常量名全使用大写。

例如

final int MAX = 123;

在Java中经常需要某个常量在一个类的多个方法中使用,通常将这些常量定义为类常量,可以使用关键字 static final 设置一个类常量,定义在main方法前。例如

public static final int maxn = 123;

2、Math类中的数学函数。

计算平方根,使用sqrt方法

public class Test {

	public static void main(String[] args) {
		double x=4;
		double y=Math.sqrt(x);
		System.out.println(y);
	}
}

Java中没有幂次运算,需要使用Math中的pow方法。

public class Test {

	public static void main(String[] args) {
		double y=Math.pow(2, 3);
		System.out.println(y);
	}
}

若不想在数学方法名的常量名前加前缀Math则需要在源文件的顶部加上这行代码

import static java.lang.Math.*;

例如:

import static java.lang.Math.*;
public class Test {

	public static void main(String[] args) {
		double y=pow(2, 3);
		System.out.println(y);
	}
}

对一个double型的数进行四舍五入需要使用Math.round()方法。

import static java.lang.Math.*;
public class Test {

	public static void main(String[] args) {
		double x=9.9;
		double y=round(x);
		System.out.println(y);
	}
}

3、Java运算符优先级表格

借用别人的运算符优先级的表格

发布了137 篇原创文章 · 获赞 3 · 访问量 4868

猜你喜欢

转载自blog.csdn.net/qq_38054511/article/details/104228033
今日推荐