![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java基础
文章平均质量分 93
java基础知识
小幸运安然
这个作者很懒,什么都没留下…
展开
-
计算机进制、位运算
一、进制转换1、什么是进制进制是数学中的一个概念,就是数据“逢几进位”。进制就是进位制,是人们规定的一种进位方法。对于任何一种进制X,就表示某一位置上的数运算时逢X进一位。二进制就是逢二进一,八进制就是逢八进一,十进制就是逢十进一,十六进制就是逢十六进一。Java中对整数常量提供了4种表现形式:二进制、八进制、十进制、十六进制。2、为什么有二进制、八进制、十六进制有二进制的原因是因为计算机最底层的电子元器件只有两种状态——高电平和低电平(有电和没电)。任何数据在计算机中都是以二进制的形式存在原创 2021-05-31 21:54:20 · 2019 阅读 · 0 评论 -
Spring中常用注解
一、@SpringBootApplication注解@SpringBootApplication 注解是 Spring Boot项目的基石,创建SpringBoot项目后会默认在主类加上。@SpringBootApplicationpublic class ExcelApplication { public static void main(String[] args) { SpringApplication.run(ExcelApplication.class, args原创 2020-06-18 17:36:24 · 255 阅读 · 0 评论 -
Shiro
一、Shiro概述1、什么是ShiroApache Shiro 是Java 的一个安全框架。Shiro 可以非常容易的开发出足够好的应用,其不仅可以用在JavaSE 环境,也可以用在JavaEE 环境。Shiro 可以帮助我们完成:认证、授权、加密、会话管理、与Web 集成、缓存等。2、为什么要学Shiroshiro将安全认证相关的功能抽取出来组成一个框架,使用shiro就可以非常快...原创 2020-05-02 22:23:34 · 372 阅读 · 0 评论 -
反射与注解
一、类的加载概述和加载时机1、概述 当程序要使用某个类的时,如果该类还没有被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。2、加载 就是将class文件读入内存中,并为之创建一个class对象,任何类被使用时系统都会建立一个class对象。3、连接验证:是否有正确结构,并和其他类协调一致。准备:负责为类的静态成员分配内存,并设置默认值。解析:将类的二进制数据中的符号引用替换为直接引用。4、加载时机创建类类的实例调用类的静态方法使用反射方式来强制创原创 2020-05-12 10:00:58 · 175 阅读 · 0 评论 -
JDK8新特性
一、介绍1、概述随着java的发展,越来越多的企业开始使用 java8 版本。Java8 是自 java5 之后最重要的版本,这个版本包含语言、编译器、库、工具、JVM等方面的十多个新特性。Jdk8新增的特性如下:Lambda 表达式新的日期API Datetime引入Optional 防止空指针异常使用Base64接口的默认方法和静态方法新增方法引用格式新增Stream类...原创 2020-05-04 16:44:53 · 314 阅读 · 0 评论 -
IDEA使用
1、设置鼠标滑轮修改字体大小2、设置鼠标悬浮提示3、设置自动导包自动导入包和删除没有使用的包4、设置显示行号和方法间的分割符5、设置忽略大小写提示6、设置文件多行显示tabs7、设置默认字体、大小、行间距8、控制台字体和大小9、设置单行、多行、文档注释的字体颜色10、设置项目工程编码11、设置自动编译12、快捷键介绍与查找13、常用快捷键-代码自动...原创 2020-05-03 17:13:57 · 245 阅读 · 0 评论