自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 JavaSE-Adventure(VII) Java & OOP 面向对象程序设计

一文彻底搞懂Java 面向对象思想;面向对象程序设计的思想,演变;详解类与对象;详解static 关键字;什么是深拷贝和浅拷贝;面向对象的三大特征;详解封装,继承,多态;什么是动态绑定和静态绑定;方法的重载是多态性的一种体现吗;抽象类和接口的区别;一文彻底搞懂内部类;从字节码解析内部类;.........

2022-06-29 22:57:01 509 1

原创 JavaSE-Adventure(VI) Enum 枚举

Java Enum 枚举;什么是枚举;如何定义枚举;枚举的特性;枚举的优点;EnumSet和EnumMap;枚举的应用;组织枚举;状态机;策略枚举;枚举和函数式编程结合

2022-06-26 22:38:11 187

原创 JavaSE-Adventure(V): Java I/O

Java I/O 详解;Java I/O 输入输出常用操作;什么是FILE类,FILE类的常用操作;什么是输入输出流,字符流字节流;什么是装饰器模式;从装饰器模式的视角解读JavaIO的结构;介绍磁盘I/O的工作机制;.........

2022-06-26 17:14:40 298

原创 JavaSE-Adventure(Ⅳ) Exceptions 异常机制

详解Java 异常模型;Java异常的分类;异常捕获;一文彻底搞懂finally和return 的常见问题,面试题;异常堆栈信息;Java7 try-with-resources

2022-06-26 02:11:46 153

原创 JavaSE-Adventure(III): Generics 泛型程序设计

泛型程序设计;什么是Java 泛型;泛型的背景;什么是参数化类型;类型擦除;泛型通配符,泛型上界与下界;什么是桥接方法;

2022-06-25 22:57:41 129

原创 JavaSE-Adventure(II) : String 字符串

Java String;Java 运算符重载 +/+=;String 的编码问题,什么是代码点,代码单元,codepoint;String 的不可变性,什么是不可变,为什么不可变,Java String不可变的设计思想;详解字符串常量池,底层实现;Java String 的编译期优化;String,StringBuilder,StringBuffer的详细区别;............

2022-06-23 23:01:51 218

原创 JavaSE-Adventure(I) : Data Type 数据类型

Java 数据类型;什么是自动装箱,自动拆箱;包装类的常量池技术(缓存);一文搞懂字符,字符集,字符编码;什么是外码,内码

2022-06-21 23:14:39 96

原创 JavaWeb基础 (六):过滤器 Filter

目录JavaWeb基础 (六):过滤器 FilterFilter 生命周期Filter 如何配置FilterConfig 接口Filter 执行顺序:案例案例1:中文乱码问题案例2:屏蔽敏感词案例3:控制资源的访问权限JavaWeb基础 (六):过滤器 FilterFilter是拦截Request请求的对象:在用户的请求访问资源前处理ServletRequest以及ServletResponse,它可用于日志记录、加解密、Session检查、图像文件保护等。通过Filter可以拦截处理某个资源或者某些

2021-05-01 03:17:40 251 1

原创 JavaWeb基础 (五):EL 表达式与JSTL 标签库简介

目录JavaWeb基础 (五):EL 表达式与JSTL 标签库简介EL表达式表达式语言的语法EL 执行表达式以及关键字.运算符EL表达式取不同域数据时的优先级JSTLJSTL 使用常用标签foreach标签set标签out标签remove标签catch标签JavaWeb基础 (五):EL 表达式与JSTL 标签库简介EL表达式是JSP 2.0及其更高版本中最重要的特性之一。 它有助于编写更简短、更高效的JSP页面,还能帮助编写免脚本的页面。JSP用户可以使用EL表达式来访问应用程序数据。JSTL可以

2021-04-29 02:01:06 490 1

原创 JavaWeb基础 (四):JSP 的四大作用域

目录JavaWeb基础 (四):JSP 四大作用域page 作用域request 作用域session 作用域application 作用域JavaWeb基础 (四):JSP 四大作用域在JSP中的四大作用域分别是: page作用域, request作用域, session作用域, application作用域在初学JavaWeb, 使用setAttribute、getAttribute这两个方法总是很困惑, 在JSP中下面四个内置对象都能够调用这两个方法, 但是他们分别调用时的作用域则不同四

2021-04-28 23:01:20 441

原创 JavaWeb基础 (三):JSP 基础与会话管理

目录JavaWeb基础 (三):JSP 基础与会话管理JSP 概述JSP 基本语法JSP 隐式对象 (九大内置对象)reques 常用方法response 常用方法会话管理URL 重写隐藏域Sessionsession的常用方法Cookiecookie的常用方法小结:Session 和 Cookie的区别JavaWeb基础 (三):JSP 基础与会话管理JSP是构建在Java Web应用程序上的第二种技术,是Servlet技术的补充,而不是取代Servlet技术。JSP本质即Servlet,本文通过

2021-04-28 22:18:59 285

原创 JavaWeb基础 (二):Servlet

目录JavaWeb基础 (二):ServletServlet的功能:Servlet工作流程如何使用ServletServletRequestServletResponseServletConfig 和 ServletContextServlet 层级结构HttpServletHttpServletRequestHttpServletResponseJavaWeb基础 (二):ServletServlet API的主要类型Servlet接口是所有Servlet直接或间接实现的一个接口。Se

2021-04-27 19:59:19 214

原创 JavaWeb基础 (一):IDEA集成Tomcat环境配置

目录IntelliJ IDEA 2021.1集成Tomcat JavaWeb环境配置第一步:新建项目第二步:添加Web项目框架第三步:配置Tomcat第四步:导入依赖测试配置是否成功IntelliJ IDEA 2021.1集成Tomcat JavaWeb环境配置IDEA版本:IntelliJ IDEA 2021.1IDEA破解:IntelliJ IDEA 2021.1 的破解方法,看下面链接https://www.exception.site/essay/how-to-free-use-intel

2021-04-27 18:46:26 392

原创 MySQL数据库 及 SQL语句快速入门

目录SQLDDLDMLDQL基础查询排序查询聚合函数分组查询分页查询约束非空约束唯一约束主键约束外键约束级联操作数据库设计多表之间的关系数据库设计范式数据库的备份和还原多表查询笛卡尔积多表查询的分类事务四大特征隔离级别MySQL忘记root用户怎么修改密码 5步SQLStructured Query Language 结构化查询语言DDL (Data Definition Language) 数据定义语言操作数据库、表DML (Data Manipulation Language)

2021-04-16 20:27:09 214

原创 Java中的 深拷贝 与 浅拷贝

Java中的 深拷贝 与 浅拷贝​ 深入深拷贝与浅拷贝之前,先复习一下Java中的访问修饰符,特别是protected,再去理解深/浅拷贝的知识。​Java中的访问修饰符public:用public修饰的类、类属变量及方法:包内及包外的任何类(包括子类和普通类)均可以访问;protected:用protected修饰的类、类属变量及方法,包内的任何类及包外那些继承了该类的子类才能访问,protected重点突出继承;protected修饰符的修饰的成员变量和方法也称为受保护的成员

2021-04-15 13:38:49 128

原创 Java-基础 equals() 和 hashCode()

equals() 和 hashCode()引用相等性和对象相等性引用相等性堆上同一对象的两个引用:引用到堆上同一个对象的两个引用是相等的,对两个引用调用hashCode()会得到相同的结果hashCode() :如果没有覆盖的话,hashCode() 会默认返回每个对象特有的序号(大部分Java版本依据内存位置计算此序号,所以不会有相同的hashCode)对象相等性堆上两个不同对象在意义上是相同的:必须覆盖hashCode()方法与equals()方法equals

2021-04-14 13:32:35 187

原创 Java自动装箱与自动拆箱

Java自动装箱与自动拆箱Java自动装箱与自动拆箱的实现何时会触发自动装箱与拆箱常见题目基本数据Java类型: 对应包装器类:int (4byte) Integerbyte (1byte) Byteshort (2byte) Shortlong (8byte) Longfloat (4byte) Floatd

2021-04-13 17:22:58 160

原创 Java-基础 String - 字符串的理解

String - 字符串整理了一下Java字符串 基础的一些理解,有错请帮忙指出,谢谢~字符串的创建和存储创建形式:String string = “Hello World”;在字符串常量区查找是否存在"Hello World",如果不存在,则在字符串常量区开辟一个内存空间,实例化"Hello World";如果存在,则不另外开辟空间,在栈区开辟空间,存放变量名称string ,string 指向字符串常量池中"Hello World"的实例引用(内存地址)。先查找字符串常量区,字符串

2021-04-13 15:11:24 210

原创 [读书笔记] 计算机组成原理 唐朔飞 (二)系统总线

基本概念计算机系统五大部件互联方式:分散连接、总线连接分散连接:各部件之间使用单独的连线总线连接:各部件连到一组公共信息传输线总线:连接多个部件的

2020-07-28 00:10:59 529

原创 [读书笔记] 计算机组成原理 唐朔飞 (一)基本概念

概论一、计算机系统简介硬件、软件计算机系统的层次结构计算机体系结构和计算机组成一、计算机系统简介硬件、软件硬件:电子元器件软件:系统软件、应用软件系统软件:管理计算机系统,监视服务,合理调度系统资源,高效运行。标准程序库语言处理程序(汇编程序:汇编语言→机器语言)(编译程序:高级语言→机器语言)操作系统(批处理系统、分时系统、实时系统)服务程序(诊断程序、调试程序、连接程序)数据库管理系统网络软件应用软件:用户根据需求所编制的各种程序计算机系统的层次结构计算机体系结构和

2020-07-16 00:20:28 2334 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除