Day01
Java发展史
1995年SUN公司开发,2009年被Oracle公司收购
早起名字oak(橡树),后改名为java,源自爪哇岛
公认的Java之父,詹姆斯高斯林
是一种高级编程语言
为什么选择使用Java
目前世界上最流行的一种高级编程语言,也是国内使用最广泛的编程语言
具有可移植性、安全可靠、性能较好的特性
开发社区最完善,功能最丰富
Java能做什么?
桌面应用开发
各种税务管理软件,IEDA
服务器系统
应用的后台
企业级应用开发
微服务,大型互联网应用
大数据开发
Hadoop
移动应用开发
Android,医疗设备
游戏开发
我的世界, MineCraft
Java技术体系
JavaSE
(Java Standard Edition)标准版---Java技术核心和基础
JavaEE
(Java Enterprise Edition)企业版---针对企业应用开发的一套解决方案
JavaME
(Java Micro Edition)小型版---针对移动设备应用的解决方案
Java的快速入门
Java开发环境的准备:JDK简介、安装、常用命令
Java语言的产品是JDK(Java Development Kit : Java 开发工具包),必须安装jdk才能使用Java语言
JDK发展史:长期支持版本(8、11、17、21)
验证JDK是否安装成功
win + R 输入cmd,打开命令行窗口
javac -version
查看javac.exe工具对应的版本号
java -version
查看java.exe对应的版本号,如果与自己安装的版本号一致,则代表JDK环境搭建成功
javac和java介绍
javac---编译工具
java---执行工具
注意:
将来我们写好的Java程序都是高级语言,计算机底层是硬件不能识别这些语言
必须先通过javac编译工具进行翻译,然后再通过java执行工具执行才可以确定机器干活
补充:DOS的常用命令
盘符
切换盘符: E: 、D:
dir
查看当前路径下的文件信息
cd
进入单级目录: cd XXX
回退到上一级目录: cd..
回退到盘符根目录:cd /
cls
清屏
tab
自动补全指定字符开头的单词
↑键
查看历史命令
↓键
查看历史命令
exit
退出
Java入门程序HelloWorld
java程序开发的三个步骤:编写代码、编译代码、运行代码
编写代码
注意: 文件名称必须与代码中的类名称一致
编译代码
编译:javac 文件名.java
示例: javac HelloWorld.java
运行代码
运行: java 类名
示例: java HelloWorld
流程:1.编写代码--->HelloWorld.java【源代码文件】---2.编译代码(使用javac编译)--->HelloWorld.class【字节码文件】---3.运行代码(使用java运行)
注意:
第一个Java程序建议使用记事本书写
代码文件名全英文,首字母大写,源代码文件的后缀必须是.java
HelloWorld程序介绍
class:定义一个类,public class XXX,后面的XXX为类名称
main方法也称之为主方法,是程序执行时的入口点
打印/输出语句,在控制台展示双引号所包裹的内容
HelloWorld程序常见问题
补充知识
Java程序的执行原理
不管什么样的高级编程语言,最终要翻译成计算机底层可以识别的机器语言
JDK的组成、跨平台原理
JDK(Java Developm Kit)包含:
JRE(Java Runtime Environment):Java的运行环境
JVM(Java Virtual Machine):Java虚拟机,Java程序真正运行的地方
核心类库:Java自己写好的程序,给程序员自己的程序调用的
开发工具:javac、java......
一次编译,处处可用
JDK安装后Path和JAVA_HOME环境变量
Path环境变量
Path环境变量用于记住程序路径,方便在命令行窗口的任意目录启动程序
Path环境变量的原理
当我们在Path中配置某个程序的路径后,启动命令行窗口启动时,是如何去找该程序的
注意事项
目前较新版本的JDK在安装时会自动配置javac和java的路径到Path环境变量中去,因此,可以直接使用
老版本的JDK在安装后,需要自己手动配置环境变量
将java安装目录,复制到Path环境变量下
配置JAVA_HOME
告诉操作系统JDK安装在了哪个位置(将来其他技术要通过这个环境变量来找JDK)
较新的版本只是自动配置了Path,没有配置JAVA_HOME,需要手动配置
JAVA_HOME---配置为JDK的安装目录
Path中配置为---%JAVA_HOME%\bin
但还需要检测是否配置成功
IDEA开发工具的使用
集成开发环境(IDE,Integgrate Development Environment)
把代码编写、编译、执行等多种功能综合到一起的开发工具
IntelliJ IEDA 开发工具概述、安装
使用IDEA 开发第一个Java程序
IDEA管理Java程序的结构
project(项目、工程)
创建工程(new project)---空工程
module(模块)
创建模块(new module)
package(包)
创建包(new backage)
class(类)
创建类
编写代码、并启动
idea中的java程序是自动编译和执行的,编译后的class文件
在project(项目)路径下的out文件夹里
IDEA 字体、主体、背景色设置、快捷键操作
字体
File--->Settings--->Editor--->Front
主体
File--->Settings--->Appearance--->Theme
常用快捷键
main/psvm + 回车
快速键入相关代码
Ctrl + D
复制当前行到下一行
Ctrl + X
剪切所在行(也可用来删除所在行)
Ctrl + Alt + L
格式化代码
Ctrl + / , Ctrl + Shift + /
对代码进行注释
JavaSE学习---Day01
于 2024-04-01 16:20:49 首次发布