欢迎来到天天文库
浏览记录
ID:42340923
大小:27.89 KB
页数:4页
时间:2019-09-13
《毕向东JAVA基础—程序设计基础笔记》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Java基础软件与人的交互方式•图形化界面(GraphicalUserInterfaceGUI)这种方式简单直观,使用者易于接受,容易上手操作。•命令行方式(CommandLineInterfaceCLI):需要有一个控制台,输入特定的指令,让计算机完成一些操作。较为麻烦,需要记录住一些命令。命令行方式•dir:列出当前目录下的文件以及文件夹•md:创建目录•rd:删除目录•cd:进入指定目录•cd..:退回到上一级目录•cd:退回到根目录•del:删除文件•exit:推出dos命令行•echo:
2、创建文件,echoddd>1.txtJava语言的特性1.跨平台性说法:通过Java语言编写的应用程序在不同的系统平台上都可以运行。原理:只要在需要运行java应用程序的操作系统上,先安装一个Java虚拟机(JVMJavaVirtualMachine)即可。由JVM来负责Java程序在该系统中的运行。搭建开发环境JRE(JavaRuntimeEnvironmentJava运行环境)包括Java虚拟机(JVMJavaVirtualMachine)和Java程序所需的核心类库等,如果想要运行一个开发好的
3、Java程序,计算机中只需要安装JRE即可。JDK:JDK(JavaDevelopmentKitJava开发工具包)JDK:(JavaDevelopmentKitJava开发工具包)是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。其中的开发工具:编译工具(javac.exe)打包工具(jar.exe)等PATH:当前执行的程序在当前目录下如果不存在,windows系统会在系统中已有的一个名为path的环境变量指定的目录中查找。
4、l可不可以在任何目录下都可以执行java的工具呢?根据windows系统在查找可执行程序的原理,可以将java工具所在路径定义到path环境变量中,让系统帮我们去找运行执行的程序。l配置path:1.我的电脑--属性--高级--环境变量2.编辑path环境变量,在变量值开始处加上java工具所在目录,后面用“;”和其他值分隔开即可。3.打开DOS命令行,任意目录下敲入javac。4.如果出现javac的参数信息,配置成功。5.6.这种配置方式,一劳永逸。7.具体操作流程,可以参阅JDK6安装配置简程
5、.docl配置临时path:1.set:用于查看本机的所有环境变量的信息。2.set变量名:查看具体一个环境变量的值。3.set变量名=:清空一个环境变量的值。4.set变量名=具体值:给指定变量定义具体值。l配置技巧:l为了不因为jdk的目录或者目录名称的改变,而不断更改path的值,而导致对path变量值的误操作,可以通过以下技巧完成。1.新创建一个环境变量JAVA_HOME记录住jdk的目录。2.在path中通过%%动态的获取JAVA_HOME的值即可。3.JAVA_HOME=F:jdk1.
6、6.0_014.path=%JAVA_HOME%bin;%path%5.%path%:动态获取path环境变量的值。6.%JAVA_HOME%:动态获取名称为JAVA_HOME环境变量的值。Java程序开发体验--HelloWorld1.将Java代码编写到扩展名为.java的文件中。2.通过javac命令对该java文件进行编译。3.通过java命令对生成的class文件进行运行。classpath:l既然class文件(字节码文件)是java的运行文件,可不可以实现,在任意目录下都可以执行某一
7、目录下的class文件呢?l根据path环境变量的原理,可以定义一个名为classpath环境变量,将要运行的class文件所在目录定义在该变量中。l例:setclasspath=c:JVM查找类文件的顺序:l如果没有配置classpath环境变量,JVM只在当前目录下查找要运行的类文件。l如果配置了classpath环境,JVM会先在classpath环境变量值的目录中查找要运行的类文件。l值的结尾处如果加上分号,那么JVM在classpath目录下没有找到要指定的类文件,会在当前目录下在查找一
8、次。l值的结尾出如果没有分号,那么JVM在classpath目录下没有找到要指定的类文件,不会在当前目录下查找,即使当前目录下有,也不会运行。l建议:配置classpath环境变量时,值的结尾处不要加分号,如果需要访问当前目录可以用“.”表示。总结:lClasspath:变量值是java类文件的目录。执行时现在classpath中去找,然后再在当前路径下找。lPath:变量是windows程序文件的目录。现在当前路径下找,然后再去path下找。练习:lJDK,JRE,
此文档下载收益归作者所有