编写和运行Java程序的步骤是啥?每一步的结果是啥?在JDK中,Java语言的编译命令是啥?急需答案啊。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编写和运行Java程序的步骤是啥?每一步的结果是啥?在JDK中,Java语言的编译命令是啥?急需答案啊。相关的知识,希望对你有一定的参考价值。

步骤:1、编写java源文件:可用记事本等相关的文本文档写源代码,也可使用java开发集成环境,如:JCreator LE JCreator pro eclipse Myeclipse 等相关的集成开发工具。

2、编译java源文件生成class文件:手写的源文件(即不使用开发工具所写的),在DOS中使用javac 完整的java源文件命来编译使其生成class文件。注意:写源文件时,一定要注意存档。修改源文件也是一样需要存档。

3、运行class文件:在dos中输入所写的源文件名字(不需要写后缀名-即.class 严格区分大小写 编译不需要区分大小写)。

如使用开发工具所写:请参照相对应的手册来点击开发工具中的按钮来编译运行。
java语言的编译命令就是javac 在dos中输入javac可见到这个命令的详细介绍。其他命令也是一样。至于每一步的结果是什么,在dos中运行请关注dos运行后的变化。在开发工具中运行请关注开发工具中的改变。不同的程序会产生不同的结果。如:
public class Hello

public static void main(String[] args)

System.out.println("Hello java");


这段代码,在dos中运行后会出现hello java这句话。用开发工具所写 ,请关注开发工具的界面。

以上内容纯属手打--panzer。希望对你有所帮助。如有疑问:开eml我:1358685234@qq.com!追问

谢谢昂,不过这些我学过了,只是老师布置的简答题一下子不知道怎么表达了。

追答

啊? 别急 ,慢慢来。把你想要问的问题说出来。

参考技术A 首先 可以用记事本编写好代码 保存为后缀java的文件(文件名是你所写的类的名字,区分大小写)
然后用命令提示符 进入保存代码的磁盘(如:C:\)
之后用 javac 类名.java 编译(要加后缀)
最后用 java 类名 运行(不用加后缀)
参考技术B 将编写的java源文件保存为.java后缀的文件(选择所有文件)
在cmd命令行窗口中将当前目录切换到java文件保存的目录下,即cd命令
使用javac +文件名.java编译java文件
使用java+类文件名(即编译后产生的.class文件)运行程序
参考技术C 将编写的java源文件保存为.java后缀的文件
在cmd命令行窗口中将当前目录切换到java文件保存的目录下,即cd命令
使用javac +文件名.java编译java文件
使用java+类文件名(即编译后产生的.class文件)运行程序

用Booth算法计算-4×3的4位补码乘法运算,要求写出每一步运算过程及运算结果 麻烦详细说明每一步的操作

参考技术A 【3】补=0011(作被乘数R2) 【-4】补=1100(作乘数R1)
循环 步骤 乘积(R0 R1 P)
0 初始化 0000 1100 0
1 无操作 0000 1100 0
右移 0000 0110 0
2 无操作 0000 0110 0
右移 0000 0011 0
3 减0011 1101 0011 1
右移 1110 1001 0
4 无操作 1110 1001 0
右移 1111 0100 1
乘积 = 1111 0100 = -12

0011=3 , 1101=-3
最后两个位数的操作 (R1 最后数值 和 P)
00 或 11 无操作
10 加 -3
01 加 3

http://zhidao.baidu.com/question/389506589.html?oldq=1追问

这个我看过的,其实这里说的还是不是很清楚的,让人很难理解的,因为有些地方都没有说明白,后来还是我自己把它研究清楚了,是这样的,P(0)是辅助位,第一次看R1的最后一位和P为00,00 或 11 无操作,10:R0-R2然后再赋值给R0作为新的R0,01:R0+R2然后再赋值给R0作为新的R0,如图所示,后面的操作类似,还有一点要说明,就是右移之后,最后一位是0就再补0,是1就再补1.

追答

恩,总结起来差不多是这样的. 步骤要写的更详细, 这里写起来麻烦...
还有一种算法是两位两位右移.

以上是关于编写和运行Java程序的步骤是啥?每一步的结果是啥?在JDK中,Java语言的编译命令是啥?急需答案啊。的主要内容,如果未能解决你的问题,请参考以下文章

迭代是啥意思?

汇编语言 实验3

ahp层次分析法是啥

idea里面java类显示为灰色是啥意思??没有报错

如何将JAVA工程部署到Linux系统服务器上?具体步骤是啥!

用Booth算法计算-4×3的4位补码乘法运算,要求写出每一步运算过程及运算结果 麻烦详细说明每一步的操作