摘要:
进程 进程的定义:执行程序的一次执行过程,它是一个动态的概念,是系统资源分配的单位 线程的定义:一个进程至少有多个进程,线程是CPU调度和执行的单位(多个线程是模拟出来的,多个线程是多个内核就是多个CPU) 线程的创建 1. Thread 线程开始不一定立即执行由CPU调度 2.Runnable 3
阅读全文
posted @ 2022-11-16 18:11
七夜七
阅读(134)
推荐(0)
摘要:
数据库 数据库的安装和卸载 卸载时在客户端卸载 安装路径手动删除 隐藏路径手动删除 mysql数据库服务器端口号默认是3306 mysql数据库服务器的字符编码是UTF-8 安装数据库时本机的杀毒软件建议关闭 常用命令 查看数据库名字 show databases; 创建数据库 create dat
阅读全文
posted @ 2022-05-09 20:27
七夜七
阅读(47)
推荐(0)
摘要:
linux 操作系统的使用说明 硬件:看得见也能摸得到 运算器、控制器、存储器、输入设备、输出设备。 软件: 操作系统:管理计算机硬件与软件资源的计算机程序 分类:桌面操作系统:Window 、macOS、 Linux 嵌入式操作系统:Linux 服务端操作系统:Linux(安全、开源、免费、使用高
阅读全文
posted @ 2022-05-09 12:50
七夜七
阅读(64)
推荐(0)
摘要:
面向对象 本质:以类的方式组织代码,以对象的组织封装数据 特点:封装、继承、多态 静态方法不能调用动态方法(静态方法和类一起加载,动态方法是类实例化后才存在的) 类的创建 类实例化后会产生一个自己的对象,可以有很多个 构造器 一个类中即使没有方法也有一个构造器 实列化初始值 使用new关键字是必须有
阅读全文
posted @ 2022-04-27 18:52
七夜七
阅读(26)
推荐(0)
摘要:
数组 内存分析 数组声明在栈内存里面,创建在堆内存中,没有声明的时候默认为空 数组初始化 静态初始化:创建+赋值 动态初始化:创建和赋值分开写 默认初始化:默认为0 数组里面的方法 Array.toString打印数组元素 fill可以用其他的数字替代数组里面的数字 冒泡排序 思路 稀疏数组
阅读全文
posted @ 2022-04-27 01:54
七夜七
阅读(12)
推荐(0)
摘要:
Java的方法 形参:定义的参数 实参:实际的值 return可以终止方法,方法执行到return就结束了 方法的重载:一个类里面两个方法名字相同但是参数不一样 cmd中:cd..\返回到上一个路径 可变参数 可变参数只能写在参数的最后一个 递归 阶乘 递归需要有个头去进行限制以防止陷入死循环 递归
阅读全文
posted @ 2022-04-26 21:08
七夜七
阅读(18)
推荐(0)
摘要:
Java流程控制 用户交互Scanner Scanner s=new Scanner (System.in); next遇到空白结束 nextLine遇到回车才结束 选择结构
阅读全文
posted @ 2022-04-26 17:20
七夜七
阅读(22)
推荐(0)
摘要:
JAVA基础 注释 文档注释 /** * */ javadoc -encoding UTF-8 -charset UTF-8 Helloword.java(在cmd中生成JavaDoc文档) 单行注释 // 多行注释 /* */ 数据类型 double:有限、离散、存在误差 float Boolea
阅读全文
posted @ 2022-04-25 21:30
七夜七
阅读(26)
推荐(0)
摘要:
安装开发环境 删除JDK 删除jdk安装目录 直接查看我的电脑的属性——环境变量——查看路径 删除JAVA_HOME 删除path下关于Java——home的目录 打开cmd运行Java——version 安装JDK 搜索JDK8 找到下载目录 环境变量 新建JAVA_HOME jdk的路径 pat
阅读全文
posted @ 2022-04-24 16:38
七夜七
阅读(14)
推荐(0)
摘要:
编程语言的特点 c语言 贴近硬件、运行极高、效率极高、有汇编的特点 开发操作系统、编辑器、数据库、网络系统 因为指针和内存管理(缺点) C++ 面向对象 兼容C JAVA 没有指针和内存管理 面向对象 可移植性(跨平台性 JVM虚拟机) 简单性 高性能 分布式 动态性(反射性 ) 多线程 安全性(异
阅读全文
posted @ 2022-04-24 16:22
七夜七
阅读(174)
推荐(0)