结论:Pattern与Matcher一起合作.Matcher类提供了对正则表达式的分组支持,以及对正则表达式的多次匹配支持. 单独用Pattern只能使用Pattern.matcher(String ......
java中String类和StringBuffer类实例详解
一、Java 中字符串的不变性
String 对象创建后则不能被修改,是不可变的,所谓的修改其实是创建了新的对象,所指向的内存空间不同。如下所示:
运行结果:
结合上......
java中ArrayList实例讲解
本文通过实例讲解Java中如何使用ArrayList类。
Java.util.ArrayList类是一个动态数组类型,也就是说,ArrayList对象既有数组的特征,也有链表的特征。可以随时从链......
Java中的Arrays类使用详解
首先先创建一个打印数组的方法,方便后面直接使用
public static void output(int []a) {
for(int i=0;i<a.......
extends和implements区别
extends与implements的不同
1、在类的声明中,通过关键字extends来创建一个类的子类。
一个类通过关键字implements声明自己使用一个或者多个......
Java基本类型和引用类型
8种基本类型
一、4种整型
byte 1字节 -128——127
short 2 字节 -32,768 —— 32,767
int ......
java入门第二季 答答租车系统
目标
java编写一个控制台版的“答答租车系统”
功能
展示所有可租车辆
选择车型、租车量
展示租车清单,包含:总金额、总载货量及其车型、总载人量及其车型
三大分析
......
Java 抽象类详解
在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。
抽象类除了不能实例化对象......
Java计算长方形、正方形、圆形、三角形周长和面积
设计一个综合性的形状计算器
可计算周长、面积;
计算长方形、正方形、圆形、三角形;
要求:给出一组不同的形状对象,能正确识别形状,计算周长和面积,显示其他属性信息。
&nb......
java三大特性之—继承
继承的概念
继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。
继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子......
java中内部类详解
什么是 Java 中的内部类
问:什么是内部类呢?
答:内部类( Inner Class )就是定义在另外一个类里面的类。与之对应,包含内部类的类被称为外部类。
问:那为什么要将一个类定义在另一......
java三大特性之---封装
在面向对象程式设计方法中,封装(英语:Encapsulation)是指,一种将抽象性函式接口的实作细节部份包装、隐藏起来的方法。
封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的......
java中static使用详解
Java 中的 static 使用之静态变量
大家都知道,我们可以基于一个类创建多个该类的对象,每个对象都拥有自己的成员,互相独立。然而在某些时候,我们更希望该类所有的对象共享同一个成员。此时就是 ......
java的main函数为什么一定要static来修饰
答1:
static静态的,也就是程序运行时就要没加载的,main是一个程序的入口,所以要提前加载好,要不谁来调用它啊?程序就没法运行了。
答2:
用static......
Java.math.BigDecimal.multiply()方法实例
java.math.BigDecimal.multiply(BigDecimal multiplicand) 返回一个BigDecimal,其值为 (this × multiplicand), 其标度......