易截截图软件、单文件、免安装、纯绿色、仅160KB

java学习笔记 2.基本数据类型

1.整数
byte    1字节
short   2字节
int      4字节
long    8字节
2.浮点
float
double
提示
(1) 浮点型的值,如果没有特别指明,默认是 double 型的
(2) 定义 float 型的时候,一定要指明是 float 型的,可以通过在数字后面添加”F”或者”f”来表示。
3.布尔
boolean
boolean truth = true; //声明变量 truth                
注意──在整数类型和boolean类型之间无转换计算。有些语言(特别值得强调的是 C 和C++)允许将数字值转换成逻辑值(所谓“非零即真”),这在 Java 编程语言中是不允许的
;boolean类型只允许使用 boolean 值(true或 false) 。
4.字符
char 2个字节可以存放汉字
在java中,对char进行运算的时候,直接当做ascII码对应的
整数对待
数据类型可以自动的从低精度-》高精度
反之不可,要用强制类型转换。
int a=1.2 错!!
float a=3.4 错!! 3.4默认是double类型
 


相关文档:

Java垃圾回收器工作原理


垃圾回收器是如何工作的?我现在就简单的介绍一下
首先要明确几点:
Java是在堆上为对象分配空间的
垃圾回收器只跟内存有关,什么IO啊,网络连接啊,管它P事
当可用内存数量较低时,Sun版本的垃圾回收器才会被激活
在垃圾回收器回收垃圾之前,我们先来了解一下Java分配对象的方式,Java的堆更像一个传送带,每分配一 ......

java的几种基本排序

为了便于管理,先引入个基础类:
package algorithms;
/**
 * @author yovn
 *
 */
public abstract class Sorter<E extends Comparable<E>> {
    
    public abstract void s ......

Java 泛型的解析


泛型是J2SE 5.0最重要的特性。他们让你写一个type(类或接口)和创建一个实例通过传递一个或多个引用类型。这个实例受限于只能作用于这些类型。
比如,在java 5,java.util.List 已经被泛化。当建立一个list对象时,你通过传递一个java类型建立一个List实例,此list实例只能作用于所传递的类型。这意味着如果你传递一个St ......

java 定时器的使用(Timer)

第一种方法为常见且易于上手
1、在应用开发中,经常需要一些周期性的操作,比如每5分钟执行某一操作
等。对于这样的操作最方便、高效的实现方式就是使用java.util.Timer工具类。
private java.util.Timer timer;
timer
= new Timer(true);
timer.schedule(
new java.util.TimerTask() {
public void run() { // ......

JAVA中jar文件的编写和应用

http://www.cn-java.com/www1/?action-viewnews-itemid-3295
我想JAVA的爱好者,尤其是初学者大都有过这样的经历,就是喜欢JAVA编程语言(这个人的情况可能不一样),但是有时候总会觉得JAVA的优点便是她的“致命”的缺点。大家的信念依旧是“一次编译,到处运行”但是就是因为至一点JAVA ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号