第1阶段 JavaSE
第2阶段 JavaWeb
第3阶段 SSM框架
第4阶段 互联网架构
第5阶段 大数据第1阶段-Linux
第5阶段 大数据第2阶段-大数据相关
JAVA介绍
1995 SUN 互联网首选语言,服务器,大数据的基本语言----Hadoop框架,安全,面向对象,跨平台(基于JAVA虚拟机,针对不同操作系统开发了不同的虚拟机,将JAVA程序交给虚拟机,JVM)
JVM – java virtual machine – java虚拟机,跨平台的前提
JRE – java runtime environment – java 运行时环境,包含JVM+核心类库
JDK – java development kit – java开发工具包,包含基本的开发工具+JRE
需要下载JDK
JDK发展历程:JDK1.0 – JDK1.1 – JDK1.2(GUI) – JDK1.3 – JDK1.4(反射) – JDK1.5(JDK5.0) – JDK1.6 – JDK1.7(JDK7.0) – JDK1.8(2015) – JDK9,10,11
JAVA技术结构:
JAVASE java standard edition
JAVAEE java enterprise edition
JAVAME java micro edition
JAVA安装:www.oracle.com
https://www.oracle.com/java/technologies/downloads/#jdk17-windows下载64位安装程序
将JAVA程序翻译成当前操作系统能读懂的指令——编译
public class demo{ //公共类,要求类名与文件名必须一致
public static void main(String[] args){
System.out.println("Hello World!!!");
}
}
编译:javac 文件名.java
运行:javac 类名
一个class文件对应一个类
环境变量:给当前环境运行指定参数
新建环境变量:JAVA_HOME,值为JDK安装路径
Path中加入%JAVA_HOME%\bin
检验环境变量是否安装成功:
验证Java环境变量配置成功的方法
https://blog.csdn.net/weixin_42181545/article/details/114554504
package cn.tedu.exer;
public class demo{ //公共类,要求类名与文件名必须一致
public static void main(String[] args){
System.out.println("Hello World!!!");
}
}
运行命令:进入三级目录,
JAVA可以自动生成,运行命令:javac -d E:\ Demo.java
-d是参数
JAVA关键字
java中有特殊含义的单词–53个关键字–2个关键字到目前为止没有使用,也称为保留字
goto, const
注意:在Java中所有关键字都是小写的
在程序中自定义的名称:标识符
标识符
定义规则:可以使用字母(常见语言基本字符,英法中德俄阿),数字(0-9,但不能以数字开头),_,$ 四种排列组合,尽量避免使用$(用于标注内部类),不能用关键字,
JAVA严格区分大小写,见名知意,驼峰命名法
类名/接口名:由多个单词组成,那么每一个单词的首字母要大写 – HelloWorld
变量名/方法名:由多个单词组成,第一个单子首字母小写,其余单词首字母大写 – helloWorld
常量名:无论由几个单词组成,所有字母全部大写,每一个字母之间用下划线隔开 – HELLO_WORLD
包名:无论由几个单词组成,所有的字母全部小写,每一个单词之间用.隔开 – cn.tedu.exer