带包的java类在cmd环境下的执行办法

带包的java类在cmd环境下的执行办法:
工程目录为D:\Program Files\eclipse\workspace\ReadFileByLinesUniq
上面目录下有两个文件夹bin和src
源文件位于src\cn\cnnic\ops\zonefile目录下
通过eclipse编译src\cn\cnnic\ops\zonefile\ReadFileByLinesUniq.java的.class文件位于
bin\cn\cnnic\ops\zonefile\ReadFileByLinesUniq.class
在cmd命令行下cd 到bin下
执行java cn.cnnic.ops.zonefile.ReadFileByLinesUniq com.zone.txt成功。

由于是个java初学者,整了好长时间,终于发现门道,特列出。

时间: 2024-08-03 07:11:19

带包的java类在cmd环境下的执行办法的相关文章

韩顺平细说Servlet视频系列意外收获之用命令行编译带有包的java类解决方案

命令行编译带有包的java类 在命令行编译这一块,基本上都是新手入门时了解一下,然后就直奔IDE而去.这样固然没错,就怕那些--.然后今天在视频中看到了这种方法,觉得可能会用到,所以就记录下来了,以备自查. 步骤如下: 在X盘新建一个java文件,编写一段内带包的代码,示例如下: package com.hsp; public class Exercise{ public static void main(String[] args){ System.out.println("Hello Wor

使用dx命令在cmd环境下执行的正确方法,我用的版本android4.4.2,jdk1.8

一.首先介绍几条命令: 将Hello.java文件编译成Hello.class文件F:\adt-bundle-windows-x86_64\sdk\build-tools\android-4.4.2>javac -source 1.6 -target 1.6 Hello.java 将Hello.class文件反编译java汇编代码F:\adt-bundle-windows-x86_64\sdk\build-tools\android-4.4.2>javap -c -classpath . He

设计模式——单例模式(Java)——考虑多线程环境下的线程安全问题

设计模式--单例模式(Java)--考虑多线程环境下的线程安全问题 一:单例模式概念 单例模式是一种常用的软件设计模式.在它的核心结构中只包含一个被称为单例的特殊类.通过单例模式可以保证系统中一个类只有一个实例 二:单例模式的实现方式 特别注意,在多线程环境下,需要对获取对象实例的方法加对象锁(synchronized) 方式一:(懒汉式)程序执行过程中需要这个类的对象,再实例化这个类的对象 步骤: 1.定义静态私有对象 2.构造方法私有化保证在类的外部无法实例化该类的对象 3.定义对外开放的静

Java 在 CMD 环境下编译

1. 未引用第三方 Jar 包类(该 Java 类默认无包名) # 定位到类存放地址 cd E:\tsgg # 编译命令 javac Test.java # 执行命令 java Test 2. 引用第三方 Jar 包类(该 Java 类默认无包名) # 定位到类存放地址 cd E:\tsgg # 编译命令 javac -cp E:\tsgg\jsoup-1.8.3.jar E:\tsgg\JsoupUtil.java # 执行命令 java -cp .;jsoup-1.8.3.jar Jsoup

java中使用URLClassLoader访问外部jar包的java类

很多时候 我们写的Java程序是分模块的,有很好的扩展机制,即我们可以为我们自己的java类添加插件,来运行将来某天我们可能开发出来的类,以下称这些类为插件类. 下边是一种简单的实现方法: Class A 作为程序的主入口,其中包含了程序的执行入口(main)函数.然后在main函数中通过外部的配置文件,然后通过外部的配置文件,我们可以获得插件类的信息(位于哪个jar包,jar包的具体路径),然后获得jar包中某一个类的实例,来完成相应的工作.这个jar包很可能是外部的jar包,是我们自己写好的

关于sprintf函数不同环境下的执行结果

作者:iamlaosong 今天发现sprintf函数的一个问题,不同环境下同样语句执行结果是不一样的.一个时间字符串,要求是6位,不足6位时前面补0,用下面语句实现: strcpy(tt,"2345"); printf("==%s==",tt); sprintf(t1,"%06s",tt); printf("==%s==",t1); 上述语句VC的执行结果:==2345====002345== 同样语句Linux下执行结果:

eclipse编写的java程序在dos环境下运行的写法

一般情况下如果环境变量没有设置好的话,在dos下运行程序会出现错误,一般都是:错误: 找不到或无法加载主类xxxxx.. 但是在环境变量正确的条件下在dos下运行eclipse编写的java程序也会出现上述的错误,通常是因为eclipse下自动加入了包,所以要把平时的: javac XXX.java java XXX.class改一下 变为: javac -d . XXX.java java 包名.XXX 如此即可

windows 64位环境下php执行环境部署配置

1.下载安装包 地址可以网上找,我下载的是php-5.6.27-Win32-VC11-x64.zip 2.解压安装包,我的解压到D:\tools\php5.6 3.配置php.ini 在解压的目录中,找到php.ini文件,如果没有这个文件,可以复制目录中的php.ini-development 该文件名为php.ini a.设置时区 date.timezone = PRC b.设置编码 default_charset = "UTF-8" c.设置短标签  short_open_tag

Windows10 上安装 Anaconda 后命令提示符(cmd)下无法执行python命令解决方案

原文:https://blog.csdn.net/qq_38644840/article/details/85064408 安装Anaconda后一段时间内能够在命令提示符(cmd)界面运行python会进入python的交互界面!可是一段时间后突然间后突然运行不通过报错如图一所示. 安装Anaconda后(cmd)界面运行pip报错也是这样操作,只是环境变量路径是Anaconda3安装路径下的Scripts路径(E:\Anaconda3\Scripts). ? 然后我们找到路径"C:\Prog