1.什么是java
java是一门编程语言。
思考:
人和人之间沟通?
人类的语言。
人和计算机如何沟通?
计算机语言
python php c c++ c# go java
2.为什么要学习java
为了挣钱!!!
java能做什么?
客户端:
银行系统。大型的数据分析系统。结算系统。
浏览器:(网站)
淘宝,京东
移动端:
Andriod API
大数据开发!!!
3.java的诞生
1990年末,Sun公司成立一个以Gosing 领导的一个green计划的项目,是c++写的,,但是由于c++局限性,自己开发一门语言。
取得名字叫Oak (橡树) ,被注册过了。后来取名字叫java。
4.开发环境的搭建和配置(重点!!!)
4.1java语言的执行的机制
java执行的机制:先编译再运行。将java文件(.java)编译成了二进制文件(.class)
4.2java开发环境的专业术语(不需要记)
JVM: java virtual machine java虚拟机
JRE: java runtime enviroment java的运行环境
JDK: java development kit 开发环境工具
jdk 包含了jre和jvm 是集成好的
等一会儿需要安装一下jdk即可。
4.3jdk的安装
打开软件所有选项选择下一步即可
注意事项:你自己的安的路径你自己得记住啊!!!不要有中文路径!!!
4.4配置环境变量
配置jdk环境变量
1.右键此电脑-》属性-》高级系统设置-》高级-》环境变量-》系统变量-》新建-》变量名(JAVA_HOME)
-》变量值(C:\Program Files\Java\jdk1.8.0_162)是自己的jdk安装的路径!!!
2.在系统变量中找path变量
wind10:在path中点击新建-》添加%JAVA_HOME%\bin, 确定即可。
wind7:直接点击path的编辑, 在文本的最末尾添加;%JAVA_HOME%\bin,点击确定即可。
%JAVA_HOME%:=========C:\Program Files\Java\jdk1.8.0_162
%JAVA_HOME%\bin=====>C:\Program Files\Java\jdk1.8.0_162\bin
配置jre环境变量
1.右键次电脑-》属性-》高级系统设置-》高级-》环境变量-》系统变量-》新建-》变量名(JRE_HOME)
-》变量值(C:\Program Files\Java\jdk1.8.0_162\jre) 点击确定!!!
2.在系统变量中找path变量
wind10:在path中点击新建-》添加%JRE_HOME%\bin,确定即可
wind7:直接点击path的编辑, 在文本的最末尾添加;%JRE_HOME%\bin,点击确定即可。
注释:%JRE_HOME%\bin=========>C:\Program Files\Java\jdk1.8.0_162\jre\bin
检测是否配置好了
打开黑屏终端:wind+r 输入cmd 确定
输入三个命令:
java -version
java
javac
4.5jdk目录的介绍(不需记的)
1.bin
binary 二进制 保存是java的工具集
2.include
java程序系统的接口文档.c语言
3.jre
java运行环境
4.src.zip
java源代码
5.lib
JAVA核心库 很多.jar文件
5.使用notepad++ 开发第一个java的程序
5.1打开已知文件的扩展名(必须要打开的)
wind10: 查看-》文件夹选项-》把文件扩展名勾上即可
wind7:组织-》文件夹及搜索选项-》查看-》隐藏已知文件扩展名,不勾选。
5.2编写第一个java的程序
class HelloWorld {
public static void main(String[] args) {
System.out.println("hello world");
}
}
class : 类,这个是必须写的,规定好的。是系统给咱们提供的关键字
HelloWorld:类的名字。一定要和文件的名字保持一致。严格区分大小写。Hello hello HEllo HELLO
类的名字即文件的名字的首字母要大写。
public :公开的
static:静态的
void:空的
main:主函数!!!是咱们程序的入口。
String:字符串
[]:数组
args:多个参数
System:系统的
out:出
println:打印
注意事项:
1.类的名字一定要和文件的名字保持一致
2.严格区分大小写
3.严格区分中英文符号
4.注意代码的缩进,每次碰到一个大括号,就缩进一次
5.注意大括号和小括号都是成双成对的。
6.一定要注意文件的后缀
7.需要注意编码格式。重点 以notepad++进行编译的时候,一定要注意编码格式 ANSI的编码格式
5.3编译执行java代码
在小黑屏中!!!
使用javac.exe去编译java文件(把.java编译成.class文件)
格式:
javac HelloWorld.java
生成一个对应的.class文件。该文件叫字节码文件。
使用java.exe去执行字节码文件。
格式:
java HelloWorld
执行出来结果,不需要带后缀。直接执行类的名字即可。
5.4书写第一个java代码出现问题
1.手速太慢(下载一个金山打字通,练习)
2.拼写错误(大小写,单词,中英文符号)
3.迷路!!! 压根找不到咱们哪个java文件
4.代码需要规范
5.5注释
注释起到一个解释代码的作用。一个成熟的程序员,必须学会写注释。
//:单行注释
/* 内容*/:多行注释
/* * 内容*/:文档注释