10个答案 按时间排序 按投票排序
-
按照JAVA一次编译,处处运行的特性来说,是一样大的,都是编译成标准的字节码,那么大小就肯定是一样的了,跟系统和平台无关。但是在不同系统和位数的操作系统下,效率可能会不一样的。
2012年8月03日 10:07
-
一样大。java 编译是不分平台的,同样的jdk 版本下,编译生成的class 文件是一样的,除非加了什么编译参数优化。
真正的区别是在运行时JIT 的优化是不一样的。2012年8月02日 19:41
-
肯定是64位机的文件更大些,是因为指针膨胀等原因造成的。64位指针会比32位的多1倍。详细信息可以参考 周志明《深入理解Java虚拟机:JVM高级特性与最佳实践
》2012年8月02日 16:01
-
哥们看这个 http://hi.baidu.com/litertiger/item/2cc7f0ee6786780f560f1dee2012年8月02日 15:10
-
64位的小些
linux下32位机与64位机基本数据类型长度对比收藏
基本数据类型
数据类型 32位 64位
char 1 1
int 4 4
long 4 8
float 4 4
double 8 8
long double 12 162012年8月02日 15:04
相关推荐
当我们涉及到跨平台或不同体系结构的应用时,比如32位和64位系统,就需要确保代码能在这些环境中顺利运行。`luajava`是一个将Lua脚本语言与Java紧密集成的库,它允许在Java程序中直接调用Lua代码,反之亦然。本文将...
Java手机编译软件是用于在移动设备上创建和运行Java应用程序的工具,这些应用程序通常以JAR或APK格式存在。Java在移动开发领域有着广泛的应用,尤其在早期的智能手机时代,许多Android应用也是基于Java语言编写的。...
编译成本地机器码的Java程序比在Java虚拟机上的Java字节码运行速度要快得多,而且使用更少的内存。利用Linux中的GNU调试工具gdb调试Java程序也 十分简单。 在使用GCJ编程中,我们需要以下工具: 1. Java编译器:...
本文讨论了Java程序的保护方法,以防止反编译和盗版。由于Java语言的特点,使得反编译变得非常容易。因此,保护Java程序变得非常重要。本文首先讨论了保护Java程序的基本方法,然后对代码混淆问题进行深入研究,最后...
java代码命令行编译在手机上运行的示例。 chcp 65001 javac -encoding utf-8 ./org/test/TestJava.java dx --dex --output =D:\pro\TestJava.dex .\org\test\TestJava.class
Java程序在手机上的安装主要涉及Java ME(Java Micro Edition)技术,这是Java平台的一个轻量级版本,专门设计用于资源有限的设备,如早期的智能手机和平板电脑。Java ME为移动设备提供了运行Java应用程序的能力,...
Java手机电子书程序是一种在移动设备上运行的应用,主要用于阅读电子书籍。这个程序是使用Java编程语言编写,并在NetBeans集成开发环境中开发的。NetBeans是一个功能强大的开源IDE,支持多种编程语言,包括Java,...
但是,Java程序的编译和调试在 Linux 平台上存在一些挑战。 首先,Java程序的编译需要使用Java编译器(javac),将Java源代码编译成字节码文件(.class)。然后,将字节码文件加载到目标机上,并通过目标机上的Java...
总之,"JAVA反编译工具单机版",尤其是JD-GUI,是Java开发者和逆向工程师的实用工具,它能够帮助我们理解和学习那些没有公开源代码的Java程序,提高了我们在项目开发和问题排查过程中的效率。使用时注意遵守软件许可...
Java3D是一个基于Java语言的三维图形编程库,它为开发者提供了一套强大的工具和接口,用于在Java应用程序中创建和展示复杂的3D场景。Java3D是建立在Java平台之上的,支持32位和64位操作系统,旨在提供跨平台的3D图形...
《深入理解Apk反编译技术:以Smali2JavaUI工具为例》 在移动应用开发领域,了解Apk反编译技术对于开发者而言至关重要,无论是为了学习、调试,还是安全分析。今天我们将聚焦于一个名为"Smali2JavaUI"的神器,它是一...
Java反编译工具是开发者和逆向工程人员用于查看和理解Java字节码的软件,它们将已编译的.class文件转换回接近源代码的形式。XJad是其中一款知名的反编译工具,尤其在处理J2ME(Java 2 Micro Edition)应用程序时表现...
虚拟机的基本作用是为Java程序提供一个统一的运行环境,使得Java程序可以在不同的平台上运行,而无需重新编译。 4. **题目:** java语言是1995年由()公司发布的 - A. Sun - B. Microsoft - C. Borland - D. ...
java程序设计 游戏程序源码 论文 在信息社会中,手机及其他无线设备越来越多的走进普通百姓的工作和生活,随着信息网络化的不断进展,手机及其他无线设备上网络势在必行。但是传统手机存在以下弊端: 1. 传统手机...
当运行`luac`命令时,Lua编译器会将这些源代码转换成字节码(Bytecode),这是一个二进制格式,可以在Lua虚拟机上执行。这个过程被称为编译,生成的文件通常以`.luac`为扩展名。编译的主要目的是为了提高程序的加载...
Java源代码(.java文件)在被Java编译器编译后会生成字节码(.class文件),这是一种中间语言,可以在任何支持Java的平台上运行,这就是著名的“一次编写,到处运行”的概念。然而,字节码是人类难以直接阅读的,...
Java手机程序开发是一种将Java技术应用于移动设备上的过程,它使得开发者可以为Android操作系统创建功能丰富的应用程序。在本文中,我们将深入探讨Java在手机程序开发中的应用,以及如何通过实践来学习这一技能。 ...
1. **JAVA反编译原理**:Java程序首先被编写成源代码(.java),然后通过javac编译器编译成字节码(.class),这是平台无关的二进制格式。反编译就是将字节码还原为可读性强的源代码。虽然无法完全恢复到原始源代码...
大家可以下载游戏试玩,然后在命令行方式下使用java -jar kyodai.jar来运行。此外,还可以到作者的主页http://www.ismyway.com上下载这个游戏的单机版以及手机版进行试玩 另这是别人的作品,因为不错,所以上传
在编程领域,编译原理是理解计算机语言底层工作原理的关键学科。LR0语法分析是编译器设计中的一种重要技术,用于将高级语言转化为机器可执行的指令。在这个上下文中,我们将深入探讨LR0分析器的工作原理以及如何使用...