![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
Vincent凯
这个作者很懒,什么都没留下…
展开
-
java基础之变量
前言: 什么是变量?变量是一个内存中的小盒子(小容器),容器是什么?生活中也有很多容器,例如水杯是容器,用来装载水;你家里的大衣柜是容器,用来装载衣裤;饭盒是容器,用来装载饭菜。那么变量是装载什么的呢?答案是数据!结论:变量是内存中装载数据的小盒子,你只能用它来存数据和取数据。基本类型之4类8种 大衣柜不能用来装载水,水杯也不能用来装载衣裤。这说明不同的容器装载不同的物品。变量也是如...原创 2018-10-31 21:23:49 · 200 阅读 · 4 评论 -
正则表达式
1.什么是正则表达式正则表达式,又称正规表示式、正规表示法、正规表达式、规则表达式、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些匹配某个模式的文本。通俗的讲就是按照某种规则去匹配符合条件的字...原创 2019-03-10 21:36:39 · 192 阅读 · 1 评论 -
Blob(二进制)、byte[]、long、date之间的类型转换
String转成byte[]类型存入数据库,数据库字段对应byte[]的类型为Blob类型String value = this.getParamNotNnll(“bgvalue”);byte[] valuebyte = value.getBytes();Blob类型转换为String类型。定义一个虚拟字段用于接收转换后的数据。for (Blog pp : listPm) {if(nul...原创 2019-02-28 21:40:40 · 920 阅读 · 2 评论 -
类加载器
1.1 类的加载当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。 加载就是指将class文件读入内存,并为之创建一个Class对象。任何类被使用时系统都会建立一个Class对象 连接验证 是否有正确的内部结构,并和其他类协调一致准备 负责为类的静态成员分配内存,并设置默认初始化值解析 将类的二进制数据中的符号引用替换...原创 2019-02-17 21:28:44 · 273 阅读 · 1 评论 -
123
123原创 2019-02-10 22:29:40 · 153 阅读 · 1 评论 -
Map接口
1.1 Map接口概述我们通过查看Map接口描述,发现Map接口下的集合与Collection接口下的集合,它们存储数据的形式不同,如下图。 Collection中的集合,元素是孤立存在的(理解为单身),向集合中存储元素采用一个个元素的方式存储。 Map中的集合,元素是成对存在的(理解为夫妻)。每个元素由键与值两部分组成,通过键可以找对所对应的值。 Collection中的集合称为单...原创 2019-01-27 21:35:25 · 203 阅读 · 4 评论 -
java中的常用API
原创 2019-01-20 21:03:27 · 168 阅读 · 4 评论 -
java中的异常
什么是异常?Java代码在运行时期发生的问题就是异常。在Java中,把异常信息封装成了一个类。当出现了问题时,就会创建异常类对象并抛出异常相关的信息(如异常出现的位置、原因等)。1.1 异常的继承体系在Java中使用Exception类来描述异常。查看API中Exception的描述,Exception 类及其子类是 Throwable 的一种形式,它用来表示java程序中可能会产生的异...原创 2019-01-13 21:50:10 · 164 阅读 · 3 评论 -
java中的map
Map集合:map集合中的元素都是成对出现,成对存储的map集合中的元素都是以一对键和值的形式组成存在的,称为键值对,理解为夫妻对map集合中的键不能重复存储,值可以重复map集合中的每一个键 对应着一个值 方法:V put(K key, V value) 把指定的键与指定的值添加到Map集合中V remove(Object key) 把指定的键 所对应的键值对元素 在Map...原创 2018-12-30 21:54:14 · 292 阅读 · 1 评论 -
java中的list
1.1 List接口介绍查阅API,看List的介绍。有序的 collection(也称为序列)。此接口的用户可以对列表中每个元素的插入位置进行精确地控制。用户可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元素。与 set 不同,列表通常允许重复的元素。看完API,我们总结一下:List接口:它是一个元素存取有序的集合。例如,存元素的顺序是11、22、33。那么集合中,元...原创 2018-12-23 21:21:39 · 181 阅读 · 3 评论 -
String字符串总结
String: 字符串类,字符串是常量;它们的值在创建之后不能更改方法boolean equals(Object obj) 判断两个字符串中的内容是否相同boolean equalsIgnoreCase(String str) 判断两个字符串中的内容是否相同, 忽略大小写boolean contains(String str) 判断该字符串中 是否包含给定的字符串boolean star...原创 2018-12-16 21:31:15 · 225 阅读 · 1 评论 -
Java-多线程
Java-多线程原创 2018-12-09 20:33:29 · 193 阅读 · 1 评论 -
java中的final关键字
1.1 final的概念继承的出现提高了代码的复用性,并方便开发。但随之也有问题,有些类在描述完之后,不想被继承,或者有些类中的部分方法功能是固定的,不想让子类重写。可是当子类继承了这些特殊类之后,就可以对其中的方法进行重写,那怎么解决呢?要解决上述的这些问题,需要使用到一个关键字final,final的意思为最终,不可变。final是个修饰符,它可以用来修饰类,类的成员,以及局部变量。1....原创 2018-11-30 21:34:02 · 170 阅读 · 3 评论 -
java中的接口
1.1 接口概念接口是功能的集合,同样可看做是一种数据类型,是比抽象类更为抽象的”类”。接口只描述所应该具备的方法,并没有具体实现,具体的实现由接口的实现类(相当于接口的子类)来完成。这样将功能的定义与实现分离,优化了程序设计。请记住:一切事物均有功能,即一切事物均有接口。1.2 接口的定义与定义类的class不同,接口定义时需要使用interface关键字。定义接口所在的仍为.jav...原创 2018-11-25 22:00:07 · 163 阅读 · 3 评论 -
Java中的数组
在生活中,我们可能会碰到如下的场景。现在需要统计某公司员工的工资情况,例如计算平均工资、最高工资等。假设该公司有50名员工,用前面所学的知识完成,那么程序首先需要声明50个变量来分别记住每位员工的工资,这样做会显得很麻烦。其实在Java中,我们可以使用一个数组来记住这50名员工的工资。数组是指一组数据的集合,数组中的每个数据被称作元素。在数组中可以存放任意类型的元素,但同一个数组里存放的元素类...原创 2018-11-18 21:27:55 · 208 阅读 · 5 评论 -
java中的引用数据类型
1.1 引用数据类型分类提到引用数据类型(类),其实我们对它并不陌生,如使用过的Scanner类、Random类。我们可以把类的类型为两种: 第一种,Java为我们提供好的类,如Scanner类,Random类等,这些已存在的类中包含了很多的方法与属性,可供我们使用。 第二种,我们自己创建的类,按照类的定义标准,可以在类中包含多个方法与属性,来供我们使用。这里我们主要介绍第二种情况的...原创 2018-11-11 21:42:47 · 277 阅读 · 3 评论