java跨平台、对话框、二进制数据打印
2015-06-28 15:30
465 查看
java跨平台
public class JavaTest{ public static void main(String[] args){ System.out.println("java Test for windows/linux"); } }
windows,linux平台下面,
使用javac JavaTest.java; java JavaTest命令进行测试,顺利通过。 编译中间产生的JavaTest.class 可以放到不同的jvm虚拟机中进行解释执行。
对话框
Swing是一个用于开发Java应用程序用户界面的开发工具包。import javax.swing.*; public class JavaDialog{ public static void main(String[] args){ JOptionPane.showMessageDialog(null, "Hello JavaDialog"); } }
java JavaDialog运行:
二进制数据打印
public class BinaryString{ static String bString(int num){ String result = ""; StringBuffer sb = new StringBuffer(""); int zerosNumber = Integer.numberOfLeadingZeros(num); while(zerosNumber-- != 0){ sb.append("0"); } result = sb.toString()+Integer.toBinaryString(num); return result; } public static void main(String[] args){ int x = 10; System.out.println("x="+x+"("+bString(x)+")"); //F:\java-tmp>java BinaryString //x=10(00000000000000000000000000001010) } }
相关文章推荐
- JAVA线程堆栈问题定位第一讲
- 最新的JDK安装
- 1.struts2初体验
- java多线程编程
- java学习之旅35--面向对象_08_方法重载_构造方法重载
- Java设计模式之——单例模式
- eclipse安装Spring插件
- 【JAVA基础】-内部类
- spring构造器注入
- Jqgrid+Struts2实现的增删改查(一)
- java回调函数机制
- 2015062807 - EffactiveJava笔记 - 第42条 慎用可变参数
- java学习之旅34--面向对象_07_构造方法
- java中 DigestUtils.md5Hex 的c#实现
- spring IOC容器实例化Bean的方式与RequestContextListener应用
- spring学习笔记(2)——IOC的理解
- Java 基础总结(二)
- Spring MVC 数据验证——validate注解方式
- 利用Github、Eclipse进行分布式协同开发
- Spring 对属性文件的加密与解密