- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
精品文档
精品文档
PAGE
PAGE93
精品文档
PAGE
Java学习笔记
Java概括
java语言是解释履行, java源码是经过编译生成一种特殊的 .class 的中间字解码文件,然
后再有JVM进行解释履行。
java 语言对指针进行了上层的封装,它保证能够经过这个指针(引用)来接见有效的内存
单元。
java语言不允很多继承,使继承关系成树装图,每个类都只能由一个父类。
java语言的开发效率高,但履行效率低。 (相当于 c++的55%)
java的垃圾回收体制,在 java 中new的对象不需要向 c++同样进行 delete 操作,JVM会根
据情况回收垃圾对象。(懒汉体制,等待资源没有的时候才回收)我们只能够建议 JVM进行
垃圾回收,比如( ()() 这两个方法就是建议 JVM进行垃圾回收的方法)
JDK,java开发工具包(类库和运行命令) ,JRE,java运行环境,JVM,java虚构机(解释
履行的中心,对字节码进行翻译成运行环境的机器码,它能够障蔽平台差别。 JVM是不跨平
台的。)
JAVA_HOME,指明JDK安装的位置, CLASSPATH,指明类文件的位置, PATH,指明命令的可执
行文件的位置。
java源文件的文件名必须和文件中定义 publicclass 的类名(大小写页要相同)相同。
java源代码中的 main方法的定义写法。 main方法是程序的入口。
publicstaticvoidmain(String[]args){
Helloworld) ;
}
java源文件也要先编译,使用 javac 格式的命令得来编译,使用 javaxxx 来运行。
定义包结构要放在有效代码的第一行, package,包的定义在一个程序中只能由一个, 在加
上包定义之后编译能够使用 javac-d 路径,这个-d这个命令行的参数能够指定包结构的位
置“.”代表目前目录。在运行时要使用类的全名
java 用包名以点分开。运行时要在包结构的上一层目录来运行。
java中的说明
单行说明 ...
多行说明 /**/
文档说明/** p( 换行标签)*/, 用javadoc命令能够根据原码中的文档说明生成注
释文档(html格式)。文档说明中能够使用 html标签。
javadoc-d 路径 (指定说明文档的保存路径)
文档说明一般写在类定义之前,方法之前,属性之前。
在文档说明中能够用 @author 表示程序的作者, @version 表示程序的版本,前两个说明符
号要写在类定义之前,用于方法的说明 @param对参数进行说明 ,@return 对返回值进行说明
@throws对抛出异样的说明。
jar 命令用于打一个文件
用法:jar{ctxu}[vfm0Mi][jar- 文件][manifest- 文件][-C 目录] 文件名...
选项:
-c 创建新的存档
-t 列出存档内容的列表
-x 展开存档中的命名的(或所有的〕文件
-u 更新已存在的存档
-v 生成详尽输出到标准输出上
-f 指定存档文件名
-m 包含来自注明文件的注明信息
-0 只存储方式;未用 ZIP压缩格式
-M 不产生所有项的清单( manifest〕文件
-i 为指定的 jar 文件产生索引信息
-C 改变到指定的目录,并且包含下列文件:
如果一个文件名是一个目录,它将被递归办理。
清单(manifest〕文件名和存档文件名都需要被指定,按 m 和f 标志指定的相同次序
示例1:将两个 class 文件存档到一个名为 的存档文件中:
jarcvf
示例2:用一个存在的清单( manifest)文件mymanifest 将foo/ 目录下的所有
文件存档到一个名为 的存档文件中:
jarcvfmmymanifest-Cfoo/ 。
一般在使用使用 jarcvf 文件名.jar 文件所在路径( xxx/xxx/ )也能够压缩一个目录 ,只
要在拟订路径是指定为文件夹, jar 命令的命令行参数在使用时能够以“ -”开头,也能够
不用。
java程序的运行过程, 首先是启动 java虚构机,然后就是去找 .class 文件,先是从系统的
类库中找(系统之会在跟目录下查找, 所以需要完整类名),如果找不到的话会去 CLASSPATH
所设置的目录去找。然后加载到 java虚构机中。
系统会在每个 java程序中隐含导入了这个包, import 包名,导入包中的类文件。
包,这是一个基础包。
包,这个包是工具类的包。
包,这个包是用于输入输出操作的包,这个包是用于网络编程。
,,,等包用于图形编程用的包。
applactionjava 的应用程序,java 应用程序中必须有一个 main()方法。
表记符和重点字
Java
文档评论(0)