黑马程序员Java SE入门课程自学笔记

/ 0评 / 0赞 / 

Java背景知识

Java技术体系:

技术体系 说明
Java SE(Java Standard Edition) 标准版 Java技术的核心和基础
Java EE(Java Enterprise Edition) 企业版 企业级应用开发的一套解决方案
Java ME(Java Micro Edition) 小型版 针对移动应用设备的解决方案

小型版在市场不是很被认可,一般使用安卓与IOS开发。而企业版和标准版很受欢迎。

Java快速入门

如何使用Java

Java语言的产品是JDK(Java Development Kit:Java开发者工具包),必须安装JDK才能使用Java语言。

image-20230413160611916

老的JDK版本经过长时间的校验,验证了其更为稳定更为安全。

安装Java后,在jdk/bin/文件中可找到java.exejavac.exe。前者为执行工具,后者为编译工具。

命令行窗口常用命令

常用命令 作用
盘符 切换到某个盘下:D: C:
dir 查看当前路径下的文件信息
cd 进入单级目录:cd itheima
进入多级目录:cd D:\itheima\JavaSE\第一天
回退到上一级目录:cd ..
回退到盘符根目录:cd \
cls 清屏

java程序开发的三个步骤

开发Java程序,需要三个步骤:编写代码、编译代码、运行代码

image-20230413164047995

代码编写的基本要求:

其他补充

Java程序的执行原理:不管是什么样的高级编程语言,最终都是翻译成计算机底层可以识别的机器语言。

机器语言由0和1组成

JDK的组成:

image-20230413172418551

运行程序的流程:

使用Javac对程序进行编译,生成.class文件——>使用Java工具运行.class——>java工具会将文件送到JVM虚拟机中——>运行的时候调用Java自己已经写好的程序,于是访问核心类库

java的跨平台、工作原理:

一次编译,处处可用:只需要在对应的系统安装好java的JVM虚拟机,即可运行java程序。

环境变量的设置:

环境变量的设置界面中,上方写了用户名的是单为一名用户设置环境变量,下方的系统变量是为所有用户设置。

环境变量设置好后,需要先关掉已经打开的所有cmd窗口再开才可以使用新设置的环境变量。

如果在path中添加这样的环境变量:D:\QQ\Bin,即可在cmd窗口中打开QQ

所以像这样设置java的环境变量(虽然新版本会自动设置):C:\Javasoft\jdk-17\bin

但是java_home是不会自动设置的,这里面放的是jdk。C:\Javasoft\jdk-17(就是刚刚的上一层啦)需要新建一个变量,大小写不敏感

image-20230415201705424

扩展:

因为有了系统变量JAVA_HOME,考虑到以后可能会进行JAVA的升级,所以可以将java和javac的地址改为:%JAVA_HOME%\bin

集成开发环境 IDE

首选:IntelliJ IDEA 破解地址

IDEA项目结构介绍:

image-20230416160651024

快捷键:

快捷键 功能效果
main/psvm/sout 快速输入相关代码
Ctrl + D 复制此行
Ctrl + Y 删除所在行
Ctrl + Alt + L 格式化代码
Alt + Shift + ↑/↓ 上下移动当前代码
Ctrl + / , Ctrl + Shift + / 对代码进行注释

导入模块

image-20230416182132969

image-20230416183428732

这个图标是黑点的就是导入模块的文件了

不过注意这是一种关联导入的模式,如果源文件更改了位置,那么将会失效

新建模块的时候,选中哪个现有的模块,就会新建在哪个文件附近的位置:

image-20230416184211189

删除模块有bug,按照这个步骤操作则不会触发bug:右键模块 - remove module - 在文件资源管理器中删除模块文件

如果遇到不能创建该模块,提示已经重名的话,需要1.删除本地文件 2.在.idea\modules.xml删除相关配置 3.重启idea

打开工程也是需要从带有黑点的图标打开工程。

image-20230416185808456

基础语法

注释

单行注释

多行注释

文档注释

文档注释有别于多行注释,快捷方式为输入/**后回车。在后面可以将文档注释的内容提取到程序说明书中。

本章总结

Java快速入门、IDEA开发工具的使用

发表回复

您的电子邮箱地址不会被公开。