java
新梦起航
这个作者很懒,什么都没留下…
展开
-
java中字符串的的替换replace和replaceAll的区别
1)replace的参数是char和CharSequence,即可以支持字符的替换,也支持字符串的替换(CharSequence即字符串序列的意思,说白了也就是字符串); 2)replaceAll的参数是regex,即基于规则表达式的替换,比如,可以通过replaceAll("\\d", "*")把一个字符串所有的数字字符都换成星号; 相同点是都是全部替换,即把源字符串中的某一字符或原创 2016-04-13 14:35:58 · 4970 阅读 · 0 评论 -
Date类详解
今天阅读了Date的API文档,这这里做一下总结:Date 是表示时间实例的一个类,它的精度为毫秒。year 年份由一个整型数(Integer)来表示 --- 例 从1900 开始, 如果整数为20就代表 1920年month 月份由一个整型数(Integer)表示 这个整数从0到11; 0是一月份,1是2月份,依次类推...... 11代表12月份date 天(原创 2016-12-12 00:03:21 · 3575 阅读 · 0 评论 -
使用Date和SimpleDateFormat类表示时间
在程序开发中经常需要处理日期和时间的相关数据,此时我们可以使用java.util包中的Date类,这个类最主要的作用就是获取当前时间,我们来看一下Date类的使用;使用Date类的默认无参构造方法创建出的对象就代表当前时间,我们可以直接输出Date对象显示当前的时间,显示结果如下:输出结果如下:其中,Wed代表Wednesday(星期三),Jun代表june(六月)原创 2016-06-21 22:14:42 · 3560 阅读 · 0 评论 -
java中获取控制台输入的两种方式
第一种方式:比较传统的方式,得到字符串后要另行判断、转换import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class MainRun { /** * @param args */原创 2016-08-24 19:35:37 · 29339 阅读 · 0 评论 -
使用Math类操作数据
Math类位于java.lang包中,包含用于执行基本数学运算的方法,Math类的所有方法都是静态方法,所以使用该类中的方法时,可以直接使用类名.方法名,如:Math.round();常用方法:案例:运行结果:原创 2016-06-23 16:13:17 · 448 阅读 · 0 评论 -
Calendar的应用
Date类最主要的作用就是获得当前的时间,同时这个类里面也具有设置时间以及一些其他的功能,但由于本身设计的问题,这些方面却遭到众多批评,不建议使用,更推荐使用Calendar类进行时间和日期的处理。java.util.Calendar类是一个抽象类,可以通过调用getInstance()静态方法获取一个Calendar对象,此对象已由当前日期时间初始化,即默认代表当前时间,如Calen原创 2016-06-23 16:03:38 · 523 阅读 · 0 评论 -
Java 中基本类型和字符串之间的转换
在程序开发中,我们经常需要在基本数据类型和字符串之间进行转换。其中,基本类型转换为字符串有三种方法:1. 使用包装类的 toString()方法2. 使用String类的 valueOf() 方法3. 用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串 再来看,将字符串转换成基本类型有两种方法:1. 调用包装类的 parseXxx静态方法2.原创 2016-06-21 21:47:41 · 4435 阅读 · 0 评论 -
Java 中基本类型和包装类之间的转换
基本类型和包装类型之间经常需要相互转换,以Integer为例(其他的类型操作雷同)Integer a = new Interger(3); //定义Interger包装类对象,值为3int b = a + 5; //将包装类型和基本数据类型进行计算 在JDK1.5引入自动装箱和拆箱的机制后,包装类和基本类型之间的转换就更加轻松便利了。那么什么是装箱和拆箱呢? 我们分别来看一下:原创 2016-06-21 21:31:32 · 3941 阅读 · 0 评论 -
Java 中的包装类
java中的基本数据类型是不具备对象的特性的, 比如基本类型不能调用方法,功能简单。。。为了让基本数据类型也具备对象的新特性,Java为每个基本数据类型都提供了一个包装类,这样我们就可以像操作对象那样来操作基本数据类型了。基本类型和包装类之间的对应关系:包装类主要提供了两大类方法:1、将本类型和其他基本类型进行转换的方法2、将字符串和本类型及包装类互相转换的方法原创 2016-06-21 21:14:45 · 383 阅读 · 0 评论 -
java I/O 输入输出流的编码问题
在中文机器下分别创建三个文本文件,分别为: 打开文本文件之后分别如下: 前两者出现了乱码问题:使用另存为文件时会发现,前两种文本使用的编码方式为UTF-8,后一种为ANSI编码(中文机器下代表gbk编码)联、联通 保存时采用的编码方式为UTF-8,而中文机器下在文本编辑器中输入的文本只有ANSI编码格式才能正常显示注:文本编辑器是可以识别任何编码方原创 2016-06-27 21:55:31 · 9098 阅读 · 0 评论 -
Java中的Collection和Map
集合的概念: 现实生活中很多事物凑在一起 数学中的集合:具有共同属性的事物的总体 Java中的集合类:是一种工具类,就像是容器,存储任意数量的具有共同属性的对象集合的作用: 在类内部,对数据进行组织 简单而快速的搜索大原创 2016-06-25 17:23:55 · 564 阅读 · 0 评论 -
Boolean和boolean的区别
Boolean是对象类型,boolean为基本类型详见API文档https://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html原创 2016-05-03 18:55:48 · 898 阅读 · 0 评论 -
继承
构造方法:先调用父类的构造方法在调用子类的构造方法属性的赋值:父类对象初始化--〉父类属性初始化-->构造方法-->子类对象初始化-->子类属性初始化-->构造方法final关键字 使用final关键字做标识有“最终的”含义 final可以修饰类、方法、属性和变量 final修饰类,则该类不允许被继承 final修饰方法,则该方法不允许被覆盖(重写)原创 2016-04-17 13:40:05 · 356 阅读 · 0 评论 -
java中的内部类
什么是内部类? 内部类(Inner Class)就是定义在另一个类里面的类。与之对应,包含内部类的类被称为外部类。 将一个类定义在另一个类里面的原因: 1、内部类提供了更好的封装,可以把内部类隐藏在外部类之外,不允许同一个包中的其他类访问该类。 2、内部类的方法可以直接访问外部类的所有数据,包括私有数据 3、内部类所实现的功能使用外部类同样可以实现,只是有时候原创 2016-04-17 12:11:54 · 950 阅读 · 0 评论 -
时间格式化函数--strftime
strftime strftime,是一种计算机函数,strftime() 函数根据区域设置格式化本地时间/日期,函数的功能将时间格式化,或者说格式化一个时间字符串。 头文件:time.h size_t strftime(char *strDest,size_t maxsize,const char *for原创 2016-04-15 19:49:02 · 2197 阅读 · 0 评论 -
org.apache.axis2.AxisFault: Timeout waiting for connection
问题背景:RPCServiceClient在调用webService接口调用的时候,如果一段时间内访问量过多,就会出现org.apache.axis2.AxisFault: Timeout waiting for connection 链接超时问题,一开始以为网络原因,但这个问题出现的频次有点多,只要访问量一多就直接Timeout waiting for connection。调用的收使用axis...原创 2018-05-31 12:39:47 · 5142 阅读 · 0 评论