




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一章
搭建IDE环境本章学习要点掌握JDK的下载与安装;掌握path变量的配置;掌握使用记事本编写、编译和运行Java程序;掌握使用IntelliJIDEA编写、编译和运行Java程序;理解path变量的作用;理解Java的运行机制。1.1Java语言简介Java语言是面向对象编程思想的一种高级语言JavaSE是各应用平台的基础,要想学习JavaEE和JavaME,必须先要学习JavaSE。而本书主要介绍的就是JavaSE。JavaSE可以分为四个主要的部分:JVM、JRE、JDK和Java语言。要想运行用Java编写好的程序,JVM必不可少。JVM(JavaVirtualMachine,JVM)叫Java虚拟机,包括在Java执行环境(JavaSERuntimeEnviroment,JRE)中,所以要运行Java程序,就必须先安装JRE,而JRE又包括在JDK中。JDK(JavaSEDevelopmentKits)称为Java开发工具包,包括JRE及开发过程中需要的一些工具程序,如javac、java等。1.2JDK的下载和安装本书使用的JDK版本是JavaSE。最新的JDK,可以在Oracle官网上下载。JavaSE8u221,这是JDK8,也是本书要用到的版本。1.3JDK的安装默认路径安装即可注意两个路径:C:\ProgramFiles\Java\jdk1.8.0_221C:\ProgramFiles\Java\jre1.8.0_221安装成功显示:安装完JDK之后,打开C:\ProgramFiles\Java,能看到两个文件夹,即表示JDK安装成功1.4JDK目录介绍bin目录:该目录用于存放一些可执行程序,其中最重要的就是javac.exe和java.exe。include目录:由于JDK是通过C和C++实现的,因此启动时需要引入一些C语言的头文件,该目录就是用于存放这些头文件的。jre目录:此目录是Java运行时环境的根目录,包含Java虚拟机、运行时的类包、bin目录,但不包含开发工具。lib目录:lib是library的缩写,意为Java类库或库文件,是开发工具使用的归档包文件。src.zip文件:src中放置的是JDK核心类的源代码,通过该文件可以查看Java基础类的源代码。
1.5使用记事本编写Java的第一个程序1.在C:\ProgramFiles\Java\jdk1.8.0_221\bin文件夹下新建文本文档,特别提醒,一定要将扩展名显示出来,能看到文本文档的.txt扩展名。2.将文本文档重命名为HelloWorld,将扩展名txt改为java。3.用记事本打开文件,并输入如下程序代码:
1publicclassHelloWorld{2publicstaticvoidmain(String[]args){3System.out.println("HelloWorld");4}5}4.编译文件:javacHelloWorld.java5.运行文件:javacHelloWorld.java
1.6配置path变量1.5节中,我们是在C:\ProgramFiles\Java\jdk1.8.0_221\bin目录下编写的HelloWorld.java,但在实际开发中,我们更需要把源文件放在另外的路径下。现在我们将HelloWorld.java剪切到D:\javabook目录下,在编译该文件时,会报找不到javac命令。path环境变量是系统环境变量的一种,用于保存一系列的路径,每个路径之间以分号隔开。当在命令行窗口运行一个可执行文件时,操作系统首先会在当前目录下查找该文件是否存在,如果不存在,会继续在path环境变量中定义的路径下寻找文件,如果仍未找到,系统会报找不到命令的错误。只需要在path变量中添加javac.exe和java.exe两个命令的安装路径即可。1.7IntelliJIDEA开发Java项目IntelliJIDEA简称IDEA,是java编程语言开发的集成环境。IDEA有两个版本:Ultimate和Community。其中Ultimate是针对web开发的版本,Community是针对Java和Android开发的。本书中选择Community版本。该软件的安装很简单,直接单击next,直到最后单击finish按钮即可。1.8Java中的注释注释是为了让别人看懂程序,是对程序的某个功能或者某行代码的解释说明,只在源文件内有效,不会被编译到字节码文件中。Java中的注释分为三种。1.单行注释单行注释通常用于对某一行代码进行解释,用符号”//”表示2.多行注释多行注释可以注释多行内容,以“/*“开始,”*/“结束。3.文档注释文档注释是对一段代码概括性的解释说明,以“/**“开始,”*/“结束。1.9本章小结
简单介绍了Java语言的特点及三大体系;详细讲解了JDK的下载与安装及目录;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年智能电动车辆运营承包合作协议范本
- 二零二五年度安装工劳动合同范本:航空航天发动机安装合同规范
- 二零二五年度临时仓储设施租赁合同范本指南
- 二零二五年离婚协议起草与子女抚养方案定制
- 2025版电子商务平台建设与维护IT信息技术服务合同
- 2025年度素食餐厅连锁经营合作协议
- 2025版环保净化设备安装与净化效果检测合同
- 2025年度电子产品国际市场代理销售合同范本
- 2025版测绘仪器设备销售及客户满意度提升合同
- 二零二五年度影视制作项目保证担保合同风险控制策略
- 2025年高考真题-政治(云南卷) 含答案
- 陕西省金太阳2024-2025学年高二期末教学质量检测英语(含答案)
- 学堂在线 生活英语进阶 章节测试答案
- 党徽党旗条例全面解读
- 2025至2030中国中小型风电行业产业运行态势及投资规划深度研究报告
- 六大茶类培训
- 2025-2030中国油田化学品行业市场深度调研及行情监测与投资前景研究报告
- 2025年乌鲁木齐危险品驾驶员模拟试题
- 2025至2030年中国间苯二甲醇市场分析及竞争策略研究报告
- 2025至2030中国质子束治疗系统行业产业运行态势及投资规划深度研究报告
- 外事安保活动方案
评论
0/150
提交评论