一分钟复习
goodld
这个作者很懒,什么都没留下…
展开
-
JDK配置步骤
1、安装jdk JDK下载地址:http://www.oracle.com 2、配置环境变量 新建系统变量:JAVA_HOME=D:\JDK 编辑path(执行dos命令,系统会在path指定路径中寻找该命令对应的可执行文件):将"%JAVA_HOME%\bin"增加到path中,多个目录用分号隔开。 注:用户变量classpath:jdk5.0以上版本,可以不对其进行配置。 3、进入原创 2016-01-06 22:10:42 · 444 阅读 · 0 评论 -
进制转换
public class testHexConversion { /** * 进制转换 */ public static void main(String[] args) { int a = 100; //1、10进制转换为其它进制 Integer.toBinaryString(a);//10转换为2进制 Integer.toOctalString(a)原创 2016-01-06 22:40:26 · 370 阅读 · 0 评论 -
数据类型
一、基本数据类型 1、数值型 (1)、整数类型(byte、short、int、long)----分别是1、2、4、8字节 表示范围,以byte为例: 1字节即8位,表示数有正数和负数,表示数的范围为负的2的8次方到正的2的8次方-1,即-128----127,因为0在中间,因此为正的2的8次方-1。其余类型以此类推 (2)、浮点类型(float、double)----分别是4、8字节原创 2016-01-06 22:46:56 · 265 阅读 · 0 评论 -
运算符
/** * 逻辑运算符、位运算符、位移运算符 */ public static void main(String[] args) { //1、逻辑与、逻辑或运算符,短路原则 boolean a = (1>2)&&22为fasle时,通过逻辑&&运算表达式前面值为false,不会计算后面的表达式,即不报错 // boolean b = (2>1)&&2<(3/0);//当1<2为原创 2016-01-07 22:04:53 · 254 阅读 · 0 评论 -
break和continue
/** * break和continue,仅对当前所在循环有效 */ public static void main(String[] args) { //1、break for(int i=0;i<3;i++){ for(int j=0;j<3;j++){ System.out.print("j="+j+"\t"); if(j==1){ brea原创 2016-01-07 22:12:08 · 195 阅读 · 0 评论 -
switch语句
/** * switch */ public static void main(String[] args) { //1、switch如果不加break会发生case穿透现象,即无视case执行全部可执行语句,直到碰到break为止 int a = (int) (Math.random()*4+1);//a取1-5之间的整数 System.out.println("a="+a原创 2016-01-07 22:29:34 · 280 阅读 · 0 评论 -
方法的重载
1、概念 方法重载是指在一个类中定义多个同名的方法,但要求每个方法具有不同的参数的类型或参数的个数。 2、作用对象 类中的方法 3、重载的条件 (1)、同一个类 (2)、同一个方法名 (3)、参数列表不同(参数个数、参数类型、参数顺序) 4、构造方法也可以重载 5、方法的返回值类型,方法的访问修饰符,不构成重载原创 2016-01-07 22:41:07 · 220 阅读 · 0 评论 -
类型转换
/** * 类型转换 */ public static void main(String[] args) { //1、自动转换,容量小的数据类型可以自动转换为容量大的数据类型,此处容量指的是表示数的范围 byte a = 100; int b = a; //2、强制类型转换,当将一种类型强制转换成另一种类型,而又超出了目标类型的表示范围就会被截断成为一个原创 2016-01-06 23:48:14 · 195 阅读 · 0 评论