2012年4月24日
摘要: 一般我们使用System.out.println(x)将值输出到控制台上,如double x=10000/3.0;System.out.pritln(x);将会打印出:3333.333333333335,但是如果希望显示美元或用指定的格式显示时间,就会出现问题。这个时候jdk5.0就增加了一个格式化输出的功能,即沿用了C语言库函数中的System.out.printf()方法。 如System.out.printf("%8.2f",x);也就是打印一个空格和7个字符,3333.33 阅读全文
posted @ 2012-04-24 16:31 ssy黑桃a 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 1.整型:byte 1个字节 ,short 2个字节,int 4个字节,long 8个字节 其中使用long类型的时候数值后面加个后缀l或L,默认下为int类型。 八进制有一个前缀0,十六进制有个前缀0x。2.浮点型:float 4个字节,double 8个字节。a. 使用float类型的时候有个后缀f或F,否则默认为double类型(也可以有后缀d或D)。b.三个特殊的浮点数值:正无穷大,负无穷大,NaN,三者用于表示溢出和出错。 eg:一个正整数除以0结果我正无穷大,0/0或者负数的平方根结果为NaN。 c.检测一个特定值是否为Double.NaN: if(Double.isNaN(x)) 阅读全文
posted @ 2012-04-24 16:16 ssy黑桃a 阅读(4669) 评论(0) 推荐(0) 编辑
摘要: 1.Java是Html的扩展:一个是程序设计语言,一个是描述网页结构的方式,除了存在用于放置Java applet的HTML扩展外无其他共同点。 2.使用XML,就不需要java:xml是描述数据的方式,可以用任何一种程序设计来处理xml数据。3.Java将成为适用于所有平台的通用性编程语言:理论上讲是可能的,除了微软之外的每个厂商都希望,然而,很多已经在桌面上工作良好的应用程序,他们在其他设备或浏览器运行未必能正常,这些通常由C/C++编写。 4.有了C#,Java过时了:C#借鉴了Java许多好的思想,保持了一些好的特性,肉安全性和平台无关性,以及优良的开发环境,但是从广告来判定,Java 阅读全文
posted @ 2012-04-24 15:11 ssy黑桃a 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 1.简单性:一方面剔出了C++中许多很多使用、难以理解、易混淆的特性,如没有头文件、指针运算、结构、联合、操作符重载、虚基类等。2.面向对象:是一种程序设计技术,Java里一切皆对象。3.分布式 4.健壮性:Java编译器能够检测出其他语言仅在运行时刻才能检测出来的问题。5.安全性 6.可移植性:一次编译,到处运行 7.解释型 8.高性能 9.多线程:可以带来更好的交互响应和实时行文 10.动态性:能够适应不断发展的环境 11.体系结构中立 阅读全文
posted @ 2012-04-24 14:45 ssy黑桃a 阅读(162) 评论(0) 推荐(0) 编辑