一丶eclipse运行时的错误提示:
- Resource leak:a'is never closed
原因:Scanner in = new Scanner(System.in);之后,没有关闭最后加一个in.close();即可
2.System.out.println()不能直接写在类中,例如:
如果硬是想使用System.out.println("我想输出!"),可以加上一个大括号
二丶public static void main(String[] args) 是什么意思?
public static void main(String[] args),是java程序的入口地址,java虚拟机运行程序的时候首先找的就是main方法。
跟C语言里面的main()函数的作用是一样的.只有有main()方法的java程序才bai能够被java虚拟机欲行。
三丶Java中做输入的方式:
通过控制台输入数据,需要使用Scanner对象来操作,首先导入java.util.*包/.
import java.util.*;
public class Main{
public static void main(String[] args) {
Scanner cin = new Scanner(System.in);
int a = cin.nextInt();
System.out.println(a);
}
}
定义常量时,注意0.0是默认的double类型:
double pi = 3.14;
/*float pi = 3.14;是错误的,
* 因为3.14默认是double类型的,
* 如果这样写要强转.float pi=(float)3.14;
*/