如何编译包语句
先带包编译javac -d E4_9.java 然后运行包内的class文件java tom.jiafei.E4_9
1、安装编码源码的编译工具,一般是需要安装gcc
yum install gcc
2、把源码解压
tar zxvf uname.tar.gz
3、进入解压的目录执行
./configure
make
make install
完成编译安装
3. C语言含有包含自定义头文件的程序怎么编译
1、只要在程序开头加入#include
“自定义头文件名”,在编译过程当中,头文件自动会被添加到源文件当中一起进行编译。
2、编译,编译程序读取源程序(字符流),对之进行词法和语法的分析,将高级语言指令转换为功能等效的汇编代码,再由汇编程序转换为机器语言,并且按照操作系统对可执行文件格式的要求链接生成可执行程序。C源程序头文件-->预编译处理(cpp)-->编译程序本身-->优化程序-->汇编程序-->链接程序-->可执行文件。

4. java含包语句的小程序,怎么编译出现class or interface expected
程序我刚才用eclipse试了,没有问题。这里有个笔误p.getPrimnuber(20);
调用的时候方法名写错了吧。
class'or'interface'expected ,他的意思是说找不到这个类。
要么是你进的目录不对,确保那个文件夹下有那个java文件,注意如果你是用txt编写的,别忘记了吧扩展名改回 .java
要么就是你把类名打错了,仔细检查一下,应该很快能找出来。要是不行的话,吧那个java文件放在f盘根目录下再试试
5. linux下如何编译源码包
源码安装三部曲
./configure
make
make install
里面应该有readme 吧。源码包一定有安装介绍的
6. java语言如何建立一个包及其编译等操作 例如创建一个s类 然后放到子包s中 在子包外 创建主类w w要引入s类
用工具啊,myeclipse 很方便很强大的。
非要手动的话也可以。创建包就是创建目录,说白了就是建个文件夹,首先你先将目录创建好。子包外是默认的src包还是什么包随便都可以的,你想建什么就建什么,比如说是b包吧, 这样b包下有个s包, 在s包下,建立一个s.java的文档(建立txt文本档案,然后改名成.java就可以啦),在b下建立w.java,然后再w.java中import s.java;就可以啦。
纯手打。。。忘采纳
7. 如何在命令行模式下编译运行带包(package)的java文件
A: b: c: d: 在命令行输入硬盘名加冒号 可以进入到你包所在的盘,然后打 cd 包名 可以进到java文件所在的包。 在就可以编译了 编译后在当前目录运行就可以了。
建议学会使用eclips 那个开发JAVA工具 很方便
8. 用命令行如何编译package中的java文件
其实解决方案很简单,既然编译器不能根据包名找到A类,那我们就把A类的绝对路径直接告诉编译器不就可以了吗?事实上就是这么做的,具体操作为:在命令行模式下进入F:\test目录,然后运行编译命令javac F:\test\e\main\A.java,可以成功编译生成A.class文件。(注意:如果不在此目录下执行编译命令的话,就要将f:\test加入到当前的classpath中为make工具提供B.java的位置信息)
接下来就要运行这个class文件了,运行仍然在F:\test目录下执行(注意:如果不在此目录下执行运行命令的话,一定要把F:\test加入到当前的classpath中),命令为:java e.main.A,很显然,这里就是根据输入的package名称找到对应的class文件,并检验找到的class文件的与输入的包名是否匹配(例如:如果你在e目录下新建一个test目录,将A.class文件拷贝进去,输入java e.test.A 的话还是会报错:找不到class文件)。可能有人要问:为什么运行的时候又可以根据包名找到相应的class文件呢?因为运行的时候默认是从当前路径开始搜索的,如果当前路径找不到的话,就在系统的classpath中找,如果再找不到就会报错。
由上面的分析我们可以得出:
(1)在命令行模式下编译java文件时,如果cmd不在该java文件所在的目录下,就要直接指定文件
的绝对路径(javac F:\test\e\main\A.java),如果在java文件所在的目录下,可以不指定
路径,但是要设置classpath让编译器的make工具找到其他import的类
(2)运行的时候要指出包路径(java e.main.A),并且一定要在class文件名前带上完整的包名
(e.main.A),而且该包所在的文件夹(即e所在的文件夹)一定要在classpath中,这样才
能找到对应的class文件(在包所在的文件夹目录下运行cmd程序或者将该目录加入到classpath
中均可)。
(3)在命令行模式下非直接编译的java,编译器使用make工具根据java文件中的import信息间接找
到引用的java文件,所以一定要注意文件的配置,以及相互之间的位置关系。当然也可以通过
设置classpath提供给make工具,但是如果文件比较多而且相互之间的引用关系比较复杂的话会
比较麻烦。
(4)classpath只能供make工具以及运行class文件时使用,在直接编译的时候不使用classpath信
息,必须在要编译的java文件前带上其绝对的路径名。
9. 一个java程序用到了很多jar包,如何用命令行形式来编译、运行此程序
javac -cp jar包路径 xx.java,有多个jar包时,之间有“;”隔开:如果用引用到其它的类,则保证引入类结构良好的情况下,加上引入类所在的路径(不包含类的包路径)
10. java中带包的源文件怎么编译
包就相当于是目录文件夹,在包的最后一个级下包含的就是源文件
例如:
包和类的形势:
表现文件夹的形势:
在包和类下边就是java文件在文件夹形势下就是class文件
