博客园 首页 联系 订阅 管理

2013年12月1日

摘要: 一、数据类型的转换 1)自动类型转换,也叫隐形类型转换 |--byte-->short-->int-->long-->float-->double |--byte-->char-->int-->long-->float-->double |--当整数的类型提升到浮点数类型的时候可能会损失精度,因为int类型的精确度大于flaot类型的精确度。 |--并且在自动类型提升的时候会发生位扩展,正数的高位全部扩展为0.负数高位全部扩展为1 2)强制类型转换,也叫显示类型转换 与自动类型转换时反方向进行,但是在强制类型转化的过程中需要注意的是: 阅读全文
posted @ 2013-12-01 15:29 hong茶 阅读(152) 评论(0) 推荐(0)

2013年11月23日

摘要: 1、Java标记 1)变量 变量是一个代词,例如:你、我、他 java程序中变量时内存汇总的一块标记 声明变量时要声明变量的类型(因为java语言是强类型的语言) a = 0; (错误) |--int a = 0; (正确) 变量在使用之前一定要声明 System.out.pritnln(c); //变量c还未声明 int c = 0; System.out.println(c); //变量c已经声明 在同一个作用域(最里面的大括号内(同一个方法中(命名内部类、内部方法除外)))不能重复声明变量 ... 阅读全文
posted @ 2013-11-23 23:44 hong茶 阅读(156) 评论(0) 推荐(0)

2013年11月22日

摘要: 1、什么是软件? 软件 = 应用程序 + 程序中的数据 + 文档2、Java 由来 Java 原名本叫Oak(橡树,由于当时命名的时候窗外有一棵橡胶树,于是取名为Oak) 由于注册时名字被占用了,后更名Java(咖啡杯),这一天就是1995年5月23日,这一天JDK 1.0正式发布,Java正式诞生了3、1999年,Java推出 JDK 2.6版本,于此同时发布三个平台 Java_SE Java_EE Java_ME4、Java语言特点 1)跨平台(java语言跨平台,但是java虚拟机(JVM)不跨平台(需要平台提供虚拟机才能执行)) 2)简单 3)面向对象 4)多线程 ... 阅读全文
posted @ 2013-11-22 12:40 hong茶 阅读(189) 评论(0) 推荐(0)