Java从入门到精通笔记一

01 Java课程

干就对了!

02 Java语言概述

1、Java是什么?
一门高级编程语言
2、Java是哪家公司研发,现属于哪家公司?
sun 公司、Oracle公司
3、Java之父是谁?
詹姆斯 高斯林
4、Java能做什么?
基本上什么都能做,主要做互联网系统的开发
5、Java有哪些技术平台啊?
Java SE (标准版)、Java EE(企业版)、Java ME(小型版)

03 Java环境搭建

1、安装什么,去哪里下载?
JDK 开发工具包,Oracle 官网下载
2、JDK目前发展到哪了,LIS版本有哪些,企业使用的JDK有什么特点?
JDK 17, JDK 8、11、17,很多企业在使用JDK8,追求稳定性
3、如何验证JDK是否安装成功?
在命令行窗口中,输入java -version、javac -version查看版本号
4、Java开发环境最重要的2个命令
javac 编译命令、java 执行命令
5、命令行窗口常用命令
切换盘符 D: , C:
dir 查看当前路径下的文件信息
cd 进目录
cd … 返回上一级
cls 清屏
tab键 自动补全

04 Java入门程序:HelloWorld

1、开发一个Java程序要经历哪些步骤?
编辑 .java文件
在这里插入图片描述
编译(javac) .class文件
在这里插入图片描述
运行(java)
在这里插入图片描述
2、Java代码编写有什么基本要求?
文件名称的后缀必须是java结尾。
文件名称必须与代码的类名称一致。
必须使用英文模式下的符号。
在这里插入图片描述

05 Java入门程序:常见问题

问题一:
查看—》勾选文件扩展名,显示文件的扩展名
在这里插入图片描述
问题二:
在这里插入图片描述
问题三:
在这里插入图片描述
问题四:代码大小写、英文字母写错、标点符号写错
问题五:括号不配对
问题六:编译或者执行命令使用不当
在这里插入图片描述

06 补充知识:Java执行原理、bug介绍

1、Java程序的执行原理是什么样的?
由高级编程语言—翻译成计算机底层可以识别的机器语言
2、机器语言是由什么组成的?
0和1
3、bug和debug
bug 原意是虫子,现用来指代电脑系统中或程序中隐藏的一些问题或漏洞
debug 解决bug

07 补充知识:JDK和JRE的关系、跨平台原理

1、JDK有哪些组成?
JVM虚拟机:真正运行Java程序的地方
核心类库:Java自己写好的一些程序,供程序员所写程序调用
开发工具:javac、java、…
在这里插入图片描述
2、Java的跨平台是什么含义,如何实现跨平台?
一次编译,处处可用
程序只需开发一次,就可以在各种安装了JVM的系统平台上运行
在这里插入图片描述

08 补充知识:JDK安装时Path环境变量的注意

1. 什么是Path环境变量?
Path环境变量用于配置程序的路径
实现在命令行窗口的任意目录启动程序
2. JDK安装时,环境变量需要注意什么?
较新版本的JDK会自动配置PATH环境变量,较老版本的JDK不会
建议自己配置“JAVA_HOME”、“Path”

09 IDEA 集成开发工具的介绍、下载、安装

参考链接

10 IDEA开发第一个入门程序

1. IDEA的结构都是什么样的?
project - module - package – class
project中可以创建多个module
module中可以创建多个package
package中可以创建多个class
2. 新建都是哪些操作?
new project/module/package/class

11、IDEA 字体配置、快捷键、常用操作

在这里插入图片描述
在这里插入图片描述
IDEA 中其他操作
删除类文件
在这里插入图片描述
修改类名称
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
修改模块
导入模块
新建一个模块,然后将src下的包复制过来即可
在这里插入图片描述
在这里插入图片描述
删除模块
先在列表里删除模块
在这里插入图片描述
右击项目选择Show in Explorer,可以打开项目所在的位置
在这里插入图片描述

先选择 IDEA 的 File 菜单,选择Close Project关闭项目
在这里插入图片描述
将鼠标放在需要删除的项目上,点击删除
在这里插入图片描述
最后再手动删除磁盘上的项目文件,即可彻底删除
在这里插入图片描述
打开工程
关闭工程
专业关闭
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小白*进阶ing

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值