
JavaSe
文章平均质量分 73
JAVASE的入门学习,以及一些面试题
时间ヾ永恒
花开花落又是一季
展开
-
子字符区域匹配
匹配方法通过for循环进行比较,如果需要忽略大小写,还需要进行转换通过subString与equal结合通过转换为集合,在进行比较以上方法都比较麻烦,都需要几步的操作,接下来我介绍一个String的 regionMatches方法,可以实现以上操作public class demo03 { public static void main(String[] args) { St...原创 2019-01-24 19:43:58 · 145 阅读 · 0 评论 -
浅谈Super、final、this
FinalJava关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。下面见一些示例:public class Final { final int a,c,b; //没初始化的常量是无法使用 final int d=5; public Final() { a=1; } { c=2; b=3; } pub...原创 2019-01-14 14:54:25 · 175 阅读 · 0 评论 -
浅谈重写、重载
重载方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载Overloading是一个类中多态性的一种表现。一般重载多用于构造函数之中,下面见一个实例:public class person{ String name; String birth; int age; public person(){ } ...原创 2019-01-13 17:10:14 · 156 阅读 · 0 评论 -
详谈String类
String类首先,我们需要知道String是一个对象,而不是八大基本数据类型;然后我们还需要了解String是不可修改的,是用final修饰的,接下来我们来了解String的创建String创建方式1.通过赋值运算String str2="帅帅哒";2.通过new运算符String str4=new String("帅帅哒");3.通过字符数组char a[]={'A','b'...原创 2019-01-11 21:32:29 · 160 阅读 · 1 评论 -
浅谈Calendar类
Calendar类是什么在日常编写代码的时候,很多时候需要用到时间,比如你登录一个网页,网页会显示xxxx年-xx月-xx日 HH:mm:ss 会显示这样的一个时间提示,还有一些银行系统,会提示你明天你的存款到账之类的操作,这个时候就用到了我我们的Calendar类Calendar类的初始化因为Calendar类被abstract修饰,所以不能实例化对象,这个时候就有一个方法可以直接初始...原创 2018-12-28 15:20:40 · 198 阅读 · 0 评论 -
浅谈StringBuffer的扩充
StringBuffer的初始我们都知道StringBuffer的构造函数有两种方式:一种带参数,一种不带参数,那么这两种对于函数:public class demo3 { public static void main(String[] args) { StringBuffer sb=new StringBuffer(); StringBuffer sb1=new StringBu...原创 2018-12-27 22:41:11 · 521 阅读 · 0 评论 -
文件实用操作(二)
递归创建文件public class demo03 { public static void main(String[] args) { String directories = "D:\\帅帅哒\\帅气\\美美哒\\美\\帅"; File file = new File(directories); boolean result = file.mkdirs(); ...原创 2019-01-24 18:35:06 · 302 阅读 · 0 评论 -
初识JAVA的IO流应用
IO流应用这里我也不对应讲解IO流是啥,有那些方法,下面直接根绝代码,每段代码都会有一段解析01:文件的复制import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOEx...原创 2019-01-19 03:43:09 · 565 阅读 · 0 评论 -
详谈JAVA泛型
泛型泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 Java语言引入泛型的好处是安全简单。下面通过一个示例比较:import java.util.ArrayList;import java.util.List;public class demo06 ...原创 2019-01-18 03:40:16 · 443 阅读 · 0 评论 -
浅谈JAVA集合框架
JAVA集合框架Collection是所有Java集合框架的父接口;Collections操作集合的工具类这里简单介绍三类集合,List、Set、MapList:List表示的是一个有序的集合,可以存放重复的元素,因为有序,所以可以根据下标访问每一个元素,实现增删改查ArrayList:1.ArrayList是动态数组,是线程不安全的2.由于是类似与数组的存储方式,所以随机访问的速...原创 2019-01-15 17:54:46 · 225 阅读 · 0 评论 -
浅谈JAVA继承
继承多个类中拥有相同的属性以及方法的时候,可以定义一个父类,然后子类去继承父类,就不用在子类中多次写这些方法以及属性,例如:苹果、梨子、西瓜三个类,其中的共同属性就是都是水果,都可以吃,那么我们就可以定义一个水果类,然后水果类,就可以有个属性(名字),有个方法(可吃),然后让着三个类去继承水果类即可继承关键字以及实例:extendspublic class text { publ...原创 2019-01-12 21:16:54 · 181 阅读 · 0 评论 -
详谈JAVA关于数据溢出处理
八大数据类型 基本类型 位数 范围 默认值 byte(字节) 8 -128至127 0 shot(短整型) 16 -32768至32767 0 ...原创 2019-01-10 17:12:12 · 1086 阅读 · 0 评论 -
浅谈String.intern()
intern()函数是什么new String都是在堆上创建字符串对象。当调用 intern() 方法时,编译器会将字符串添加到常量池中(stringTable维护),并返回指向该常量的引用。下面直接看代码,进行展示public class demo3 { public static void main(String[] args) { String s1="你好"; String...原创 2018-12-28 16:33:53 · 191 阅读 · 0 评论 -
深入理解JAVA多态
何为多态,多态有什么用,多态有什么表现多态是同一个行为具有多个不同表现形式或形态的能力。比如说,你喜欢喝酒,你去酒店买酒让服务员给你拿一瓶酒,这个时候服务员问你“要红酒、白酒、洋酒”,这也是多态,下面给出一定代码演示酒 a=new 洋酒();酒 a=new 红酒();酒 a=new 白酒();从上例就可以看出,酒有不同的形态,有不一样的特性,这就是多态多态的声明同样用上面的例子给出...原创 2018-12-26 00:36:33 · 302 阅读 · 1 评论