Java笔记基础部分

Java笔记基础部分

ID:45565651

大小:392.23 KB

页数:53页

时间:2019-11-14

Java笔记基础部分_第1页
Java笔记基础部分_第2页
Java笔记基础部分_第3页
Java笔记基础部分_第4页
Java笔记基础部分_第5页
资源描述:

《Java笔记基础部分》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Java笔记第一章、Java开篇•Java是什么?Java是sun公司开发的,面向对象的,跨平台的,代码安全的开源的编程语言。•Java的应用领域1.javaSE:javastandardedition:标准版本。是Java语言的基础,可用于做C/S结构的桌面软件。2.JavaEE:javaenterpriseedition:企业版。在javaSe的基础上,用于企业级的开发。比如JSP,Servlet..3.JavaME:javamicroedition:微缩版。主要用于嵌入式,电子消费品的开发。主要学习JavaSE,JavaEEo•语言的运行机制:编译时(CompilerI运行时(

2、runtime)JDK:javadevelopmentKit;®乂目开发工具包,包含java开发工具和應。JRE:javaruntimeenvironment:java运行时环境,包含Mn和相关类库virtualmgching:jayg虚拟机,是java运行时的丰台,java程序在上运行。可以实现跨平台。•JdV"语言的特点:1、可跨平台-Java跨平台主要依靠jvm來实现的。-Jvm可以看作由软件构建的,运行在某个操作系统上的java平台。-运行java程序必须在jw环境。-每个操作系统都有相应的jvmoxxx.javi2、垃圾回收机制-Jnva屮,垃圾回收机制是由jvm自动完成。

3、3、代码安全-xx.java->.class;.class加载后,字节码校验;解释执行字节码;xx.java文件中,编写的是遵守Java语法的程序。如果在该文件中,java语法编写错误,则不能够编译成xx.class文件。xx.class文件来说,如果自定义一个xx.class文件,类加载器将其加载到JVM后,通过bytecodeverifier对该文件校验。环境变量:-window:dos•查看:set:查看所有的环境变量;set环境变量名:查看指定名称的环境变量•如何设置环境变量:-set环境变量名二环境变量值-set环境变量名二%环境变量名%;追加的路径-Linux:・查看:e

4、nv:查看所有的环境变量;echo$环境变量名。•设置环境:-export环境变量名二值-export环境变量名二$环境变量名:追加的路径配置开发环境需要安装JDK。1、下载JDK2、安装JDK-bin:开发人员所需的工具均在此。-lib:类库-jre(binjib):java运行吋环境,运行Java程序,必须要有jre(JVM和类库)-src.zip:源码包执行Java程序都是.class文件,src.zip有对应的源文件。3、配置环境变量-JAVA_HOME=D:jdk1.6.0_10•为了其他java程序能够找到JRE-PATH二D:jdk160_10bin或者PATH=

5、%JAVA_HOME%/bin•为了找到java的开发工具命令-CLASSPATH二.;D:jdkL6.0_10libdt.jar;D:jdkl.6.0.1Olibtools.jar•提供jaw运行时所需要的资源的路径4、验证JDK配置是否正确-在dos或者终端下,输入javac或java,如果显示当前配置信息,则表示配置正确•开发第一个Java程序1、新建一个xxx.java文件,编写java代码-必须符合java的规范,且java是大小写敏感的-xxx.java文件中,有且只有一个public修饰的类,且该类的名称要和xxx完全一样。-一个文件中可以包含多个defau

6、lt(无关键字)修饰的类。class类名{}2^将xxx.java编译成xxx.class文件・编译使Mjavac命令,通过配置的path变量可以得到。-1、2步骤属于编译时3、通过java命令运行java程序-java命令通过path得到,而.class文件通过配置的classpath或通过java命令的参数-classpath指定路径,找到xxx.class文件-javaxxx:运行程序。java命令相当于启动了虚拟机,且将xxx加载到虚拟机中javac,java命令通过path=C:Javajdk1.6.0_43bin路径找到的。javac命令后的.java文件可以根据路

7、径直接找到。java命令后面跟的.class文件,不能通过指定的路径找到。是通过CLASSPATH二.;找到的。笫一种方式:java-classpath./haoFirstA;第二种方式,就是配置CLASSPATH环境变量的值•Java集成开发工具记事本就可以编写Java程序。如果涉及到很多的类时,需要自己管理,很麻烦。为了提高效率,可以使用集成开发环境:IDE=IntegreterDevelopmentEnvironmento集成开发环境有很多。C,C+

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

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

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