Java

Java String类

我们要知道在程序设计时,要经常处理和字符序列有关的问题,所以,Java语言专门提供了用来处理字符序列的String类。String类在java.lang包中,由于java.lang包中的类被默认引入,因此程序可以直接使用String类。注意:Java把String类声明为final类,

Java日期的格式化format方法

我们可能希望按着某种习惯来输出时间,比如时间的顺序:年月星期日或者年月星期日小时分秒。Java早期使用java.text包中的DateFormat的子类SimpleDateFormat来实现日期的格式化,JDK1.5版本提供了更为方便的Formatter类,

Java while循环语句

while循环语句的语法格式如下:while(表达式){//语句}注意:1)表达式必须是一个求值为boolean型数据的表达式。2)复合语句称作循环体,若循环体只有一条语句时,大括号{}可以省略。while循环语句的执行规则:(1)计算表达式的值,若该值为true,则进行(2),否则进行(3)。

Java输入输出语句

1.输入语句在Java中,输入需要依赖Scanner类,Scanner是JDK1.5新增的一个类,可以使用该类创建一个对象:Scannerreader=newScanner(System.in);reader对象调用下列方法,读取用户在命令行输入的各种基本类型数据:nextBoolean():输入布尔

Java创建对象

类是面向对象语言中最重要的一种数据类型,可以用类来声明变量。在面向对象语言中,用类声明的变量被称为对象。和基本数据类型不同,在用类声明对象后,还必须要创建对象,即为声明的对象分配所拥有的变量,确定对象所具有的属性,当使用一个类创建一个对象时,也称给出了这个类的一个实例。

Java成员变量的隐藏和方法重写

在编写子类时,我们仍然可以声明成员变量,一种特殊的情况就是,所声明的成员变量的名字和从父类继承来的成员变量的名字相同,声明的类型可以不同,在这种情况下,子类就会隐藏所继承的成员变量。子类隐藏继承的成员变量的特点如下:(1)子类对象以及子类自己定义的方法操作与父类同名的成员变量是指子类重新声明的这个成员

Java变量的定义和使用

Java语言中的变量必须先定义再使用,定义变量的一般方式为:类型变量名;类型包括int、short、char等等很多,都是固定的(我们将会在下一节进行详细介绍),我们根据实际情况需要选择什么类型,不同的类型表示了变量的占位大小,并且有对应的数据范围。

Java实例方法和类方法

实例方法和类方法的定义在方法声明时,方法类型前面不加关键字static修饰的是实例方法,加关键字static修饰的是类方法,也称为静态方法。例如:classMain{inta;floatmax(floatb,floatc){//实例方法……}staticfloatmax(floatd,

Java abstract类和abstract方法

1.abstract类我们把用关键字abstract修饰的类称作abstract类,即抽象类,例如:abstractclassA{…}2.abstract方法我们把用关键字abstract修饰的方法称作abstract方法,即抽象方法,例如:abstractintmax(intx,

Java数组流

我们要知道,流的源和目的地除了可以是文件以外,还可以是计算机内存。1.字节数组流字节数组输入流ByteArrayInputStream和字节数组输出流ByteArrayOutputStream分别使用字节数组作为流的源和目的地。1)ByteArrayInputStream流的构造方法如下:ByteAr