189 8069 5689

java程序代码是什么 java代码编程

Java里的字节码和源代码分别啥意思,和起到什么左右

/*java是一门高级编程语言,是用来写程序代码的。

榆中ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:13518219792(备注:SSL证书合作)期待与您的合作!

用java写的文本(字符串序列)就是源代码。

计算机不能直接执行源代码,必须用一个叫编译器的程序(javac.exe)将源代码

翻译成字节码,然后让一个叫解释器的程序(java.exe)去执行字节码,即运行程序。

下面的就是一个小程序的源代码,功能是输出九九乘法表。

下图中的Test.class就是这个源代码文件翻译后的由字节码组成的文件。

而最下面的那个黑框就是程序执行后的结果。

java Test就是在执行Test.class字节码文件,即运行这个程序。

*/

//这下面的就是源代码

public class Test {

public static void main(String[] args) {

int i,j;

for(i=1;i=9;i++) {

for(j=1;j=i;j++)

System.out.printf("%dx%d=%-4d",j,i,j*i);

System.out.println();

}

}

}

java代码 什么意思

首先理解public boolean addBook(Book book )这句话的含义是创建一个大家都能使用的公共方法(public的作用),该方法返回一个布尔类型的值(boolean的作用),该方法的名字是addBooke(调用方法需要名字啊,没名字怎么用它),这个方法需要的参数是一个Book类型的对象book(Book book的作用);

每一个方法都有一个方法签名:方法签名就是方法名和参数列表(在这里就是 addBook(Book book))通过方法签名我们就能正确的找到并执行该方法;

方法名,顾名思义就是方法的名字,一个类中可以有很多相同方法名的方法,就拿addBook来所,是添加书,添加书的渠道很多,可以通过书名添加,也可以通过id添加,只不过执行的逻辑和需要的参数不同;所以一个类中可以有很多的同名方法,那么程序如何区分这些方法呢?那就是通过方法签名的另一个元素——参数列表,在java中称方法名相同,参数列表不同的情况为方法的重载;

这位大哥问的就是参数列表的问题,参数列表中需要的是参数的数据类型,和一个引用来临时在方法中保存用户给的数据;这里Book就是数据类型,book就是一个临时的引用在方法体内可以代表用户给的数据的;这里有需要有栈桢和堆的概念了,在没有这些基础知识的时候我们只要知道,book是一个引用,在方法体中我么可以使用book来操作一个不属于我们的外部对象;

纯手打望采纳;

什么是java源代码 怎么查看

你说的java源代码是指编译成的class文件前的java文件。

当我们运行.java文件时,它会被系统编译成.class文件,例如Test.java编译之后就是Test.class,

源文件就是指Test.java文件,

一般部署项目时,有.class文件就可以发布运行了,但是如果想修改这个系统,.class是不能修改的,要有.java文件才能修改

也可以上网去下反编译软件,就是能把.class文件大部分还原成.java文件的工具,但不是100%还原,而且如果不是正版的,小心有毒啊,什么的。

什么是JAVA程序?

分类: 电脑/网络 程序设计 其他编程语言

问题描述:

手机也用得着这个程序吗?

解析:

Java手机软件平台采用的基本Java平台是CLDC (Connected Limited Device Configuration)和MIDP (Mobile Information Device Profile),是J2ME (Java 2 Micro Edition)的一部分,在中国一般称为“无线Java”技术。此前,有人把它叫做“K-Java”;其实,K-Java的叫法只是Sun公司在开发 KVM Java虚拟机时的项目代号,在该技术被正式命名为KVM后,就不再用K-Java了。

Java技术的开放性、安全性和庞大的社会已有资源,以及其跨平台性,即“编写一次,到处运行”的特点,使Java技术成为智能手机软件平台的事实标准。

Java,是一种可以编写跨平台应用软件的面向对象的程序设计语言,由升阳(太阳微电子,Sun Microsystems)公司的James Gosling等人于1990年代初开发

参考资料:zh. *** /wiki/Java

Java好象随处可见 - 甚至在TV中。尽管如此,说清楚Java是什

么和它能做什么却不那么容易。刚开始接触Java的人通常有三

个问题:

什么是Java?

Java能做什么?

Java怎样改变我的生活?

让我们先回答第一个问题:什么是Java?

Java既是一种编程语言,又是一个平台。

Java程序语言

Java是具有以下特征的高级程序语言:

* 简单

* 面向对象

* 可分布

* 可解释

* 强壮

* 安全性

* 结构化

* 轻便

* 功能强大

* 多线程

* 动态

Java既可以被编译,也可以被解释。通过编译器,可以把Java

程序翻译成一种中间代码 - 称为字节码 - 可以被Java解释器

解释的独立于平台的代码。通过解释器,每条Java字节指令被

分析,然后在计算机上运行。只需编译一次,程序运行时解释

执行。下图说明了它是如何工作的:

1flow.gif (3652 bytes)

可以把Java字节码看作运行在Java虚拟机(Java VM)上的机器

代码指令。每中Java解释器,不管是Java开发工具还是可以运

行Java小应用程序的Web浏览器,都是一种Java VM的实例。Java

VM也可以由硬件实现。

Java字节码使“写一次,到处运行”成为可能。可以在任何有

Java编译器的平台上把Java程序编译成字节码。这个字节码可以

运行在任何Java VM上。例如,同一个Java程序可以运行在Windows

NT、Solaris和Macintosh上。

2p.gif (6076 bytes)

Java平台

平台是程序运行的硬件或软件环境。Java平台与大多数其它平台

不同之处在于它是运行于其它基于硬件平台的纯软件平台。大

多数其它平台是硬件和操作系统的结合。

Java平台由两部分组成:

* Java虚拟机(Java VM)

* Java应用程序界面(Java API)

我们已经介绍了Java VM,它是Java平台的基础,可以移植到各

种基于硬件的平台上。

Java API是软件组件的 *** ,它们提供了很多有用的功能,如图

形用户界面(GUI)。Java API被分组为相关组件的库(包)。

下图描述了一个运行在Java平台上的Java程序,如应用程

序(application)或小应用程序(applet)。如图中显示的,Java

API和VM把Java程序从硬件依赖中分离出来。

3play.gif (1479 bytes)

作为一种独立于平台的环境,Java比本地代码慢一些。然而,聪

明的编译器、很好地调制过的解释器和即时字节码编译器可以

在不牺牲可移植性的条件下使Java的表现接近本地代码。


标题名称:java程序代码是什么 java代码编程
文章出自:http://jkwzsj.com/article/dogsesp.html

其他资讯