摘要:1、GregorianCalendar是Calendar的一个具体子类,提供了世界上大多数国家/地区使用的标准日历系统 2、注意 (1)月份:1月到12月[0-11] (2)星期:周日到周六[1-7] import java.util.Calendar; import java.util.Grego
阅读全文
摘要:import java.text.DateFormat; import java.text.SimpleDateFormat; DateFormat df = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); Date d = new Date(1243643
阅读全文
摘要:1、在标准Java类库中包含一个Date类。它的对象表示一个特定的瞬间,精确到毫秒 2、Java中的时间用数字来表示,是从标准纪元1970年1月1日0点开始到某个时刻的毫秒数,类型是long import java.util.Date; Date d = new Date(); /* 无参构造器,表
阅读全文
摘要:1、自动装箱 Integer i = 123; 2、自动拆箱 int i = new Integer(123); 3、Integer对象[-128,127]之间的整数仍被当做基本数据类型来处理,例如 Integer i1 = 100; Integer i2 = 100; System.out.pri
阅读全文
摘要:byte Byte short Short int Integer long Long float Float double Double char Character boolean Boolean Integer i = new Integer(88); System.out.println(I
阅读全文
摘要:这个方法是用来结束当前正在运行中的Java虚拟机 System.exit(0); /* 实参为0表示正常终止 */ System.exit(1); /* 实参为非0表示异常终止 */
阅读全文
摘要:1、Scanner import java.util.Scanner; Scanner in = new Scanner(System.in); String s = in.next(); char c = in.next(); int i = in.nextInt(); double d = in
阅读全文
摘要:byte、short、int任意之间的运算结果都为int类型 当有long参与运算时,结果都为long类型
阅读全文
摘要:long factorial(int i) { if (i == 1) { return 1; } else { return i * factorial(i - 1); } } factorial(10) = 10 * 9 * 8 * 7* 6 * 5* 4 * 3 * 2 * 1
阅读全文
摘要:static { //... } 1、静态代码块不能存在于方法内并且只会被执行一次 2、当静态代码块位于主方法所在的类时,在程序主方法运行之前就执行该静态代码块 3、当静态代码块位于不是主方法所在的类时,当主方法调用该类的静态成员或者创建该类的对象时,就会执行该静态代码块,并且优先于当前调用语句或者
阅读全文
摘要:1、Random import java.util.Random; int i = new Random().nextInt(4); /* 0, 1, 2, 3 */ 2、Math int i = (int)(Math.random()*4); /* Math.random = [0, 1) */
阅读全文
摘要:{ //... } 1、当语句块存在于方法内部时,该语句块只在方法被调用时执行 2、当语句块存在于类中但在方法外时,该语句块在类创建对象时被执行,并且优先于构造方法。每创建一个对象,该语句块就被执行一次
阅读全文
摘要:1、final修饰类 final class Car { /* 表明这个类不能被继承 */ } 2、final修饰方法 final void setColor() { /* 表明此方法不能被子类重写 */ } /* 若此时方法的访问修饰符为private,可在子类定义和父类相同的方法,此时不在产生f
阅读全文
摘要:1、一维数组 (1)int[] $i = new int[4]; (2)double[] _d = {1.3, 2.9, 3.6, 4.2}; 2、二维数组 (1)float[][] f = new float[3][4]; (2)char[][] c = {{'a', 'b'}, {'c', 'd
阅读全文
摘要:1、JDK (1)下载并安装Java开发工具包JDK(安装全部选择默认路径) (2)配置环境变量 a. 新建系统变量:JAVA_HOME C:\Program Files\Java\jdk1.7.0_79 b. 新建系统变量:CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%J
阅读全文