Java基础入门总结

一、Java背景知识

Java是美国 sun 公司(Stanford University Network)在 1995年推出的一门计算机高级编程语言。

Java早期称为Oak,后期改名为Java。

Java之父:詹姆斯·高斯林(James Gosling)

2009年sun公司被Oracle(甲骨文)公司收购。


二、为什么用Java

世界上最流行的编程语言之一,在国内使用最为广泛的编程语言。

可移植性、安全可靠、性能较好。

开发社区最完善,功能最丰富。

Java流行度很高、商业占用率很高。

很重要的特性:可移植性。


三、如何使用Java

必须安装JDK才能使用Java语言。

JDK:Java开发者工具包。
JRE:Java运行环境。
核心类库:Java自己写好的程序,给程序员自己的程序调用。例如String、ArrayList。
JVM:Java虚拟机,真正运行Java程序的地方。编译之后的class文件通过JVM虚拟机能在不同的系统(Linux、Windows、Macos)实现。
Java基础入门总结_第1张图片

JDK的LTS是长期支持版:JDK8(企业可能用JDK 8)、11、17。

JDK中最重要的程序:Javac 编译程序 | Java 执行程序
在命令行窗口Javac 文件名.java 编译出class文件 & Java 类名 执行程序。

常用命令行命令: cls 清理屏幕、cd 切换目录、dir 查看目录文件信息、D:切盘,切到D盘目录。


四、Java程序执行原理

Java程序最终会翻译,解释成计算机能识别的机器语言:二进制语言例如000111这样的形式驱动机器干活。

BUG:代表程序出现问题或者漏洞的意思。

DEBUG:解决问题的意思。


五、Path环境变量,Java_HOME的描述

Path的作用:记住程序的路径,也就是找到下载时候的文件路径,方便在命令行窗口的任意目录驱动程序。

新版本的JDK安装的时候会自动配置Javac和Java程序的路径到Path环境变量中去。

Java_HOME:找到Javac和Java程序的路径
所以Path环境变量建议%Java_HOME%\bin这样配置。


六、Intellij IDEA的使用

项目结构介绍
Java基础入门总结_第2张图片

快捷键使用:

main可以直接生成main方法;
"任何内容".sout 可以直接打印输出内容;
ctrl + D 复制光标当前行数据到下一行;
ctrl + Y 删除所在行,建议用ctrl + X 剪贴掉当前行也算删除;
ctrl + ALT + L 格式化代码,也就是让代码处于应在的位置,美化代码结构;
ctrl + / 对选中的行进行注释;

七、Java基础语法

注释:编译后的class文件不会出现注释内容,所以注释并不影响程序。

注释的格式:
Java基础入门总结_第3张图片


字面量:数据在程序中的书写格式。
Java基础入门总结_第4张图片


变量:变量就是内存中的一块区域,用来存储一个数据,且存储的数据可以被替换。

数据类型(基本数据类型) 变量名称 = 初始值;
变量名称首字母小写,且有意义;

关键字:
Java语言自己用到的一些词,有特殊作用,我们不能用于取名。
Java基础入门总结_第5张图片


标识符:就是我们取类名、变量名、方法名的名称。
基本要求:由数字、字母、下划线(_)和美元符($)等组成
强制要求:不能以数字开头、不能是关键字、区分大小写
变量名称:满足标识符规则,建议全英文、有意义、首字母小写,满足“驼峰模式”,例如:int studyNumber = 59。
类名称:满足标识符规则,建议全英文、有意义、首字母大写,满足“驼峰模式”,例如:public class HelloWorld()。

你可能感兴趣的:(java-se)