java 文件编译运行

对于一个新手来说,使用命令行进行代码的检测与运行是很必要的,今天来说:

1,使用win键盘键+R键进入运行界面,(或者开始找到运行),输入cmd进入命令行界面。

2,使用 cd +文件所在文件夹,进入程序所在文件夹。

3,使用javac编译程序,javac+文件名<需要带后缀,如.java>,编译要是正确不会出现显示,要是有错误按照错误回去修改程序。

4,使用java +文件名<不需要带后缀,如.java>运行,查看运行结果。

常见错误有:环境变量配置不正确,javac编译出错,检查环境变量配置<win操作系统不区分大小写,linux系统区分大小写>:

环境变量的属性有的加上,没有的重新添加。

java_home:jdk安装路径,全路径,最好从地址栏复制粘贴过来。

path:%java_home%bin;

classpath:%java_home%lib;

注意:安装jdk最好自己设置路径,不要使用默认路径,否则win平台下的空格会造成不可知的错误。

java注释的三种方法:<注释:不会被执行,只是为了使得程序可读性好一点>

单行注释://注释内容,适用于单行注释说明语句,不可换行注释

多行注释:/*注释内容。。*/,使用于 多行注释,可以换行注释,注释内容不会被执行。

java文档注释:/**注释内容。。。*/,请注意区分与上一个区别。在写程序中加入此类注解,在最后生成说明文档时用得到。

详细内容可以去查看oracle官网定义,以上写的不详细地方在后文中会补充,面对和我当时一样的”菜鸟“,上面内容基本够了。

以后内容只写我学习中所碰到的问题。就当是自己的笔记吧

时间: 2024-10-06 17:20:45

java 文件编译运行的相关文章

详解Javac将java文件编译为class文件的过程

Java编译器总的来说分为前端编译器,JIT(just in time compiler)编译器,AOT(Ahead Of Time Compiler)编译器三种. 前端编译器: 将Java文件编译为class文件的编译器,目前主要有以下两个,Sun提供的Javac 和Eclipse JDT中的增量式编译器(ECJ) JIT编译器: 虚拟机后端运行期编译器,把字节码转换为机器码的过程.HotSpot Vm中提供的C1, C2编译器 AOT编译器:直接把Java文件转换为本地机器码的过程. GNU

java文件编译及运行

1 配置环境变量 使用鼠标右击“我的电脑”->属性->高级->环境变量 系统变量->新建->变量名:JAVA_HOME 变量值:C:\Program Files (x86)\Java\jdk1.8.0_11 系统变量->新建->变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib(注意别遗漏当前路径.;) 系统变量->编辑->变量名:Path 在变量值的最前面加上:%JAVA_HOME%\bin; 2 编译java文件 javac H

一个java文件编译之后会产生多个class文件

如图所示:如果编译后一个java文件中类有内部类的话,就会编译产生多个类

Dos命令进行Java的编译运行

java的code编写: Java的刚入门程序编写,我们一般推介的是用Windows的文本编辑器,NOTEPAD++(有语法高亮自动换行等)等等编辑器,不会推介你使用集成的IDE例如Eclipse,MyEclipse这些东西可以你熟悉了dos后去使用. Java程序的扩展名是.java,文本编译有的会隐藏文件的扩展,会使你的文件名成为文件名.java.text这同样也会出现错误.更改的方法在查看栏把文件扩展名这个勾选: 你会看到图中所示的.txt扩展名. 下来我们就编写第一个java程序,当然是

多个java文件编译并打成jar包经典方法

首先,多个java文件的编译 find . -type f -name *.java > compilelist (.代表当前路径) javac -cp "$CLASSPATH" -encoding MS932 @compilelist(编码方式可以任意指定) 然后,整个编译的.class文件 find . -type f -name *.class > classfilelist classfiles=`cat classfilelist` 最后,打包编译后的.class

如何用javac 和java 编译运行整个Java工程

转自:http://blog.csdn.net/huagong_adu/article/details/6929817      前言:本文教你怎么用javac和Java命令,以及如何利用脚本(shell或bat)方便处理,并用简单的实例展示这些用法. IDE是把双刃剑,它可以什么都帮你做了,你只要敲几行代码,点几下鼠标,程序就跑起来了,用起来相当方便.你不用去关心它后面做了些什么,执行了哪些命令,基于什么原理.然而也是这种过分的依赖往往让人散失了最基本的技能,当到了一个没有IDE的地方,你便觉

java和javac编译运行java程序

目录 目录 前言 编译命令介绍 javac java 代码编译与运行 java类发现规则 分离class和java文件 参考链接 前言 给自己定了一个月学习JVM虚拟机的计划,不管有没有卵用,学点新东西总是好的. 但是在学习过程中,我想在命令行测试一些JVM参数的时候,发现自己脱离了IDE,竟然无法直接编译java程序!! 我的原则不能抱怨太多,像个Loser,不会的就花时间补回来. 下面,主要是总结一些如何在命令行中编译java程序.主要是想记录总结一下java的类发现原则. 编译命令介绍 其

Java程序编译和运行的过程【转】

转自:http://www.360doc.com/content/14/0218/23/9440338_353675002.shtml Java整个编译以及运行的过程相当繁琐,本文通过一个简单的程序来简单的说明整个流程. 如下图,Java程序从源文件创建到程序运行要经过两大步骤:1.源文件由编译器编译成字节码(ByteCode)  2.字节码由java虚拟机解释运行.因为java程序既要编译同时也要经过JVM的解释运行,所以说Java被称为半解释语言( "semi-interpreted&quo

Java程序编译和运行的过程

Java整个编译以及运行的过程相当繁琐,本文通过一个简单的程序来简单的说明整个流程. 如下图,Java程序从源文件创建到程序运行要经过两大步骤:1.源文件由编译器编译成字节码(ByteCode)  2.字节码由java虚拟机解释运行.因为java程序既要编译同时也要经过JVM的解释运行,所以说Java被称为半解释语言( "semi- interpreted" language). 图1   java程序编译运行过程 下面通过以下这个java程序,来说明java程序从编译到最后运行的整个