03 2023 档案
摘要:文章目录 1.什么是队列? 2.应用 3.Java实现 3.1 基于链表的实现 1.什么是队列? 队列和栈不同,它是一个先进先出表,它的特性是先进先出,先被存进的元素先被取出。 我们可以使用数组去实现队列,但是对于数组实现而言,队列用链表来实现更为简单。 2.应用 操作系统的顺序任务调度 模拟现实世
阅读全文
摘要:文章目录 1.什么是栈? 2.栈的应用场景 3.栈的具体实现 3.1 基于简单数组的实现 3.2 动态数组的实现 3.3 链表的实现 3.4 Java动态数组实现栈结构 4 项目地址 1.什么是栈? 栈是一个有序的线性表,只能在栈顶进行操作插入和删除操作。所以也叫先进后出表。 2.栈的应用场景 符号
阅读全文
摘要:文章目录 1. 作为程序员的最高追求2.如何实现动态编译2.1 生成源码2.2 调用编译器API对Test源码文件进行编译生成字节码2.3 调用类加载器对字节码进行加载得到Class对象2.4 使用Class对象创建对象进行使用 3. Java编译API学习4. 类加载机制4.1 类加载过程4.2
阅读全文