狂神Java基础学习笔记Day01

预科

1. MarkDown语法

csdn中有详细语法说明,这里只是手敲一遍

1. 标题

#一级标题

##二级标题

...

2.字体

加粗显示
斜体
加粗斜体
删除

3.引用

引用内容

引用内容...

分割线


图片

csdn好像不支持MarkDown语法上传本地图片,只能使用外链接

超链接

点击跳转博客地址

列表

有序列表

  1. A
  2. B
  3. C

无序列表

表格
姓名 性别 生日
张三 19971.1
代码
java 复制代码
public static void main(String[] args) {
}

2. Windows常用快捷键

ctrl+A 全选

ctrl+X 剪切

ctrl+Z 撤销

ctrl+S 保存

alt+f4 关闭窗口

shift+del 永久删除

win+R 运行窗口

win+E 打开我的电脑

win+shift+S 屏幕截图

ctrl+shift+Esc 打开任务管理器(死机时结束任务)

win+Tab 切换应用程序

3. 基本Dos命令

1.打开cmd(控制台)的方式

开始 - windows系统 - 命令提示符

win + R - cmd

任何文件夹下,shift+右键 - 在此处打开powershell窗口

文件夹地址栏前+cmd+空格

方式一以管理员方式运行可获得最高权限

2.常用Dos命令

bash 复制代码
1.盘符切换命令: 盘符+:
2.查看当前目录下的所有文件: dir
3.切换目录: cd
跨盘切换目录: cd /d E:\xxx
返回上一级:cd ..
4.清楚屏幕: cls (clear screen)
5.退出终端: exit
6.查看电脑ip:ipconfig
7.打开应用
calc: 计算器
mspaint: 画图板
notepad: 记事本
8.ping命令
ping www.baidu.com 可以得到百度ip,测试网络连接情况
cmd中鼠标右键为粘贴
9.创建文件夹: md+文件夹名
创建文件: cd>+文件名
删除文件: del +文件名
删除文件夹: rd +文件夹

Java入门

1. Java三大版本

  1. JavaSE: 标准版(桌面程序,控制台程序),基础,核心
  2. JavaME: 嵌入式开发(手机,小家电),差不多死了
  3. JavaEE: 企业级开发(Web端,服务器开发),就业

2. JDK、JRE、JVM

  1. JDK:Java Development Kit Java开发者工具
  2. JRE:Java Runtime Environment Java运行时环境
  3. JVM:Java Virtual Machine Java虚拟机,跨平台核心

三者关系图

3. JDK安装目录

bin:存放一些可执行文件,如 javac.exe、java.exe

include: 存放C语言头文件

jre: Java运行时环境

lib: Java类库文件

src压缩文件: Java基础类源文件

4. Java文件编译运行

  1. 新建一个java文件 - hello.java
  2. 编写代码
java 复制代码
public class hello{
	public static void main(String []args){
		System.out.print("hello world!");
	}
  1. 命令行运行
bash 复制代码
javac hello.java
编译java文件,生成.class文件
java hello
运行hello.class文件
  1. 可能出现的问题
    大小写敏感
    中文输出乱码
    文件名与类名不一致
    符号用的中文

5. Java程序运行机制

  1. 编译型
    翻译整个文件-编译器
    操作系统
    C、C++
  2. 解释型
    写一句,翻译一句
    网页,对于速度要求不高
    Java、Js
    Java是两种类型的结合,class文件经历的是预编译
相关推荐
SamDeepThinking8 小时前
从源码到代码:MyBatis-Flex 与 MyBatis-Plus 的逐项对比
java·后端·程序员
她的男孩11 小时前
Spring Boot 接 Flowable 工作流:用 3 个注解搭一个请假审批流程
java·后端·架构
荣码13 小时前
LLM结构化输出:让AI返回JSON而不是废话,我踩了4个坑
java·python
plainGeekDev14 小时前
Gson → kotlinx.serialization
android·java·kotlin
小bo波1 天前
Java Swing 图形用户界面实验 —— 从算术练习到游戏开发的完整实践
java·课程设计·gui·游戏开发·扫雷·swing
咖啡八杯1 天前
GoF设计模式——备忘录模式
java·后端·spring·设计模式
SamDeepThinking1 天前
裁掉那个差程序员后,给你看团队里高手的代码:这个习惯,希望你有
java·后端·程序员
朕瞧着你甚好1 天前
技术雷达 & Java 集成评估报告 — Apache Tika 3.3.1
java·ai编程