Java

Java赋值运算符实例讲解

Java赋值运算符实例讲解赋值运算符左面的操作数必须是变量,不能是常量或表达式,赋值表达式的值就是=左面变量的值。注意:1)不要将赋值运算符=与关系运算符==混淆。2)除赋值运算符=外,还有扩展赋值运算符。赋值运算符说明举例=……

Java import语句

Java import语句一个类可能需要另一个类声明的对象作为自己的成员或方法中的局部变量,如果这两个类在同一个包中,自然没有问题,但是,如果这两个类不在同一个包中,这时必须使用import语句。引入类库中的类使用import……

Java希尔排序(Shell Sort)

Java希尔排序(Shell Sort)希尔排序(ShellSort)是插入排序的一种,也是直接插入排序的更高效的改进版本,希尔排序充分利用了插入排序的两个特点:1)当数据规模小的时候非常高效。2)当给定数据已经有序时的时间复杂度为O(n)……

Java文件字节输出流(2)

Java文件字节输出流(2)上一节,我们学习了文件字节输出流的构造方法,这一节,我们继续学习如何使用输出流写字节以及关闭流。1.使用输出流写字节输出流的目的是提供通往目的地的通道,程序可以通过这个通道将程序中的数据写入到目的地,……

Java字符串与字节数组

Java字符串与字节数组String类的构造方法String(byte[])用指定的字节数组构造一个字符串对象。String(byte[],intoffset,intlength)构造方法用指定的字节数组的一部分,即从数组起……

Java声明数组

Java声明数组通过之前的学习,我们认识了诸如int、char、double等基本数据类型,这一节我们将学习数组。不知道大家有没有思考过,如果程序需要若干个类型相同的变量,比如需要8个int型变量,应该怎样办呢?按照……

Java输入输出语句

Java输入输出语句1.输入语句在Java中,输入需要依赖Scanner类,Scanner是JDK1.5新增的一个类,可以使用该类创建一个对象:Scanner reader =&amp……

Java BigInteger类(大整数类)

Java BigInteger类(大整数类)我们要知道,程序有时候需要处理大整数,那我们该怎么办呢?我们可以使用java.math包中的BigInteger类提供任意精度的整数运算,通过使用构造方法publicBigInteger(String……

Java异常的分类

Java异常的分类1.Throwable类什么是Throwable类?Throwable类就是Java语言中所有错误或异常的超类,是对所有异常进行整合的一个普通类,其作用是提取保存在堆栈中的错误信息。2.Error类E……