java项目src代表什么意思?...src、lib、.classpath、.project代表什么意思啊
很多朋友对于java项目src代表什么意思和...src、lib、.classpath、.project代表什么意思啊不太懂,今天就由小编来为大家分享,希望可以帮助到大家,下面一起来看看吧!
...src、lib、.classpath、.project代表什么意思啊
.setting是eclipse项目信息目录
bin是class文件目录
lib是存放的jar包目录
src是源代码目录
.classpath是类路径配置文件
.project是项目参数配置文件
顺便一说.classpath和.project都是xml格式的
导出一般会将bin和src单独导出
.classpath.project和.setting如果是做jar包的话基本没啥用
lib也可以不放东西需要其他包功能时和其他包一起导入当前项目中即可
java里面src和ref这两个属性分别是什么意思
<img>标签的 src属性的值是:图像文件的 URL,也就是引用该图像的文件的的绝对路径或相对路径。
<link>标签的 rel属性规定:当前文档与被链接文档之间的关系。
举例说明:
html文件:
<!DOCTYPEhtml>
<html>
<head>
<metacharset="utf-8">
<title>练习使用HTML</title>
<!--
rel="stylesheet"表示调用的是一种样式。
rel="external nofollow" rel="external nofollow" href="css/index.css"表示外部样式文件的路径
-->
<linkrel="stylesheet"rel="external nofollow" rel="external nofollow" href="css/index.css"/>
</head>
<body>
<h1>我的第一个标题</h1>
<p>内容</p>
<!--图像文件的URL-->
<imgsrc="img/book.png"/>
</body>
</html>
css文件:
h1{
color:red;
background-color:greenyellow;
}
效果展示:
一个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中为什么为什么在src创建的java类,里面的代码才能运行
在java中需要在src创建的java类里面的代码才能运行。
java是一门面向对象的编程语言。java语言具有功能强大和简单易用两个特征,具有简单性、面向对象、分布式等特点,可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
20世纪90年代,硬件领域出现了单片式计算机系统,这种价格低廉的系统一出现就立即引起了自动控制领域人员的注意,因为使用它可以大幅度提升消费类电子产品(如电视机顶盒、面包烤箱、移动电话等)的智能化程度。Sun公司为了抢占市场先机,在1991年成立了一个称为Green的项目小组,帕特里克、詹姆斯·高斯林、麦克·舍林丹和其他几个工程师一起组成的工作小组在加利福尼亚州门洛帕克市沙丘路的一个小工作室里面研究开发新技术,专攻计算机在家电产品上的嵌入式应用。
由于C++所具有的优势,该项目组的研究人员首先考虑采用C++来编写程序。但对于硬件资源极其匮乏的单片式系统来说,C++程序过于复杂和庞大。另外由于消费电子产品所采用的嵌入式处理器芯片的种类繁杂,如何让编写的程序跨平台运行也是个难题。为了解决困难,他们首先着眼于语言的开发,假设了一种结构简单、符合嵌入式应用需要的硬件平台体系结构并为其制定了相应的规范,其中就定义了这种硬件平台的二进制机器码指令系统(即后来成为“字节码”的指令系统),以待语言开发成功后,能有半导体芯片生产商开发和生产这种硬件平台。对于新语言的设计,Sun公司研发人员并没有开发一种全新的语言,而是根据嵌入式软件的要求,对C++进行了改造,去除了留在C++的一些不太实用及影响安全的成分,并结合嵌入式系统的实时性要求,开发了一种称为Oak的面向对象语言。
OK,关于java项目src代表什么意思和...src、lib、.classpath、.project代表什么意思啊的内容到此结束了,希望对大家有所帮助。