-
2021-03-07 10:11:45
写好一个编程之后,就要将其运行,只有程序写的对,最后的运行结果才对,可是java程序怎么运行呢?今天我们就给大家讲解一下java程序运行方法,给不会的java人员解决难题!
第一步:下载并安装JDK 6.0,安装路劲为: C:\java\jdk1.6 。
第二bai步:对“我的电脑”按右键,选“属性”,在“系统属性”窗口中选“高级”标签,再按“环境变量”按钮,弹出一个“环境变量”的窗口,在系统变量中新建一个变量,变量名为“JAVA_HOME“,变量值为"C:\java\jdk1.6";如果存在"PATH"变量名,按编辑,在变量值最前面输入"C:\java\jdk1.6\bin;".(注意以分号结尾,没有引号.如果没有"PATH",点击新建一个"PATH"变量名,变量值一样)。
第三步:单击Windows
xp的“开始”->“运行”,在弹出的运行窗口中输入cmd,按回车,打开一个命令行窗口,输入javac,将会看见一系列javac常用参数选项.
恭喜你java环境安装成功了。
第四步:开始编程(注意先双击打开"我的电脑",在"工具" ->"文件夹选项" -> 点击"查看"选项
->在"高级设置"中找到"隐藏已知文件类型的扩展名"前面的小勾去掉)。在C盘的根目录中新建一个子目录,名为"JavaTest”,以作为存放
Java源代码的地方。在JavaTest文件夹中,新建文本文档, 把“新建
文本文档.txt”改为"HelloWorld.java"。用记事本打开"HelloWorld.java", 输入:public class HelloWorld
{
public static void main(String[] args)
{
System.out.println("Hello, world!");
System.out.println("恭喜你成功运行了第一个java应用程序!");
}
}
注意源文件名必须与类名相同,且类修饰符为public,文件名后缀为".java".保存文件。
第五步:在命令行窗口中输入 cd C:\JavaTest,将当前路径转入JavaTest目录中。然后,输入 javac
HelloWorld.java,JDK就在JavaTest文件夹中编译生成一个HelloWorld.class的类文件。
第六步:在命令行窗口中输入 java HelloWorld,(注意没有.class后缀)屏幕出现了
Hello world!
恭喜你成功运行了第一个java应用程序!
表示成功了,也就顺利地编译及运行了第一个Java应用程序。
java程序运行的方法还是很简单的,学会运行程序时java人员必须要学的技能,所以不会的可以参考这写方法哦!最后大家如果想要了解更多java常见问题知识,敬请关注奇Q工具网。
推荐阅读:
更多相关内容 -
LabVIEW应用程序后台运行
2022-05-03 11:40:27本篇博文分享LabVIEW虽然不常用但是很有意思的一个开发技巧:应用程序后台运行。运行程序后自动隐藏前面板窗口和任务栏图标。目录
本篇博文分享LabVIEW虽然不常用但是很有意思的一个开发技巧:应用程序后台运行。运行程序后自动隐藏前面板窗口和任务栏图标。
实现方法依旧很简单,分为两步:
1、隐藏VI前面板窗口
隐藏VI前面板窗口程序设计很简单,如下所示:
下面详细介绍一下实现过程和方法。
第1步:添加“当前VI路径”获取本VI的路径信息:函数→ 编程→文件常量→当前VI路径,如下图所示:
第2步:添加“打开VI引用函数”来打开该顶层VI的引用:函数→ 编程→ 应用程序控制子面板→ 打开VI引用函数,如下图所示:
第3步:添加“调用节点”,并将VI的引用连接到一个调用节点的输入端:函数→ 编程→ 应用程序控制→ 调用节点,如下图所示:
第4步:选择“打开前面板方法”并且选择前面板状态为隐藏后,添加“关闭引用节点”来关闭VI的引用:函数 → 编程→ 应用程序控制→ 关闭引用,如下图所示:
2、隐藏任务栏图标
在应用程序文件夹中找到“应用程序文件名”.ini文件(根据用户自定义名称,这里所说仅是我自己定义的名称),打开后在最后添加:HideRootWindow = True,如下图所示:
-
Linux程序运行时找不到动态库的解决方法
2020-06-17 11:41:52但在运行时,也会出现找不到库的情况,这时程序是无法启动的: ./a.out: error while loading shared libraries: libboost_system.so.1.64.0: cannot open shared object file: No such file or directory 有两种...简介
编译时依赖库,如果编译通过了,说明库是存在的。但在运行时,也会出现找不到库的情况,这时程序是无法启动的:
./a.out: error while loading shared libraries: libboost_system.so.1.64.0: cannot open shared object file: No such file or directory
有两种方法可以解决这个问题。
LD_LIBRARY_PATH环境变量
LD_LIBRARY_PATH环境变量用于在程序加载运行期间查找动态链接库时指定除了系统默认路径之外的其他路径。
注意:
- LD_LIBRARY_PATH中指定的路径会在系统默认路径之前进行查找。
- 这种方法主要处理临时的动态库加载,LD_LIBRARY_PATH环境变量修改后,只能是对当前的用户生效。
具体步骤:
- 首先找到动态库的路径:
sudo find / -name libboost_system.so
,如/usr/local/lib
- 在
~/.bashrc
文件添加:export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
- 立即生效:
source ~/.bashrc
以上2,3步骤也可以在命令行直接执行:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
,这样只对当前终端有效。此时,再次运行程序即可。
修改/etc/ld.so.conf配置文件
/etc/ld.so.conf
:记录了程序加载运行期间查找动态链接库时的路径。注意:对所有用户生效。不是每种操作系统都有这个配置文件。
具体步骤:
- 找到动态库的路径
- 编辑
/etc/ld.so.conf
,把刚找到的路径添加到最后一行 - 立即生效:
sudo ldconfig -v
此时,再次运行程序即可。
创建动态库的软链接
该方法可以让所有用户生效,且简单易用
一般
/usr/lib
都会是程序查找的默认路径,只要动态库在该目录下,程序就可正常启动。既然这样,为什么不直接把动态库cp到
/usr/lib
下呢?是可以的,但是这样只是临时的方法,且当动态库升级的时候,每次都要cp一下,不然使用的仍然是旧版本。具体步骤:
- 找到动态库路径
- 创建动态库的软链接:
ln -s 刚找到的库 /usr/lib/库名
注意:
- 创建软连接的时候要用绝对路径,如果用相对路径,会导致只在当前路径有效,其他路径这个软连接就找不到了
- 版本升级时,软链接会自动链接到新版本
小结
本文共有三种方法解决程序运行时找不到动态库的方法,具体使用时:
- 临时测试程序时,直接设置LD_LIBRARY_PATH环境变量即可
- 安装新库时,需要把一个目录添加到动态库的查找路径,使用修改/etc/ld.so.conf配置文件的方式
- 有一个库需要多个程序使用,且会经常使用时,建议使用ln软链接
-
嵌入式应用程序下载到ARM开发板后如何运行程序?
2019-03-19 21:52:01这个问题对于了解开发流程的人来说,就太幼稚了,但是对于第一次编写应用程序,并且想要在开发板上运行的人来讲,可能就有点小懵逼了。 当应用程序编好以后,首先需要想办法把应用程序搬迁到开发板上,目前比较...这个问题对于了解开发流程的人来说,就太幼稚了,但是对于第一次编写应用程序,并且想要在开发板上运行的人来讲,可能就有点小懵逼了。
当应用程序编好以后,首先需要想办法把应用程序搬迁到开发板上,目前比较主流的有3种:
1)通过U盘、SD卡等存储介质。
2)通过NFS 服务器。
3)通过tftp,
这3种方式各有千秋,我是费了半天功夫, 通过tftp,将PC当做tftp server,开发板当做client,下载程序的,这个有点类似于windows下的局域网内共享文件夹。
想方设法的把程序搬到开发板上后,就突然有点懵逼(可能我比较笨),难道就是简单的./xxx 运行?答案是:确实是!但是如果直接运行./xxx,我们会发现开发板一般会提示,权限限制,如下图所示:
我们使用ls -l 命令查看,如下,果然,应用程序默认只有读、写权限,没有“执行”权限,所以我们需要将执行文件权限修改下,如下图所示:
555的意思是,设置 权限为读+执行,然后再进行 程序执行./hello,果然,程序执行了,如下所示:
小结:这一次的运行,对于我来讲是很震惊的,之前一直是做 小型嵌入式设备开发,使用的操作系统也就是uC/OS等嵌入式OS,程序的开发,本质上是应用程序和 操作系统是混合在一起的,最后是打包一起编译,生成一个可执行文件,比如.hex,然后烧写到 板子上。而嵌入式Linux开发,第一次感受到了大平台的魅力,一旦移值好linux 后,那么开发板就相当于一台电脑了,我们就可以完全从应用层面开发应用程序了,不管这个应用程序是多进程还是多线程,最终对于linux来说,就是一个应用程序,可以直接运行,这一点跟手机的APP道理是一样的,手机底层做好以后,管你什么功能APP,只要安装后,都可以运行,所以嵌入式linux简直太强大了,对于所有的应用开发,基本上都够用了。
-
在Windows上双击运行Python程序不会自动退出的方法
2020-07-18 00:48:32文章目录在Windows上双击运行Python程序不会自动退出的方法前言将python.exe添加到环境变量中一个Python程序例子双击运行Python程序报错双击运行Windows Command让程序停一会程序出错时打印错误信息,不自动关闭窗口... -
电脑怎样结束运行程序?
2022-01-06 10:22:14电脑一个运行程序关闭不了,点“×”,关闭不了,右键任务栏图标,关闭不了!如何是好?如何强制关闭电脑程序运行?不能让这个程序无法无天,点进来学习如何关掉它! -
Vmware Workstation 无法连接到虚拟机,请确保您有权运行该程序。
2021-11-14 11:16:59好家伙刚安装完虚拟机又有新的问题,不多说上图。 然后再网上找了解决方法,还真解决了。 首先Win+R 然后输入services.msc,然后回车 调出服务 ...把启动类型改成自动(延迟启动),最后记得重启电脑。 ... -
java程序运行后不退出
2018-12-11 22:05:22在main中的最后加入以下代码 System.out.println("\n是否退出程序:Y/N"); Scanner input = new Scanner(System.in); String Y_N = input.nextLine(); if(Y_N.equals('Y')||Y_N.equals('y')){ System.... -
电脑联网时显示找不到应用程序怎么办
2021-07-13 02:28:521. 电脑连WIFI时,总是显示找不到应用程序,这种情况是怎么回事1. 确定FN快捷键已经打开,确定FN快捷键驱动,电源管理软件和无线网卡驱动正常安装;2. 确认是否开启了硬件开关;3. 确定在更改适配器设置中已经启用无线... -
小议Java程序不能运行的几种原因
2021-03-14 02:20:56多次的运行失败之后,渐渐的意识到很多错误并不是系统的外在的原因,而是自己丢三拉四的缘故,下面就结合自己所敲的寥寥的代码总结一下Java程序不能运行的几种原因。一. 系统存在问题(运行环境或配置问题):很正常... -
uni-app开发小程序,如何运行到微信开发者工具上。
2020-10-31 22:41:461.下载微信开发者工具。 ... 2.使用HHbuilderX开发者工具新建一个uni-app项目。 3.选择运行->运行到小程序或模拟器->运行设置。设置微信开发者工具工具路径。...4.打开微信开发者工具,选择设置-&...运行到小程序或模 -
C语言 计算程序运行时间(ms级别)
2019-02-22 21:29:28最近对数据结构最后一章的排序算法感兴趣,想统计下程序运行时间,遂找到两个计算运行时间的方法: 1. #include<iostream> #include<Windows.h> using namespace std; int main() {... -
VS studio如何正确运行C程序
2022-04-28 21:42:01一、启动visual studio 二,打开visual studio,新建项目 三、点击创建新项目,菜单栏中选择C++,windows,选择控制台,所有项目类型:空项目; 三,项目名称可以随意...最后编写一个C程序,ctrl+F5运行第一个c程序。 -
Win10提示打印后台处理程序服务没有运行如何解决
2021-08-02 02:19:01用户们在日常办公中,想必经常都会使用到打印机。不过,最近一些windows10系统用户反馈在使用打印机过程中遇到了错误提示:windows 无法打开“添加打印机”。本地打印后台处理程序服务没有运行。请重新启动打印后台... -
C语言获取程序运行时间
2018-05-29 18:28:51函数介绍:用于获取程序启动时间到这次调用clock函数的CPU占用时间其在time文件里还有一个宏叫#define CLOCKS_PER_SEC ((clock_t)1000)用于衡量秒的单位,1000也就是千分之一秒,也就是当过了一毫秒clock会自动增加1... -
Java程序运行机制及其运行过程
2018-07-31 13:34:46本文主要讲的是jvm运行java程序。 (一)终端中如何运行一个java程序(这个是我在mac下运行的,windows下原理是一样的,大同小异) 做这个事情的前提下,一定是jdk已经安装好了并且没任何问题。 首先要想运行java... -
Matlab中计算程序运行时间的三种方法
2020-02-25 16:13:19下面我们就说说MATLAB中计算程序运行时间的三种常用方法吧! 注意:三种方法由于使用原理不一样,得到结果可能有一定的差距! 1、tic和toc组合(使用最多的) tic %代码块 toc %disp(['运行时间: ',num2str(toc)])... -
uni-app微信小程序模拟器运行到某一页面调试操作
2019-01-21 16:11:20刚刚开始学习uni-app,不知道微信开发者工具,运行到页面是咋回事。后来接触了一下,发现蛮好用的,这个功能可以联调你需要的某一页面。 每次联调项目时,Hbuilder X每次都要重新编译到初始默认的首页,然后要... -
终端运行python命令卡死,程序不运行也不报错
2022-04-24 16:29:05这篇文章主要解决输入运行程序运行命令后没有任何回应,即既不报错也不继续运行的问题。通过一步步分析最终将问题定位在使用torch.utils.cpp_extension.load的部分代码。 问题描述 最近在跑一个基于(GFPGAN)改的... -
运行C程序的步骤和方法
2020-04-22 19:44:57在编好一个C源程序后,怎样上机进行编译和运行呢?一般要经过以下几个步骤: (1)上机输入和编辑源程序。通过键盘向计算机输入程序,如发现有错误,要及时改正。最后将此源程序以文件形式存放在自己指定的文件夹内... -
计算机基础原理-程序是怎么运行的
2018-04-14 15:11:47信息在计算机的中表示当我们输入以下程序,编译运行,计算机从屏幕输出hello, world。整个过程计算机都怎么运作的呢?#include <stdio.h>int main(){printf("hello, world\... -
Linux服务器如何后台运行程序及查看进程?
2022-04-14 23:54:091.后台运行程序 (1)&命令 功能:加在一个命令的最后,可以让这个命令放在后台执行 ...功能:后台不挂断地运行程序,并且将输出到终端的内容输出到nohup.out command:要执行的命令 Arg:一些参数 &:. -
matlab显示程序运行时间 【实测成功】
2020-03-06 15:07:08文章目录代码格式注意 代码 tic for i=1:100 data(i)=i end toc % disp(['运行时间: ',num2str(toc)]);...1、运行同样的程序,每次运行的时间也略有不同(近似相同) 2、最后一行disp(['运行时间: ',nu... -
解决:公共语言运行时检测到无效的程序
2018-10-31 16:00:21昨天我接手了一个移植来的半成品WebService需要进行调整,WebService自身部分都调通了之后进行调试,结果每次执行到最后需要调用一个HIS系统中包含发药流程的dll(HISFC.BizProcess.Integrate.dll)的时候就抛出异常... -
php程序的运行方法
2019-02-25 21:29:42作为小白刚接触到php语言,对于php代码的运行可能不太懂,同样我在接触时也不是很懂怎么运行,在各种网站学习后能够运行php代码,为此总结一下方法。 一、服务器的下载 作为一个初学者,我使用集成的服务器组件,... -
Matlab中计算程序运行时间的三种方法(tic/toc、etime、cputime)
2021-05-28 22:56:33Matlab中计算程序运行时间的三种方法(tic/toc、etime、cputime) 注意:三种方法由于计算原理不同,得到的时间结果可能会有差异。 -
python记录程序运行时间的三种方法
2020-12-29 17:51:06这里提供了python记录程序运行时间的三种方法,并附有实现代码,最后进行比较,大家参考下: 方法1 import datetime starttime = datetime.datetime.now() #long running endtime = datetime.datetime.now() print ... -
linux如何运行c程序命令
2021-05-08 22:11:08最后再运行【test.out】在终端中输入【./test.out】。本教程操作环境:windows7系统、linux7.3版本,DELL G3电脑,该方法适用于所有品牌电脑。linux运行c程序命令的方法:1、打开kali linux的终端。创建一个文... -
微信小程序运行流程看这篇就够了
2018-05-18 11:27:05运行环境差异微信小程序运行在三端:iOS、Android 和 用于调试的开发者工具。三端的脚本执行环境以及用于渲染非原生组件的环境是各不相同的:在 iOS 上,小程序的 javascript 代码是运行在 JavaScriptCore... -
汇编实验三 汇编语言程序的调试与运行
2019-11-07 21:29:502.熟悉在PC机上编辑、汇编、连接、调试和运行汇编语言程序的过程。 二.实验内容 一个汇编语言程序从写出到最终执行的简要过程如下: 1) 编辑 可以用任意的文本编辑器来编辑源程序,只要最终将其存储为纯文本文件...