首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java Languague 学习专栏
tokyokk
创建于2022-12-09
订阅专栏
Java学习笔记以及知识点总结!
等 3 人订阅
共22篇文章
创建于2022-12-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
全新8.x版本JDBC数据库连接技术
一、前言 1.1 课程需要哪些前置技术 技术 版本 备注 idea 2022.2 最新版本 jdk 1.8 mysql-jdbc驱动 8.0.27 8.0.25+ druid 1.1.21 mysql
彻底了解Java8新特性Lambda表达式、函数式接口、Stream API、Optional用法及原理
01、Java8概述 Java 8 (又称为jdk 1.8) 是Java 语言开发的一个主要版本。 Java 8 是oracle公司于2014年3月发布,可以看成是自Java 5 以来最具革命性的版本
📚深入理解Java反射&动态代理
01、Java反射机制概述 Reflection(反射)是被视为动态语言的关键,反射机制允许程序在执行期借助于Reflection API取得任何类的内部信息,并能直接操作任意对象的内部属性及方法。
【JavaSE基础系列】十六、网络编程
01、网络编程概述 Java是Internet 上的语言,它从语言级上提供了对网络应用程序的支持,程序员能够很容易开发常见的网络应用程序。 Java提供的网络类库,可以实现无痛的网络连接,联网的底层细
【JavaSE基础系列】十五、IO流
01、File类的使用 1.1、File类的实例化 java.io.File类:文件和文件目录路径的抽象表示形式,与平台无关 File 能新建、删除、重命名文件和目录,但File 不能访问文件内容本身
【JavaSE基础系列】十四、泛型
01、为什么要有泛型 泛型:标签 1.1、举例 中药店,每个抽屉外面贴着标签 超市购物架上很多瓶子,每个瓶子装的是什么,有标签。 1.2、泛型的设计背景 集合容器类在设计阶段/声明阶段不能确定这个容器
【JavaSE集合系列】十三、集合
01、Java 集合框架概述 1.1、集合框架与数组的对比及概述 1.2、集合框架涉及到的API Java 集合可分为Collection和Map两种体系 Collection接口:单列数据,定义了存
【JavaSE基础系列】十二、枚举类与注解
01、枚举类的使用 1.1、枚举类的理解 类的对象只有有限个,确定的。举例如下: 星期:Monday(星期一)、…、Sunday(星期天) 性别:Man(男)、Woman(女) 季节:Spring(春
【JavaSE基础系列】十一、常用类
01、字符串相关的类 1.1、String类的概述 1.2、理解String的不可变性 1.3、String不同实例化方式的对比 字符串常量存储在字符串常量池,目的是共享 字符串非常量对象存储在堆中。
【JavaSE多线程系列】十、多线程
01、基本概念:程序、进程、线程 程序(program):为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。 进程(process):程序的一次执行过程,或是正在运行的一个
【JavaSE异常系列】九、异常
01、异常概述与异常体系结构 在使用计算机语言进行项目开发的过程中,即使程序员把代码写得尽善尽美,在系统的运行过程中仍然会遇到一些问题,因为很多问题不是靠代码能够避免的,比如:客户输入数据的格式,读取
【JavaSE面向对象系列】八、面向对象(下篇)
01、关键字:static 1.1、static 的使用 当我们编写一个类时,其实就是在描述其对象的属性和行为,而并没有产生实质上的对象,只有通过 new 关键字才会产生出对象,这时系统才会分配内存空
【JavaSE面向对象系列】七、面向对象(中篇)
01、继承性的使用与理解 1.1、继承性练习 ManKind类 KidsTest Cylinder类 测试类 02、方法的重写(override/overwrite) 2.1、方法重写的细节 2.2、
【JavaSE面向对象系列】六、面向对象(上篇)
01、面向过程与面向对象 何谓“面向对象”的编程思想? 首先解释一下“思想”。 先问你个问题:你想做个怎样的人? 可能你会回答:我想做个好人,孝敬父母,尊重长辈,关爱亲朋… 你看,这就是思想。这是你做
【JavaSE数组系列】五、数组
01、数组的简介 02、一维数组的使用 2.1、内存的简化结构 2.2、一维数组的内存解析 2.3、练习1 03、 多维数组的使用 Java 语言里提供了支持多维数组的语法。 3.1、二位数组 3.2
【JavaSE基础系列】四、程序流程控概述
01、 程序流程控概述 流程控制语句是用来控制程序中各语句执行顺序的语句,可以把语句组合成能完成一定功能的小逻辑模块。 其流程控制方式采用结构化程序设计中规定的三种基本流程结构,即: 顺序结构 分支结
【JavaSE基础系列】三、运算符
01、运算符 算术运算符 赋值运算符 比较运算符(关系运算符) 逻辑运算符 位运算符 三元运算符 1.1、算术运算符 如果对负数取模,可以把模数负号忽略不记,如:5%-2=1。但被模数是负数则不可忽略
【JavaSE基础系列】二、变量、标识符、保留字、进制
01、关键字与保留字 定义:被 Java 语言赋予了特殊含义,用做专门用途的字符串(单词) 特点:关键字中所有字母都为小写 官方地址: https://docs.oracle.com/javase/t
【JavaSE基础系列】一、Java语言概述
01、 软件开发介绍 软件开发软件,即一系列按照特定顺序组织的计算机数据和指令的集合。软件有系统软件和应用软件之分。 人机交互方式 图形化界面(Graphical User Interface GUI
Shiro使用redis作为缓存
Shiro使用redis作为缓存 实现步骤 应用场景:Shiro为每个用户的角色和权限信息提供缓存支持,通过Shiro自己定义的CacheManager实现,默认实现有Ehcache和内存(就是一个M
下一页