JAVA
文章平均质量分 66
Cruz_Wang
若你愿意花更多的时间去学习、去接触,比聪明的人更加努力。我相信,终有一天你会成为一个在技术领域上不可取代的人。
展开
-
Java中的Timer和TimerTask的用法
Timer是一个普通的类,其中有几个重要的方法; 而TimerTask则是一个抽象类,其 中有一个抽象方法run(),类型线程中的run()方法。 我们使用Timer创建一个他的对象,然后使用这对象的schedule方法来完成这种间隔的操作。 schedule方法有三个参数,其中第一个参数就是TimerTask类型的对象,我们实现TimerTask的run()方法就是要周期执行的一个...转载 2018-03-09 10:06:18 · 7793 阅读 · 0 评论 -
Java中字符串和byte数组之间的相互转换
1、将字符转换成byte数组 String str = "罗长"; byte[] sb = str.getBytes();2、将byte数组转换成字符 byte[] b={(byte)0xB8,(byte)0xDF,(byte)0xCB,(byte)0xD9}; String str= new String (b);3、为了方便字符的加减操作,通常以16进制字符替代普通...转载 2018-03-09 10:34:08 · 16846 阅读 · 2 评论 -
Mac 下搭建 Java 开发环境
JDK安装Java所以先做第一件事,安装Java开发工具包(JDK),这是一个用于开发Java应用和小程序的软件开发环境。它包括Java运行环境(JRE)、解释器/装载器(Java)、编译器(javac)、归档(jar)、文档生成器(javadoc)和Java开发所需要的其他工具。下载Mac OS X x64 .dmg各版本文件 Java7 Java8安装比较简...转载 2018-03-01 21:21:19 · 9818 阅读 · 0 评论 -
Java各种进制的装换
十进制转十六进制Integer.toHexString(int i) 1十进制转八进制Integer.toOctalString(int i) 1十进制转二进制Integer.toBinaryString(int i) 1其他进制转十进制Integer.valueOf("FFFF...转载 2018-03-09 16:43:44 · 361 阅读 · 0 评论 -
C/C++/Java数据类型比较及Java位操作运算讲解
Java 位操作这是一项很基础很基础的知识内容,在所有 Android 和 Java 开发者的学习之路上,大家都接触过,但是实际运用的场景却很少见,很多人估计都忘记有这个知识点了。事实上,在 C/C++ 开发领域因为与硬件的联系更紧密,所以位操作运算应用的更普遍。Java 因为面向对象的特性很多时候不需要接触位操作,但是在某些特定场景下,巧...转载 2018-03-10 09:46:46 · 293 阅读 · 0 评论 -
关于负数的右移>>与无符号右移>>>运算小结
对于带符号右移,若为负数,则在存储时首位表示符号位,其值为1,表示该值是负数的移位,在移位过程中,高位补1,若符号位是0,表示是正数,在移位过程中高位补零,两者的前提是符号位保持不变: ...转载 2018-03-10 14:41:13 · 5841 阅读 · 1 评论