java源码包下文件是什么?一个java工程包含的文件
其实java源码包下文件是什么的问题并不复杂,但是又很多的朋友都不太了解一个java工程包含的文件,因此呢,今天小编就来为大家分享java源码包下文件是什么的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!
java .jar包里面存的是中间码还是源码
java包里面只有class文件.应该算是中间码
如果你是通过ide看到源码的,或许你是通过maven下载自动关联了源码,或者是ide给你反编译了
源码我们指的是java文件,你看到的是class文件,属于中间码.
如果觉得有用的话,请关注下微信公帐号:早晚程序员,定期分享java技术,源码,jvm,字节码,kafka,多线程,redis等.
什么样的jar包是有源代码的
jar包怎么会有源代码,jar包就是一堆.class文件,只不过有的jar包下载地址提供相应源码下载,如果没有就要自己单独去找并下载,eclipse有导入源代码的功能,导入源码之后,按住Ctrl键点击鼠标就可以查看相应的源码了,具体导入方法楼主可以百度。希望对你有帮助。
java 中 package 是什么
package的作用就是 c++的 namespace的作用,防止名字相同的类产生冲突。Java编译器在编译时,直接根据package指定的信息直接将生成的class文件生成到对应目录下。例如package aaa.bbb.ccc编译器就将该.java文件下的各个类生成到/aaa/bbb/ccc/这个目录下。
Java中的一个package(包)就是一个类库单元,包内包含有一组类,它们在单一的名称空间之下被组织在了一起。这个名称空间就是包名。
扩展资料
编程环境
JDK(Java Development Kit)称为Java开发包或Java开发工具,是一个编写Java的Applet小程序和应用程序的程序开发环境。JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一些Java工具和Java的核心类库(Java API)。不论什么Java应用服务器实质都是内置了某个版本的JDK。主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如,IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK。
参考资料:百度百科——JAVA
一个java工程包含的文件
bin在java工程里面一帮是有目的的放入class文件当然你也可以方一些exe执行文件等
lib一般是放入你除了编辑工具以外的你想额外添加的jar包,如果你在导入jar的时候选择copy这个时候lib里面将会有所以你导入时选择的全部jar.
src是程序源文件也就是java文件或者在程序需要的时候有时会放入一些properties等配置文件
.classpath是针对项目的一些路径的详细描述比如src你导入的jar库以及你自己新建的jar库(library)等
.project是整个项目的一些描述
build.xml如果你知道ant的话我想对这个不难理解实际上这个当我们在使用ant的时候会用到这个.具体你了解一下ant就会找到答案
s.war这个我工具这个文件名可以说此文件是java程序的打包形式如果是个web程序可以直接放到服务器上运行的文件
后面那个.jar那就是我们经常说的jar包了或许里面包含了项目里面需要用到的class而存在的.
其实对于上面这些文件,对于配置文件的话有他本身特定的作用外,其它文件夹里面放什么都无所谓的(如果没有强烈的规定).
关于java源码包下文件是什么的内容到此结束,希望对大家有所帮助。