java学习笔记
(根据java基础入门教学书和教学视频内容学习)
致敬Java之父:詹姆斯·高斯林(James Gosling)
目录
【Java基础】概述、环境安装配置篇
一、Java语言发展
1、Java语言发展史(了解)
2、Java语言跨平台原理(理解)
java环境基础
3、JRE和JDK (记忆)
4、JDK的下载和安装
5、JDK的安装目录名称说明
6、JDK、JRE和JVM的关系
二、演示程序
1、常用DOS命令
2、Path环境变量的配置
三、用java编写基础的HeloWorld案例
1、目的:输出"HelloWorld!"这行文字
2、BUG的解决
3、使用Notepad+ +软件来编写java程序
【Java基础】概述、环境安装配置篇
一、Java语言发展
1、Java语言发展史(了解)
语言:人与人交流沟通的表达方式.
计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言.
2、Java语言跨平台原理(理解)
总结:在需要运行java应用程序的操作系统上,安装一个与操作系统对应的java虚拟机(JVM Java Virtual Machine)即可。
3、JRE和JDK (记忆)
JVM(Java Virtual Machine),Java虚拟机。
JRE(Java Runtime Environment),Java运行环境,包含了JVM和Java的核心类库(Java API)。
JDK(Java Development Kit)称为Java开发工具,包含了JRE和开发工具。
其中的开发工具:编译工具(javac.exe)和运行工具(java.exe)。
总结:想要运行一个已有的Java程序,只需安装JDK即可,它包含了java的运行环境和虚拟机。
4、JDK的下载和安装
通过官方网站获取JDK:http://www.oracle.com
注意:①针对不同的操作系统,需要下载对应版本的JDK。
②安装路径不要包含中文或者空格等特殊字符(使用纯英文目录)。
5、JDK的安装目录名称说明
目录名称
说明
bin
该路径下存放了JDK的各种工具命令。javac和java就放在这个目录。
conf
该路径下存放了JDK的相关配置文件。
include
该路径下存放了一些平台特定的头文件。
jmodes
该路径下存放了JDK的各种模块。
legal
该路径下存放了JDK各模块的授权文档。
lib
该路径下存放了JDK工具的一些补充JAR包。
6、JDK、JRE和JVM的关系
二、演示程序
1、常用DOS命令
在接触集成开发环境之前,我们需要使用命令行窗口对java程序进行编译和运行,所以需要知道一些常用DOS命令。
1、打开命令行窗口的方式:win + r打开运行窗口,输入cmd,回车。
2、常用命令及其作用
操作
说明
盘符名称:
盘符切换。E:回车,表示切换到E盘。
dir
查看当前路径下的内容。
cd
目录 进入单级目录。cd itheima
cd ..
回退到上一级目录。
cd 目录1目录2...
进入多级目录。cd itheimaJavaSE
cd
回退到盘符目录。
cls
清屏。
exit
退出命令提示符窗口。
2、Path环境变量的配置
为什么配置环境变量呢?
因为开发Java程序,需要使用JDK提供的开发工具(比如javac.exe、java.exe等命令),而这些工具在JDK的安装目录的bin目录下,如果不配置环境变量,那么这些命令只可以在该目录下执行。我们不可能把所有的java文件都放到JDK的bin目录下,所以配置环境变量的作用就是可以使bin目录下的java相关命令可以在任意目录下使用。
配置Path环境过程:
以上操作完成后,测试Path环境是否配置成功:
在命令符窗口输入javac,出现以下内容则代表配置成功。
三、用java编写基础的HeloWorld案例
1、目的:输出"HelloWorld!"这行文字
一般来说,开发Java程序,需要三个步骤:编写程序,编译程序,运行程序。
●编写程序:
①创建文本,命名后并且修改文本后缀为.java(命名范例:HelloWorld.java)
②用记事本打开编写以下程序内容:
public class HelloWorld{ public static void main(String[] args){ System.out.println("HelloWorld!");
}
}
●编译程序:在命令窗口中位置定位在编写程序文件的目录下输入:
javac HelloWorld.java
●运行程序:
java HelloWorld
执行完以上程序后,若无报错,则打印HelloWorld!
编译: javac 文件名.java 范例: javac HelloWorld.java 执行: java 类名 范例: java HelloWorld
实践结果:
2、BUG的解决
锻炼具备识别、分析、解决BUG的能力;
需要多看多思考、多查阅资料、多尝试、多总结。
3、使用Notepad+ +软件来编写java程序
使用Notepad+ +软件来写java,这样在写java时一些关键字会有不同的颜色辨识出来,大大提高方面程序员编写的效率。
注意:下载notepad++后需要做一个简单的设置。
文件选择notepad++打开方式打开后编写程序。
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/h6javajc/233.html