GuTaicheng
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  •   
  •   
Java面试题自我总结

Java面试题自我总结

前言以下所有回答都是博主个人认为在面试时可以快速的口头表达且清晰的话语。 Java基础Java的基本数据类型了解吗?Java一共有8种数据类型; 整型有byte、short、int、long,其中byte占8位1字节,short占16位2字节,int占32位4字节,long占64位8字节; 字符型有char,占16位2字节; 浮点型有float和double,其中float占32位4字节,do
2022-10-03
Java > 面试
#面试
剑指Offer21-调整数组顺序使奇数位于偶数前面

剑指Offer21-调整数组顺序使奇数位于偶数前面

题目描述剑指 Offer 21. 调整数组顺序使奇数位于偶数前面 - 力扣(LeetCode) 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有奇数在数组的前半部分,所有偶数在数组的后半部分。 示例: 输入:nums = [1,2,3,4]输出:[1,3,2,4]注:[3,1,2,4] 也是正确的答案之一。 提示: 0 <= nums.length
2022-09-06
算法与数据结构 > LeetCode
#剑指Offer
剑指Offer15-二进制中1的个数

剑指Offer15-二进制中1的个数

题目描述剑指 Offer 15. 二进制中1的个数 - 力扣(LeetCode) 编写一个函数,输入是一个无符号整数(以二进制串的形式),返回其二进制表达式中数字位数为 ‘1’ 的个数(也被称为 汉明重量).)。 提示: 请注意,在某些语言(如 Java)中,没有无符号整数类型。在这种情况下,输入和输出都将被指定为有符号整数类型,并且不应影响您的实现,因为无论整数是有符号的还是无符号的,其内部
2022-09-06
算法与数据结构 > LeetCode
#剑指Offer
JUC学习

JUC学习

引言bilibili 1. 进程与线程1.1 进程 程序由指令和数据组成,但这些指令要运行,数据要读写,就必须将指令加载至 CPU,数据加载至内存。在指令运行过程中还需要用到磁盘、网络等设备。进程就是用来加载指令、管理内存、管理 IO 的。 当一个程序被运行,从磁盘加载这个程序的代码至内存,这时就开启了一个进程。 进程就可以视为程序的一个实例。大部分程序可以同时运行多个实例进程(例如记事本、
2022-09-04
Java
#JUC #并发
Redis学习

Redis学习

引言本博客是根据黑马程序员Redis入门到精通教学视频学习时,所做的笔记 1. Redis入门1.1 Redis简介高性能键值对(key-value)数据库 1.2 Redis下载与安装1.2.1 windows下载链接:Tags · microsoftarchive/redis (github.com) 解压即可 1.2.2 linux 安装 1234567891011/
2022-08-15
数据库 > Redis
#Redis #缓存
jvm学习

jvm学习

引言本博客是根据黑马程序员JVM完整教程教学视频学习时,所做的笔记 ps: 实际字数没那么多,上面显示的是字符数 1.内存结构1.1 程序计数器Program Counter Register 程序计数器(寄存器) 1.1.1 作用是记住下一条jvm指令的执行地址 (例如解释器取出3后,4就会存入程序计数器) 1.1.2 特点是线程私有的(每个线程都有自己私有的程序计数器); 不会存
2022-08-06
Java
#Java #JVM
插入排序

插入排序

1. 插入排序思路 2. 代码实现12345678910111213141516171819202122232425262728public class cha_ru_pai_xu &#123; public static void main(String[] args) &#123; int[] a = &#123;9, 3, 7, 2, 5, 8, 1, 4&#1
2022-07-25
算法与数据结构 > 排序/查找
#排序
二分查找

二分查找

1. 算法实现流程 2. 实现代码123456789101112131415161718192021222324252627282930313233343536373839404142public class er_fen_cha_zhao &#123; public static void main(String[] args) &#123; int[] arr
2022-07-24
算法与数据结构 > 排序/查找
#二分查找
冒泡排序及其优化

冒泡排序及其优化

1. 冒泡排序思路 ps只是相邻元素比较,别和选择排序搞混了 2. 代码实现2.1 基础做法1234567891011121314151617181920212223242526272829public class mao_pao_pai_xu &#123; public static void main(String[] args) &#123; int[] a
2022-07-24
算法与数据结构 > 排序/查找
#排序
快速排序

快速排序

复习视频链接 1. 单边快排1.1 单边快排思路 1.2 代码实现123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354public class kuai_su_pai_xu &#123; public static void main(Str
2022-07-24
算法与数据结构 > 排序/查找
#排序
123

搜索

Hexo Fluid
总访问量 次 总访客数 人