- 浏览: 41353 次
- 性别:
- 来自: 杭州
最近访客 更多访客>>
文章分类
最新评论
-
Demin7926:
正好想要这样的数据,而且最好还是.mdf的,但还是不错了,多谢 ...
中国地区数据库Access c#生成sql数据文件 -
zhuzidian:
1.这个classpath是没有必要设置的,那几个jar默认会 ...
Java开发环境的搭建 -
蜡笔小新:
收下
请问第2条中,J2EE开发环境下载什么样的sdk呢?
Java开发环境的搭建
package book.number; /** * 描述数字的进制,有八进制、十进制和十六进制 */ public class EnterSystem { public static void main(String[] args) { //八进制数字的声明,在前面加上0(零) int iOct = 0567; //十进制的声明 int iTen = 1000; //十六进制数字的声明,在前面加上0x(零x),x不区分大小写 int iHex = 0xABCD; //八进制转换成二进制 System.out.print("八进制0567转换成二进制:"); System.out.print(Integer.toString(iOct, 2) + "; ");//101110111 System.out.println(Integer.toBinaryString(iOct));//101110111 //八进制转换成十进制 System.out.print("八进制0567转换成十进制:"); System.out.print(Integer.toString(iOct, 10) + "; ");//375 System.out.println(Integer.toString(iOct)); //八进制转换成十六进制 System.out.print("八进制0567转换成十六进制:"); System.out.print(Integer.toString(iOct, 16) + "; ");//177 System.out.println(Integer.toHexString(iOct)); //还可以转换成其他进制 System.out.print("八进制0567转换成七进制:"); System.out.println(Integer.toString(iOct, 7));//1044 //同样可以将十进制、十六进制转换成其他任意进制的数字 System.out.print("十进制1000转换成十六进制:"); System.out.print(Integer.toString(iTen, 16) + "; ");//3e8 System.out.println(Integer.toHexString(iTen)); System.out.print("十进制1000转换成八进制:"); System.out.println(Integer.toOctalString(iTen)); System.out.print("十六进制0xABCD转换成十进制:"); System.out.println(Integer.toString(iHex, 10));//43981 System.out.print("十六进制0xABCD转换成二进制:"); System.out.print(Integer.toBinaryString(iHex) + "; "); System.out.println(Long.toBinaryString(iHex)); //Java的整型封装类Integer和Long提供toString(int i, int radix)静态方法, //可以将一个任意进制的整数转换成其他任意进制的整数 //除了上述方法之外,整数转换成二进制,可以使用toBinaryString(int i)方法 //整数转换成八进制,可以使用toOctalString(int i)方法 //整数转换成十六进制,可以使用toHexString(int i)方法。 //这三个方法的最终实现都使用了toString(int i, int radix)。 } }
发表评论
-
JDK_实例(求指定范围内的质数)
2009-11-20 14:15 844package book.arrayset; impor ... -
JDK_实例(使用Arrays)
2009-10-29 13:28 696package book.arrayset; impor ... -
JDK_实例(处理大数字)
2009-10-29 13:21 1035package book.number; import ... -
JDK_实例(生成随机数)
2009-10-29 13:20 1935package book.number; import ... -
JDK_实例(数字的舍入)
2009-10-29 13:14 916package book.number; import ... -
JDK_实例(格式化数字)
2009-10-29 13:05 579package book.number; import ... -
JDK_实例(数字和数字封装类)
2009-10-29 13:02 711package book.number; /** * ... -
JDK_实例(Adapter 适配器模式)
2009-10-29 12:43 1493接口 package book.oo.sort; / ... -
JDK_实例(Factory工厂模式)
2009-10-29 12:39 837接口 package book.oo.factory; ... -
JDK_实例(Singleton单列模式)
2009-10-29 12:35 1024A package book.oo.singleton; ... -
JDK_实例(排序类)
2009-10-29 12:29 1047排序接口 package book.oo.sort; ... -
JDK_实例(方法与变量在继承时的覆盖和隐藏)
2009-10-29 12:24 782父类 package book.oo.cov ... -
JDK_实例(类的加载顺序)
2009-10-29 12:20 719父类 package book.oo.initorder; ... -
JDK_实例(自定义形状类)
2009-10-29 12:12 787长方形 package book.oo; ... -
JDK_实例(Java 参数传递)
2009-10-29 12:05 904package book.oo; public clas ... -
JDK_实例(复数类)
2009-10-29 11:52 846package book.oo; public clas ... -
JDK_实例(命令行程序)
2009-10-29 11:29 666package book.basic; public c ... -
JDK_实例(计算阶乘)
2009-10-29 11:28 698package book.basic; public c ... -
JDK_实例(控制程序流程)
2009-10-29 11:27 548package book.basic; public c ... -
JDK_实例(java 运算符)
2009-10-29 11:24 791package book.basic; public c ...
相关推荐
DataOutput DataOutput 接口用于将数据从任意 Java 基本类型转换为一系列字节,并将这些字节写入二进制流。 Externalizable Externalizable 实例类的唯一特性是可以被写入序列化流中,该类负责保存和恢复实例内容。...
【描述】"jdk1.7.0_80.zip" 的描述没有提供更多的具体信息,但我们可以推测这个压缩包可能包含了Java 7的源代码、二进制库、开发工具如javac(Java编译器)、javadoc(文档生成工具)和jdb(调试器)等。此外,它...
- **二进制字面量**:可以直接使用二进制前缀`0b`来表示二进制数字,如`0b1010`。 - **多路归约**:`Stream` API中的`reduce()`方法支持对流中的元素执行多路归约操作。 总的来说,Java SE 7 API规范为开发者提供了...
4. **钻石操作符**:对于匿名内部类和泛型实例化,可以省略类型参数的显式指定,例如`new ArrayList()`,这被称为钻石操作符。 5. **NIO.2文件系统API**:Java 7引入了新的java.nio.file包,提供了一组与平台无关的...
- 在JDK 1.7之前,我们只能用十进制、八进制或十六进制来表示整数值。JDK 1.7引入了二进制字面量,以`0b`或`0B`开头,如`int binaryNumber = 0b1010;`,方便在处理位操作时直接写入二进制值。 6. **简化可变参数...
全部代码出自电子工业出版社夏先波的《Java JDK实例宝典》一书,本书以J2SE 5.0为开发环境,选取Java应用的典型实例,循序渐进地介绍了Java语言的各种开发方法和技巧,实例代码注释详细规范,思路清晰。 第1章 ...
JDK 8中的新功能 1.Java编程语言 Lambda Expressions是一种新的语言功能,已在此版本中引入。它们使您可以将功能视为方法参数,或将代码视为数据。Lambda表达式允许您更紧凑地表达单方法接口(称为功能接口)的实例...
"jdk-17"代表JDK的17版本,"macos"表示它是为macOS设计的,"x64"再次确认这是64位版本,"bin"则意味着包含可执行的二进制文件,即包含了JDK的所有组件。 **总结** JDK17 x64苹果版本是Java开发者在macOS系统上构建...
为了提高数字字面量的可读性,JDK 7引入了二进制字面量以及在数字中使用下划线作为分隔符的能力。二进制字面量通过前缀`0b`标识,如`int anInt1 = 0b10100001010001011010000101000101;`。此外,可以在长整型数字中...
二进制字面量和下划线分隔数字,提高了代码的可读性。 6. **兼容性和稳定性**:JDK 1.7在保持向后兼容的同时,增强了稳定性和安全性。例如,改进了JDBC API,加强了加密功能,修复了许多已知的bug,提升了整体的...
11. **二进制表示(二进制 literal)**:从JDK 1.7开始,可以用下划线分隔数字,如`100_000_000`,提高数字的可读性。 12. **switch语句支持String类型**:JDK 1.7扩展了`switch`语句,可以使用`String`对象作为...
在本篇内容中,我们将对Java Development Kit (JDK) 的三个主要版本——JDK 1.6、1.7 和 1.8 进行深入解析,详细探讨每个版本的关键特性和技术改进,帮助读者更好地理解这些版本之间的差异以及它们如何推动了Java...
实例41 数字格式转换异常(NumberFornatException) 59 实例42 字符串索引越界异常(StringIndexOutBounds) 60 实例43 操作错误(UnsupportedOperationException) 60 4.2 运行时异常 61 实例44 找不到指定类时发生...
1. **Java编译器(javac)**:它将源代码(.java文件)转换为字节码(.class文件),这是Java虚拟机(JVM)可以理解的二进制格式。 2. **Java解释器(java)**:负责运行已编译的Java类文件,通过JVM执行字节码。 3....
实例44 转换数字的进制 101 实例45 随机数 103 实例46 Java Applet绘制心形曲线 106 实例47 简单的计算器 107 实例48 日历和日期 118 实例49 Java编制的时钟 121 实例50 简单的日历 124 实例51 内存管理 130 ...
5. **二进制整数和浮点数字面量**:可以直接使用二进制表示法(0b)来声明整数,以及使用下划线分隔数字来提高可读性。 6. **改进的异常处理**:允许空异常处理程序,使得部分代码块可以不处理特定异常。 7. **NIO.2...
实例41 数字格式转换异常(NumberFornatException) 59 实例42 字符串索引越界异常(StringIndexOutBounds) 60 实例43 操作错误(UnsupportedOperationException) 60 4.2 运行时异常 61 实例44 找不...
实例41 数字格式转换异常(NumberFornatException) 59 实例42 字符串索引越界异常(StringIndexOutBounds) 60 实例43 操作错误(UnsupportedOperationException) 60 4.2 运行时异常 61 实例44 找不到指定类时发生...
实例41 数字格式转换异常(NumberFornatException) 59 实例42 字符串索引越界异常(StringIndexOutBounds) 60 实例43 操作错误(UnsupportedOperationException) 60 4.2 运行时异常 61 实例44 ...
- **对象与JSON之间的转换**:`JSONObject`类可以将Java对象转换成JSON格式的字符串,同时也可以将JSON字符串解析成`JSONObject`实例。同样,`JSONArray`类对应于JSON数组的处理。 - **JSON与XML的互转**:`json-...