jdk学习笔记之java语言基础

jdk学习笔记之java语言基础

ID:14153379

大小:30.00 KB

页数:3页

时间:2018-07-26

jdk学习笔记之java语言基础_第1页
jdk学习笔记之java语言基础_第2页
jdk学习笔记之java语言基础_第3页
资源描述:

《jdk学习笔记之java语言基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JDK学习笔记之Java语言基础Java认证考试:JDK学习笔记之Java语言基础  本文为JDK学习笔记,简单介绍了Java语言的特点,Java的一些基础概念,以及Java程序的运行过程。  JDK学习笔记之Java语言的特点java语言是解释执行,java源码是通过编译生成一种特殊的.class的中间字解码文件,然后再有JVM进行解释执行。java语言对指针进行了上层的封装,它保证能够通过这个指针(引用),来访问有效的内存单元。java语言不允许多继承,使继承关系成树装图,每个类都只能由一个父类

2、。java语言的开发效率高,但执行效率低。(相当于c++的55%)  JDK学习笔记之Java基础概念  java的垃圾回收机制,在java中new的对象不需要向c++一样进行delete操作,JVM会根据情况回收垃圾对象。(懒汉机制,等待资源没有的时候才回收)我们只能够建议JVM进行垃圾回收,例如(System.gc()RunTime.gc()这两个方法就是建议JVM进行垃圾回收的方法)  JDK,java开发工具包(类库和运行命令),JRE,java运行环境,JVM,java虚拟机(解释执行的核

3、心,对字节码进行翻译成运行环境的机器码,它可以屏蔽平台差异。JVM是不跨平台的。)  JAVA_HOME,指明JDK安装的位置,CLASSPATH,指明类文件的位置,PATH,指明命令的可执行文件的位置。  java源文件的文件名必须和文件中定义publicclass的类名(大小写页要相同)相同。  java源代码中的main方法的定义写法。main方法是程序的入口。1.publicstaticvoidmain(String[]args){2.System.out.println(“Hellowor

4、ld”);3.}java源文件也要先编译,使用javacxxx.java格式的命令得来编译,使用javaxxx来运行。定义包结构要放在有效代码的第一行,packagexxx.xxx,包的定义在一个程序中只能由一个,在加上包定义之后编译可以使用javac-d路径xxxx.java,这个-d这个命令行的参数可以指定包结构的位置“。”代表当前目录。在运行时要使用类的全名javaxxx.xxx.xxxx用包名以点分隔。运行时要在包结构的上一层目录来运行。java中的注释,单行注释//。..。..多行注释/*

5、。..。...*/文档注释/**。..。..。.《p》(换行标签)*/,用javadoc命令可以根据原码中的文档注释生成注释文档(html格式)。文档注释中可以使用html标签。javadoc-d路径(指定注释文档的保存路径)文档注释一般写在类定义之前,方法之前,属性之前。  在文档注释中可以用@author表示程序的作者,@version表示程序的版本,前两个注释符号要写在类定义之前,用于方法的注释@param对参数进行注释,@return对返回值进行注释@throws对抛出异常的注释。jar命令

6、用于打一个xxx.jar文件用法:jar{ctxu}[vfm0Mi][jar-文件][manifest-文件][-C目录]文件名。..选项:-c创建新的存档-t列出存档内容的列表-x展开存档中的命名的(或所有的〕文件-u更新已存在的存档-v生成详细输出到标准输出上-f指定存档文件名-m包含来自标明文件的标明信息-0只存储方式;未用ZIP压缩格式-M不产生所有项的清单(manifest〕文件-i为指定的jar文件产生索引信息-C改变到指定的目录,并且包含下列文件:如果一个文件名是一个目录,它将被递归处

7、理。清单(manifest〕文件名和存档文件名都需要被指定,按‘m’和‘f’标志指定的相同顺序示例1:将两个class文件存档到一个名为‘classes.jar’的存档文件中:jarcvfclasses.jarFoo.classBar.class示例2:用一个存在的清单(manifest)文件‘mymanifest’将foo/目录下的所有文件存档到一个名为‘classes.jar’的存档文件中:jarcvfmclasses.jarmymanifest-Cfoo/。一般在使用使用jarcvf文件名.j

8、ar文件所在路径(xxx/xxx/xxx.class)也可以压缩一个目录,只要在制定路径是指定为文件夹,jar命令的命令行参数在使用时可以以“-”开头,也可以不用。JDK学习笔记之Java程序的运行过程java程序的运行过程也是Java语言的基础。首先是启动java虚拟机,然后就是去找.class文件,先是从系统的类库中找(系统之会在跟目录下查找,所以需要完整类名),如果找不到的话会去CLASSPATH所设置的目录去找。然后加载到java虚拟机中。系统会在每个java

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。