自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 重新开始学Java-10反射机制

重新开始学Java-10反射机制10-反射机制概念获取Class文件用class获取类对象变长参数Properties类的应用反编译类属性反编译类方法反编译类的父类反射存在的问题 在遇到这个知识点之前,我是真的不知道代码编译成的class文件还能再反编译回去。。。。。 就。。。。非常的开眼界,行吧我就是个zz 10-反射机制 概念 获取Class文件 用class获取类对象 变长参数 Properties类的应用 反编译类属性 反编译类方法 反编译类的父类 反射存在的问题 调用反射机制的性能慢于直接应用类

2020-06-23 14:35:36 104

原创 重新开始学Java-9多线程

重新开始学Java-9多线程9-多线程多线程的基本概念进程线程JVM运行基础线程的创建和启动创建线程启动线程线程的声明周期线程的调度和控制线程的同步守护线程工具-定时器 搞多个进程同时执行任务,是比较常见的一种效率提高方式。Java作为一个支持多线程的语言,这部分内容肯定是不可少的啦~ 好了说白了就是之前只听过大概,根本就没搞明白,现在好好填坑 9-多线程 多线程的基本概念 在开始前,首先说明一下线程的一些基本概念 进程 (1)概念 在现代计算机里,一个进程一般对应一个应用程序 计算机支持多个应用程序同时启

2020-06-22 18:04:16 109

原创 重新开始学Java-8IO流

重新开始学Java-8IO流8-IO流概述输入输出概念字符流和字节流常用的16个流类结构图FileInputStreamFileOutputStream 在Java里,读文件、输入输出是属于非常常用的部分,里面有很多类,之前一直就没搞清楚过。。。。。 终于有机会可以把输入输出这部分的内容捋捋了~ 8-IO流 概述 输入输出概念 输入和输出都是程序相对于内存而言的 输入就是到内存中,通常用读取,InputStream,read表示 输出是从内存中出去,通常用写,OutputStream,write表示 字

2020-06-21 18:06:51 288

原创 重新开始学Java-7集合

重新开始学Java-7集合7-集合类结构图链表单向链表双向链表Collection通用方法java.util.List哈希表java.util.HashSetjava.util.SortedSet特点排序本质Map通用方法java.util.Propertiesjava.util.SortedMapjava.util.Collections泛型增强for循环 相对于数组,集合应用的场景更多些 但各种类型的集合还是挺多的,其中还包含比较、序列化之类的内容 之前看到的时候就非常迷糊,总算有机会可以理清楚了~ 7

2020-06-07 16:26:11 97

原创 重新开始学Java-6常用类

重新开始学Java-6常用类6-常用类String类包装类日期类数字类随机数生成枚举类 Java中还有很多常用,但不太好归类的类。 就整体总结一章~ 6-常用类 String类 包装类 日期类 数字类 随机数生成 枚举类 ...

2020-05-30 01:58:19 126

原创 重新开始学Java-5数组

重新开始学Java-5数组5-数组数组概要一维数组初始化静态初始化动态初始化区别 自以为数组是自己比较熟悉的部分,但中间还有很多细节的地方需要注意,相对来说,应该是比较简单的一部分了~ 5-数组 数组概要 是引用数据类型,线性数据结构 通常,数组中存储的数据,数据类型统一 数组长度一经定义不可改变 定义数组对象的引用中,存储的是一维数组首元素内存地址 数据的长度是属性,数组名.length 数组的优点:查询效率高 数组的缺点:增删效率低 重点重点重点: 数组中的length是属性! 一维数组 初始化 静

2020-05-28 16:18:17 116

原创 重新开始学Java-4异常

重新开始学Java-4异常4-异常什么是异常异常的分类异常的处理抛出throws声明抛出try-catch捕获语法注意点getMessage()和printStackTrace()printStackTrace()getMessage()finally关键字语法特点举个例子区别手动抛出异常分类手动抛出 终于开始Java的第4部分了。之前遇到异常总是会惊慌失措,也算顺便好好补一下异常的部分,以后再遇到也好知道该怎么处理 4-异常 什么是异常 就像现实生活会总会遇到各种突发的情况,Java中也会有一些对程序运行

2020-05-27 22:35:20 138

原创 重新开始学Java-3面向对象

重新开始学Java-3面向对象3-面向对象面向过程与面向对象面向过程 看到Java的第三部分了,开始涉及面向对象的部分。也是自己基础最差的部分了~ 3-面向对象 面向过程与面向对象 面向过程 关注点: ...

2020-05-10 01:07:01 76

原创 重新开始学Java-2语言基础

重新开始学Java-2语言基础2-语言基础标识符命名规则命名规范关键字变量作用域数据类型占用空间字符编码char类型 看到第二部分内容了,有关Java语言基础。之前有些基础还多少有点留存,但有些很具体的内容就记得很差,还是需要知道中间的原因会比较好吧。 2-语言基础 标识符 就是类名、方法名、变量名、接口名的统称。 命名规则 只能由字母、数字、下划线(_)、美元符号($)组成,不包含其他特殊符号...

2020-04-29 22:17:19 80

原创 重新开始学Java-补输入方法

重新开始学Java-补输入方法补-输入方法IO和StreamBufferedReader和ScannerBufferedReader基本用法具体方法read() 最近应用到控制台输入,发现其中还有挺多的内容的,而且还不太明白,所以就针对控制台输入的内容,做个补充。 补-输入方法 IO和Stream java.io包中基本包含了Java输入、输出的全部方法,这些方法主要是通过流(Stream)的方式...

2020-04-21 15:07:54 193

原创 重新开始学Java-1概述

重新开始学JavaJava概述新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 Java概述 你好! 这是你第一...

2020-04-07 22:09:11 101

转载 JAVA多线程

JAVA多线程原文链接内容搬运引功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 原文链接 https://www.cn...

2019-02-14 22:50:35 48

空空如也

空空如也

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

TA关注的人

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