
Java基础
文章平均质量分 82
Java基础
肖广彪
生如蝼蚁当立鸿鹄之志,命薄似纸应有不屈之心。乾坤未定,你我皆是黑马。祝你我飞黄腾达前程似锦。
展开
-
CPU是如何执行程序的?
现代计算机的基本结构为五个部分:CPU、内存、总线、输入/输出设备。或许你了解了这些概念,但是你知道`a=1+1`在计算机中是如何执行的呢?控制单元 逻辑运算单元 寄存器 程序计数器 指令寄存器 通用存取 高速缓存 地址总线 数据总线 控制总线 程序的基本运行过程 CPU的指令周期 计算机指令原创 2023-01-03 11:29:04 · 2556 阅读 · 1 评论 -
jar包和工程src里面class相同的加载优先级问题
先说结论: jar包中的class文件和工程src路径下编译出来的class相同(包名,类名相同,逻辑不同)。会优先加载src路径下编译出来的class。 多个jar包中有相同的class (包名,类名相同,逻辑不同),手动指定加载顺序。$java_home/lib 目录下的java核心api$java_home/lib/ext 目录下的java扩展jar包java -classpath/-Djava.class.path所指的目录下的类与jar包$CATALINA_HOME/common目录下按照原创 2022-07-14 15:51:06 · 5579 阅读 · 0 评论 -
数据结构与算法
数据结构与算法前言一、数据结构与算法概述1、数据结构概述2、算法概述二、线性结构1. 数组1.1 数组元素的添加1.2 数组元素的删除1.3 面向对象的数组前言本文,主要是根据学习网课,以截图的形式记录学习笔记,方便后续复习和理解。一、数据结构与算法概述1、数据结构概述2、算法概述二、线性结构1. 数组1.1 数组元素的添加1.2 数组元素的删除1.3 面向对象的数组...原创 2021-04-11 16:44:24 · 113 阅读 · 0 评论 -
深入理解String类
深入理解String类前言1、字符串常量池1.1 内存区域1.2 存放内容1.3 手动入池intern方法2、为什么字符串设计成不可变的3、String 字符串编码如何转换?4、String、StringBuffer、StringBuilder5、如何判断两个String是否相等?6、Java 中如何判断一个字符串只包含大写字母7、为什么针对安全保密高的信息,char[] 比 String 更好?前言String是Java中一个不可变的类,所以他一旦被实例化就无法被修改。不可变类有很多优势。本文总结了为转载 2021-04-11 14:49:27 · 182 阅读 · 0 评论 -
Java编程思想之对象入门
一、Java编程思想之对象入门前言2、接口的由来----接收请求3、public,private,protected的由来----实现方案的隐藏4、成员对象的由来----方案的重复使用5、继承的由来----重新使用接口5.1、继承特点:5.2、super 与 this 关键字5.3、final关键字最后前言# 1、面向对象程序设计(1) 所有东西都是对象。可将对象想象成一种新型变量;它保存着数据,但可要求它对自身进行操作。(2) 程序是一大堆对象的组合;通过消息传递,各对象知道自己该做些什么。原创 2021-04-02 11:05:13 · 148 阅读 · 0 评论 -
Java开发的学习路线
五年java开发的学习路线前言一、入门级开发1、java基础加提升2、Javaweb3、框架4、项目二、夯实基础1、Java基础2、设计模式3、代码优化4、项目调优5、并发编程6、框架源码7、重复造轮子三、脱颖而出1、专精一个领域2、扩大自己影响力最后前言做java开发不到四年,自己的知识树还像一棵小草一样,系统性不够、根基不牢、不够深入!不久即将迈入5年码龄,面对这个分水岭,迷茫恐惧的一个不止我自己吧。只有将自己的知识树成长的更好更健壮,机会来临的时候,才能握住它!一、入门级开发1、java原创 2021-03-31 11:35:44 · 7076 阅读 · 4 评论 -
Java中xml转义字符和gt,gte,lt,lte缩写
Java中xml转义字符和gt,gte,lt,lte缩写java mybatis XML文件中不允许出现">"、"<"之类的符号。需要转义 "="是可以正常使用的关于elasticsearch中。gt、gte、lt、lte缩写的含义:转载 2020-10-28 10:04:56 · 806 阅读 · 0 评论