java基础
csdn_李寻欢
一条想翻身的鱼
展开
-
Java基础
jdk jre jvm原创 2019-05-22 11:36:25 · 75 阅读 · 0 评论 -
StringBuffer的用法
原文链接:https://www.cnblogs.com/liu-chao-feng/p/5636063.html StringBuffer的用法 1、StringBuffer对象的初始化 StringBuffer对象的初始化不像String类的初始化一样,Java提供的有特殊的语法,而通常情况下一般使用构造方法进行初始化。 例如: StringBuffer s = new StringBuffe...转载 2019-08-07 17:32:55 · 100 阅读 · 0 评论 -
List中的方法记录一下
add(数据); add(下标,数据) addAll()添加一个集合 subList(2,5),截取下标为2-4的数据 clear清除集合数据及属性 boolean isEmpty();判断是否为空原创 2019-08-13 18:26:20 · 120 阅读 · 0 评论 -
多态
什么是多态 不同类的对象对同一消息作出不同的响应就叫做多态。就像上课铃响了,上体育课的学生跑到操场上站好,上语文课的学生在教室里坐好一样。 多态的作用 简单讲就是解耦。再详细点讲就是,多态是设计模式的基础,不能说所有的设计模式都使用到了多态,但是23种中的很大一部分,都是基于多态的。 多态存在的三个条件 1、有继承关系 2、子类重写父类方法 3、父类引用指向子类对象 补充一下第二点,既然多态存在必...转载 2019-07-16 16:18:09 · 132 阅读 · 0 评论 -
枚举类的用法----ENUM
为什么要引入枚举类 一个小案例 你写了一个小程序,不过好久不用了,突然有一天,你想使用一下它。程序要想正确运行,需要将今天星期几存到数据库里。这个时候,你开始犯难了。 当初的你还很年轻,不懂程序界的险恶,设计这个程序的时候,傻不拉几把这个字段设计为int类型的,用0代表周日,1代表周一。。。6代表周六,添加的时候就setWeekday(0)。但是这么长时间没用了,你忘记自己是从周一开始计算还是周日...转载 2019-07-16 10:26:30 · 310 阅读 · 0 评论 -
Java中JSON字符串与java对象的互换实例详解
在开发过程中,经常需要和别的系统交换数据,数据交换的格式有XML、JSON等,JSON作为一个轻量级的数据格式比xml效率要高,XML需要很多的标签,这无疑占据了网络流量,JSON在这方面则做的很好,下面先看下JSON的格式, JSON可以有两种格式,一种是对象格式的,另一种是数组对象, {“name”:“JSON”,“address”:“北京市西城区”,“age”:25}//JSON的对象格式的...转载 2019-06-24 16:20:45 · 127 阅读 · 0 评论 -
有关java.lang.NumberFormatException: null的问题
问题应该就出在那你那个:Integer.parseInt(变量)上, 从报错来说,应该是括号里面的“变量”是null,当然也就无法转换为Integer类型了。 建议你检查一下这几行代码: 1、flag = Integer.parseInt(flag1); //flag1为null,就会报你说的错误 2、int Price= Integer.parseInt(price); //price为null...原创 2019-06-17 20:27:22 · 2923 阅读 · 0 评论 -
Java split()用法
Java split()用法 特殊情况有 * ^ : | . \ 一、单个符号作为分隔符 String address=“上海\上海市|闵行区\吴中路”; String[] splitAddress=address.split("\"); System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[...转载 2019-06-25 14:58:30 · 233 阅读 · 0 评论 -
关于集合和字符串的互转实现方法
今天在写项目的时候遇到一个问题,就是要把得到的一个集合转换成字符串,发现 import org.apache.commons.lang.StringUtils; 有这么一个简单的方法:String str=StringUtils.join(list,","); 第一个参数list表示要转换的集合对象, 第二个参数“,”表示要把集合用逗号进行隔开, 这样一来就省去很多中间转换的步骤,可以直接得到一个...转载 2019-06-25 14:35:47 · 480 阅读 · 0 评论 -
对象和对象的引用
最近初学java对于对象和对象的引用以及实例化有诸多迷惑,查了很多博客和API,现整理自己的理解如下: Java是一种面向对象的语言,采用类和对象的概念。Java中每个对象都有一种类型,即对象所属的类。类有两个主要成员:域(field)和方法(method)。 域是与一个类或该类的对象相关联的数据的变量。域中存储初值或执行类的方法得到的计算结果。 方法包含该类的可执行代码。方法由语句构成。方法被调...转载 2019-05-29 08:18:45 · 493 阅读 · 2 评论 -
length()和size()的坑
今天遇到一个坑,length()是数组的属性,而size是arrayList的属性原创 2019-09-19 22:39:58 · 185 阅读 · 0 评论