黑马程序员 Java基础知识

来源:互联网 发布:淘宝客服最重要的三点 编辑:程序博客网 时间:2024/05/16 11:25
------- android培训、java培训、期待与您交流! ----------

毕向东基础2-04

 

进制越大,数据越短。

负数:

 

毕向东基础2-11

short x = 0;

x=x+5;//报错,损失精度。

x+=5;//运算一次。自动转换。

 

毕向东基础2-12

 

毕向东基础2-13

 

毕向东基础2-15

交换两个变量的值。

 

毕向东基础2-20

 

毕向东基础3-9

九九乘法表

 

毕向东基础3-15

 

毕向东基础3-17

引用类型:通过地址(如下图0x0079),指向堆内存中的数据,来引用数据。

引用类型变量=null时,堆内存中的数据没有变量指向他,就会不定时被垃圾收集器机制当作垃圾回收内存。

两个引用类型变量指向同一个对象时:

int[] x =new int[3];

int[] y =x;

x[0]=1;

y[0]=2;

syso(x[0]);

 

结果为2

 

毕向东基础4-4

 

毕向东基础4-5

数组数据排序:

选择排序;

冒泡排序;

希尔排序(三层循环+微运算,最快的方法)。

真是开发中,一般用到java.until中的Arrays.sort(array[] arr);

 

毕向东基础4-7

折半查找

 

 

毕向东基础4-10

 

毕向东基础4-11

 

毕向东基础4-12

任意进制转换

 toBin:   trans(num,1,1);

toHex:  trans(num,15,4);

toBa:  trans(num,7,3);

0 0
原创粉丝点击