JavaSE线程

创建进程的方式

  • 继承Thread类创建线程类
    1. 定义Thread类的子类,并重写该类的run方法,该run方法的方法体就代表了线程要完成的任务。因此把run()方法称为执行体。
    2. 创建Thread子类的实例,即创建了线程对象。
    3. 调用线程对象的start()方法来启动该线程。

阅读全文

JavaSE容器

https://www.cnblogs.com/daimasanjiaomao/p/11005764.html➲

Java容器主要包括 Collection 和 Map 两种,Collection 存储着对象的集合,而 Map 存储着键值对(两个对象)的映射表。

阅读全文

JavaSE基础

JDK和JRE的区别

  • JDK:Java开发工具包,提供了Java的开发环境运行环境
  • JRE:Java运行环境,提供Java的运行环境

阅读全文

vim命令

1. 基础操作

  • 插入模式
    • i(insert)
  • 命令模式
    • Esc
  • 保存并退出
    • x!
    • wq

阅读全文

cmd命令

进程占用解决方案

  • 查找占用8080端口的进程

    1
    netstat -ano | findstr "8080"
  • 查出PID为1024的进程名

    1
    tasklist | findstr  "15866(PID)"`
  • 关闭PID为1024的进程

    1
    taskkill /pid 1024 /f

    如不行,可尝试 net stop winnatnet start winnat

阅读全文

git命令

Git是一个免费的开源分布式版本控制系统,它可以快速高效地处理从小型到大型的项目。

阅读全文

markdown基本用法

Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。

阅读全文

2020年4月

2020年4月

阅读全文