一分钟复习
goodld
这个作者很懒,什么都没留下…
展开
-
JDK配置步骤
1、安装jdkJDK下载地址:http://www.oracle.com2、配置环境变量新建系统变量:JAVA_HOME=D:\JDK编辑path(执行dos命令,系统会在path指定路径中寻找该命令对应的可执行文件):将"%JAVA_HOME%\bin"增加到path中,多个目录用分号隔开。注:用户变量classpath:jdk5.0以上版本,可以不对其进行配置。3、进入原创 2016-01-06 22:10:42 · 458 阅读 · 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 · 383 阅读 · 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 · 301 阅读 · 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 · 269 阅读 · 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 · 207 阅读 · 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 · 297 阅读 · 0 评论 -
方法的重载
1、概念方法重载是指在一个类中定义多个同名的方法,但要求每个方法具有不同的参数的类型或参数的个数。2、作用对象类中的方法3、重载的条件(1)、同一个类(2)、同一个方法名(3)、参数列表不同(参数个数、参数类型、参数顺序)4、构造方法也可以重载5、方法的返回值类型,方法的访问修饰符,不构成重载原创 2016-01-07 22:41:07 · 236 阅读 · 0 评论 -
类型转换
/** * 类型转换 */ public static void main(String[] args) { //1、自动转换,容量小的数据类型可以自动转换为容量大的数据类型,此处容量指的是表示数的范围 byte a = 100; int b = a; //2、强制类型转换,当将一种类型强制转换成另一种类型,而又超出了目标类型的表示范围就会被截断成为一个原创 2016-01-06 23:48:14 · 213 阅读 · 0 评论