Java
文章平均质量分 68
IformationExpert
....................
展开
-
java内部类小分析
Java 内部类 分四种:成员内部类、局部内部类、静态内部类和匿名内部类。 1、成员内部类: 即作为外部类的一个成员存在,与外部类的属性、方法并列。 注意:成员内部类中不能定义静态变量,但可以访问外部类的所有成员。 public class Outer{ private static int i = 1; private int j=10; private int k=20;原创 2012-07-11 16:19:26 · 304 阅读 · 0 评论 -
Java环境配置小说明
当classpath被清空后,执行Java 类名 时 JVM先找classpath,然后找当前目录 //设置classpath环境变量有分号(;)与无分号的区别: //有分号时,JVM在classpath指定的路径去找,如果没找到class文件,会继续往下路径找class文件, //没找到,就会报错,而在classpath路径结尾处没分号时,它只会在当前目录下找,如果没找,报错 /*类与c原创 2012-08-12 08:45:19 · 2392 阅读 · 0 评论 -
Java之数据类型的转换
/*Java语言基础组成: 1,关键字 2,标识符 3,注释 4,常量与变量 5,运算 6,语句 7,函数 8,数组 变量:就是将不确定的数据进行存储,也就是需要在内存中开辟一个空间 变量的作用:用于存储不确定的数据 经典: byte b=3;他会自动判断该数值是否在他的范围之内,如果在的话,值就赋值 b = b + 2; 打印时出错,原创 2012-08-12 08:52:46 · 289 阅读 · 0 评论 -
Java之数组获取最大值
示例1-1:class ArrayDemo2 { //取数组中的最大值 public static void main(String[] args) { int[] arr = for (int x=1;x<arr.length;x++ ) { if (arr[x]>arr[max]) { max = x; } }原创 2012-08-12 09:02:28 · 2359 阅读 · 0 评论 -
Java之数据的交换比较
传统型:这需要用到第三方变量 class Swap { public static void main(String[] args) { int X = 3,Y = 4; int TEMP; TEMP = X; X = Y; Y = TEMP; } } 而这种非传统模型;则不需通过第三方变量来存储数据,两个数据就能实现交换 cl原创 2012-08-12 09:19:43 · 433 阅读 · 0 评论 -
Java之查表法实现进制转换
/* 层层深入,步步为赢 */ class BinaryTest2 { //通过查表法,实现十进制转变成十六进制 public static void main(String[] args) { toHex_1(60); toHex_2(60); toHex_3(60); toHex_4(60); toHex_5(60); toHe原创 2012-08-12 09:26:12 · 865 阅读 · 0 评论 -
Java之折半查找数据
折半查找的效率比一般的效率高 class ArraySelectDemo { public static void main(String[] args) { //int[] arr = {2,6,4,7,3,8,9,0}; int[] arr = {1,4,6,8,12,45,67,90}; int index1= binarySearch(arr,90);原创 2012-08-12 09:29:31 · 292 阅读 · 0 评论 -
Java之数组的遍历及排序
示例:数组的遍历 class ArrayDemo { //数组遍历 public static void main(String[] args) { //int[] arr = new int[3]; int[] arr = new int[]{1,2,6,4,7,8,3}; for (int x=0;x<arr.length;x++ ) {原创 2012-08-12 09:00:44 · 949 阅读 · 0 评论