Java基础
一、Java的体系划分
JavaSE - J2SE - 核心版本
JavaEE - J2EE - 企业级版本(做服务端)
JavaME - J2ME - 微型版本(做移动端、已弃用)
服务端的程序员:JavaSE、JavaEE、网页端、主流框架、微服务
Android端的程序员:JavaSE、AndroidSDK
二、软件开发基础
1.什么是JavaEE
JavaEE:就是服务端,接受来自客户端(前端)的请求,利用响应返回给客户端数据的技术
三、Java开发环境搭建
1.什么是JDK和JRE
目的:编写Java程序
工具:JDK(Java开发工具包)
环境:JRE(Java运行时环境)
2.安装JDK
一般我们安装推荐1.8,1.7,17版本,因为这三个版本是长期支持版本
安装路径建议用默认路径
JDK安装包中有JRE
3.配置环境变量
位置:此电脑右键属性 -> 高级系统设置 -> 高级卡页 -> 环境变量
用户变量里的数据只能在当前用户里使用
系统变量可以在多个用户之间使用
注意:建议将环境变量配置在用户变量里
变量名 变量值 JAVA_HOME jdk安装路径 Path %JAVA_HOME%\bin
4.Path的作用
path中配置了某一个文件夹,那么在任意位置都可以打开这个文件夹的文件。
比如在某一个文件夹中有qq.exe的应用程序,将这个文件夹的路径配置到path环境变量中。
在cmd中直接输入qq.exe就可以打开这个程序。
5.检测环境变量是否配置成功
在命令行窗口(cmd)
java -version
javac -version
如上图所示,说明环境变量配置成功,如果不成功建议细细查看一下环境变量的路径和单词的拼写。
6.cmd常用命令
命令 描述 c: 跳转到c盘 cd\ 退回到根目录 cd 文件夹 进入到指定文件夹 dir 遍历当前目录下所有的文件 cls 清空命令行
四、编写Java程序
1.编写第一个Java程序
public class Hello{
public static void main(String[] args){
System.out.println("HelloWorld");
}
}
2.在cmd中编译和运行
javac Hello.java -> 将Hello.java文件编译成Hello.class文件
java Hello -> 运行该路径下的Hello.class文件
3.程序编译执行过程
4.代码详解
//公有的类叫做Hello 公共类的名字必须与当前文件的名字相同
public class Hello{
//java程序的主方法,程序执行的入口
public static void main(String[] args){
//输出语句("内容");
System.out.println("HelloWorld...1");
System.out.println("HelloWorld...2");
System.out.println("HelloWorld...3");
}
}
/*
public-公有的 class-类 Hello-类名
static-静态的 void-无返回值的 main-方法名
*/
注意:
-
public修饰的类名必须和文件名一致
-
Java是一门大小写敏感的语言
-
括号都是成双成对的
-
方法里的代码都是从上往下执行-顺序执行
-
方法中的代码又叫做执行语句,执行语句用分号结束
-
一般写java代码要按照级别来进行缩进,一边提高代码的可读性
-
方法里的代码都是从上往下执行-顺序执行
-
方法中的代码又叫做执行语句,执行语句用分号结束
-
一般写java代码要按照级别来进行缩进,一边提高代码的可读性