- 博客(75)
- 收藏
- 关注
原创 Java——Arrays 类
java.util.Arrays类能方便地操作数组,它提供的所有方法都是静态的。具有以下功能:-给数组赋值:通过fill方法。-对数组排序:通过sort方法,按升序。-比较数组:通过equals方法比较数组中元素值是否相等。-查找数组元素:通过binarySearch方法能对排序好的数组进行二分查找法操作。具体说明请查看下面: http://www.iis7.com/a/lm/zhanq...
2019-03-07 15:05:40
227
原创 Java 数组
数组对于每一门编程语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。Java语言中提供的数组是用来存储固定大小的同类型元素。你可以声明一个数组变量,如numbers[100]来代替直接声明100个独立变量number0,number1,…,number99。现在将为大家介绍Java数组的声明、创建和初始化,并给出其对应的代码。。。。。。声明数组变量首先必须声明数...
2019-03-07 15:05:12
191
原创 Java——StringBuffer 方法
以下是StringBuffer类支持的主要方法:序号 方法 描述1 public StringBuffer append(String s) 将指定的字符串追加到此字符序列。2 public StringBuffer reve...
2019-03-07 15:04:33
223
原创 Java StringBuffer和StringBuilder类
当对字符串进行修改的时候,需要使用StringBuffer和StringBuilder类。和String类不同的是,StringBuffer和StringBuilder类的对象能够被多次的修改,并且不产生新的未使用对象。StringBuilder类在Java5中被提出,它和StringBuffer之间的最大不同在于StringBuilder的方法不是线程安全的(线程安全就是多线程访问时,采用了...
2019-03-07 15:03:59
164
原创 Java——String 方法
下面是String类支持的方法,更多详细,参看Java API文档:序号 方法 描述1 char charAt(int index) 返回指定索引处...
2019-03-07 15:03:36
180
原创 JAVA——字符串的属性获取
字符串长度用于获取有关对象的信息的方法称为访问器方法。String类的一个访问器方法是length()方法,它返回字符串对象包含的字符数。。。。连接字符串String类提供了连接两个字符串的方法:string1.concat(string2);返回string2连接string1的新字符串。也可以对字符串常量使用concat()方法,如:"My name is “.concat(“Za...
2019-03-06 12:42:43
864
原创 Java String类
字符串广泛应用在Java编程中,在Java中字符串属于对象,Java提供了String类来创建和操作字符串。创建字符串:创建字符串最简单的方式如右:String greeting = “Hello world!”;在代码中遇到字符串常量时,这里的值是"Hello world!",编译器会使用该值创建一个String对象。和其它对象一样,可以使用关键字和构造方法来创建String对象。 http...
2019-03-06 12:42:05
143
原创 Java Character类
。。。。。。Java Character类使用字符时,我们通常使用的是内置数据类型char。然而,在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情况。为了解决这个问题,Java语言为内置数据类型char提供了包装类Character类。Character类提供了一系列方法来操纵字符。你可以使用Character的构造方法创建一个Character类对象,例如:Chara...
2019-03-06 12:41:42
152
原创 Java Math类
Java 的 Math 包含了用于执行基本数学运算的属性和方法,如初等指数、对数、平方根和三角函数。Math 的方法都被定义为 static 形式,通过 Math 类可以在主函数中直接调用。Number & Math 类方法 http://www.iis7.com/a/lm/zhanqun/ IIS7站群大全下面的列出的是常用的Number类和Math类的方法:序号 ...
2019-03-06 12:41:15
176
原创 Java Number类
一般地,当需要使用数字的时候,我们通常使用内置数据类型,如:byte、int、long、double等。然而,在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情形。为了解决这个问题,Java语言为每一个内置数据类型提供了对应的包装类。 http://www.iis7.com/a/lm/fwqdq/ IIS7服务器大全所有的包装类(Integer、Long、Byte、Doub...
2019-03-06 12:40:49
168
原创 JAVA——switch语句
switch语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支。语法:switch语法格式如下:switch(expression){case value ://语句break; //可选case value ://语句break; //可选//你可以有任意数量的case语句default : //可选//语句}switch语句有如下规则:-switch语...
2019-03-05 13:54:57
215
原创 JAVA——if语句
一个if语句包含一个布尔表达式和一条或多条语句。语法:If语句的用语法如下:if(布尔表达式){//如果布尔表达式为true将执行的语句}如果布尔表达式的值为true,则执行if语句中的代码块。否则执行If语句块后面的代码。。。。if…else语句if语句后面可以跟else语句,当if语句的布尔表达式值为false时,else语句块会被执行。语法:if…else的用法如下:...
2019-03-05 13:54:27
225
原创 Java 分支结构 - if…else/switch
Java 分支结构 - if…else/switch。。。。。。Java 分支结构 - if…else/switch顺序结构只能顺序执行,不能进行判断和选择,因此需要分支结构。Java有两种分支结构:http://www.iis7.com/b/yqlj/ 批量友情链接检测if语句switch语句...
2019-03-05 13:53:52
161
原创 JAVA——continue关键字
continue关键字 http://www.iis7.com/a/lm/zhanqun/ IIS7站群大全continue适用于任何循环控制结构中。作用是让程序立刻跳转到下一次循环的迭代。在for循环中,continue语句使程序立即跳转到更新语句。在while或者do…while循环中,程序立即跳转到布尔表达式的判断语句。语法:continue就是循环体中一条简单的语句:cont...
2019-03-05 13:53:29
1195
原创 JAVA——break关键字
break关键字 http://www.iis7.com/a/lm/fwqdq/ IIS7服务器大全break主要用在循环语句或者switch语句中,用来跳出整个语句块。break跳出最里层的循环,并且继续执行该循环下面的语句。语法:break的用法很简单,就是循环结构中的一条语句:break;...
2019-03-05 13:53:02
481
原创 JAVA——for循环
虽然所有循环结构都可以用while或者do…while表示,但Java提供了另一种语句 —— for循环,使一些循环结构变得更加简单。for循环执行的次数是在执行前就确定的。语法格式如下:for(初始化; 布尔表达式; 更新) {//代码语句}关于for循环有以下几点说明:-最先执行初始化步骤。可以声明一种类型,但可初始化一个或多个循环控制变量,也可以是空语句。-然后,检测布尔表达式...
2019-03-04 12:28:13
289
原创 JAVA——do…while循环
对于while语句而言,如果不满足条件,则不能进入循环。但有时候我们需要即使不满足条件,也至少执行一次。do…while循环和while循环相似,不同的是,do…while循环至少会执行一次。do {//代码语句}while(布尔表达式);注意:布尔表达式在循环体的后面,所以语句块在检测布尔表达式之前已经执行了。如果布尔表达式的值为true,则语句块一直执行,直到布尔表达式的值为fals...
2019-03-04 12:27:45
673
原创 Java 循环结构 - for, while 及 do…while
。。。。。。Java 循环结构 - for, while 及 do…while顺序结构的程序语句只能被执行一次。如果您想要同样的操作执行多次,,就需要使用循环结构。Java中有三种主要的循环结构: http://www.iis7.com/b/yqlj/ 批量友情链接检测while循环do…while循环for循环在Java5中引入了一种主要用于数组的增强型for循环。。。。w...
2019-03-04 12:27:19
158
原创 JAVA——运算符优先级
当多个运算符出现在一个表达式中,谁先谁后呢?这就涉及到运算符的优先级别的问题。在一个多运算符的表达式中,运算符优先级不同会导致最后得出的结果差别甚大。例如,(1+3)+(3+2)*2,这个表达式如果按加号最优先计算,答案就是 18,如果按照乘号最优先,答案则是 14。再如,x = 7 + 3 * 2,这里x得到13,而不是20,因为乘法运算符比加法运算符有较高的优先级,所以先计算3 * 2得到...
2019-03-04 12:26:45
474
原创 JAVA——条件运算符(?:)
条件运算符也被称为三元运算符。该运算符有3个操作数,并且需要判断布尔表达式的值。该运算符的主要是决定哪个值应该赋值给变量。variable x = (expression) ? value if true : value if false。。。instanceOf 运算符 http://www.iis7.com/a/lm/fwqdq/ IIS7服务器大全该运算符用于操作对象实例,检查该对...
2019-03-04 12:26:08
2758
原创 JAVA——赋值运算符
下面是Java语言支持的赋值运算符: http://www.iis7.com/a/lm/zhanqun/ IIS7站群大全操作符 描述 例子= 简单的赋值运算符,将...
2019-03-02 11:59:28
263
原创 JAVA——逻辑运算符
下面列出了逻辑运算符的基本运算,假设布尔变量A为真,变量B为假 http://www.iis7.com/b/ssyqdq/ 搜索引擎大全操作符 描述 ...
2019-03-02 11:58:59
235
原创 JAVA————位运算符
Java定义了位运算符,应用于整数类型(int),长整型(long),短整型(short),字符型(char),和字节型(byte)等类型。位运算符作用在所有的位上,并且按位运算。假设a = 60,和b = 13;它们的二进制格式表示将如下:A = 0011 1100B = 0000 1101A&b = 0000 1100A | B = 0011 1101A ^ B = 001...
2019-03-02 11:58:29
164
原创 JAVA——关系运算符
下面为Java支持的关系运算符下面中的实例整数变量A的值为10,变量B的值为20: http://www.iis7.com/a/lm/zhanqun/ IIS7站群大全运算符 描述 ...
2019-03-02 11:57:56
237
原创 Java 运算符
计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量。我们可以把运算符分成以下几组: http://www.iis7.com/a/lm/fwqdq/ IIS7服务器大全算术运算符关系运算符位运算符逻辑运算符赋值运算符其他运算符。。。算术运算符算术运算符用在数学表达式中,它们的作用和在数学中的作用一样。下表列出了所有的算术运算符...
2019-03-02 11:57:22
133
原创 JAVA——abstract修饰符
抽象类:抽象类不能用来实例化对象,声明抽象类的唯一目的是为了将来对该类进行扩充。一个类不能同时被abstract和final修饰。如果一个类包含抽象方法,那么该类一定要声明为抽象类,否则将出现编译错误。抽象类可以包含抽象方法和非抽象方法。http://www.iis7.com/a/lm/zhanqun/ IIS7站群大全。。抽象方法抽象方法是一种没有任何实现的方法,该方法的的具体实现...
2019-03-01 11:31:09
214
原创 JAVA——final方法
类中的Final方法可以被子类继承,但是不能被子类修改。声明final方法的主要目的是防止该方法的内容被修改。。。http://www.iis7.com/b/ssyqdq/ 搜索引擎大全final类final类不能被继承,没有类能够继承final类的任何特性。...
2019-03-01 11:30:32
555
原创 JAVA——final修饰符
final变量:http://www.iis7.com/b/yqlj/ 批量友情链接检测final变量能被显式地初始化并且只能初始化一次。被声明为final的对象的引用不能指向不同的对象。但是final对象里的数据可以被改变。也就是说final对象的引用不能改变,但是里面的值可以改变。final修饰符通常和static修饰符一起使用来创建类常量。...
2019-03-01 11:29:56
207
原创 JAVA——static修饰符
静态变量:static关键字用来声明独立于对象的静态变量,无论一个类实例化多少对象,它的静态变量只有一份拷贝。静态变量也被称为类变量。局部变量不能被声明为static变量。http://www.iis7.com/a/lm/zhanqun/ IIS7站群大全静态方法:static关键字用来声明独立于对象的静态方法。静态方法不能使用类的非静态变量。静态方法从参数列表得到数据,然后计算这些数据。...
2019-03-01 11:29:20
131
原创 JAVA访问控制和继承
请注意以下方法继承的规则:-父类中声明为public的方法在子类中也必须为public。-父类中声明为protected的方法在子类中要么声明为protected,要么声明为public。不能声明为private。-父类中默认修饰符声明的方法,能够在子类中声明为private。-父类中声明为private的方法,不能够被继承。。。。。。。非访问修饰符为了实现一些其他的功能,Java也...
2019-03-01 11:28:47
225
原创 JAVA受保护的访问修饰符-protected
被声明为protected的变量、方法和构造器能被同一个包中的任何其他类访问,也能够被不同包中的子类访问。Protected访问修饰符不能修饰类和接口,方法和成员变量能够声明为protected,但是接口的成员变量和成员方法不能声明为protected。http://www.iis7.com/a/lm/zhanqun/ IIS7站群大全子类能访问Protected修饰符声明的方法和变量,这样...
2019-02-28 11:35:37
801
原创 JAVA公有访问修饰符-public
被声明为public的类、方法、构造方法和接口能够被任何其他类访问。如果几个相互访问的public类分布在不同的包中,则需要导入相应public类所在的包。由于类的继承性,类所有的公有方法和变量都能被其子类继承。http://www.iis7.com/a/lm/fwqdq/ IIS7服务器大全以下函数使用了公有访问控制:public static void main(String[] ar...
2019-02-28 11:34:59
266
原创 JAVA私有访问修饰符-private
私有访问修饰符是最严格的访问级别,所以被声明为private的方法、变量和构造方法只能被所属类访问,并且类和接口不能声明为private。http://www.iis7.com/b/yqlj/ 批量友情链接检测声明为私有访问类型的变量只能通过类中公共的getter方法被外部类访问。Private访问修饰符的使用主要用来隐藏类的实现细节和保护类的数据。下面的类使用了私有访问修饰符:publ...
2019-02-28 11:34:27
733
原创 Java 修饰符
Java语言提供了很多修饰符,主要分为两类:访问修饰符,非访问修饰符修饰符用来定义类、方法或者变量,通常放在语句的最前端。我们通过下面的例子来说明:public class className {// …}private boolean myFlag;static final double weeks = 9.5;protected static final int BOXWIDTH...
2019-02-28 11:33:59
93
原创 Java类变量(静态变量)
-类变量也称为静态变量,在类中以static关键字声明,但必须在方法、构造方法和语句块之外。-无论一个类创建了多少个对象,类只拥有类变量的一份拷贝。-静态变量除了被声明为常量外很少使用。常量是指声明为public/private,final和static类型的变量。常量初始化后不可改变。 http://www.iis7.com/a/lm/fwqdq/ IIS7服务器大全-静态变量储存在静...
2019-02-28 11:33:23
4165
原创 Java实例变量
-实例变量声明在一个类中,但在方法、构造方法和语句块之外;-当一个对象被实例化之后,每个实例变量的值就跟着确定;-实例变量在对象创建的时候创建,在对象被销毁的时候销毁;-实例变量的值应该至少被一个方法、构造方法或者语句块引用,使得外部能够通过这些方式获取实例变量信息; http://www.iis7.com/a/lm/zhanqun/ IIS7站群大全-实例变量可以声明在使用前或者...
2019-02-27 11:23:43
260
原创 Java局部变量
-局部变量声明在方法、构造方法或者语句块中;-局部变量在方法、构造方法、或者语句块被执行的时候创建,当它们执行完成后,变量将会被销毁;-访问修饰符不能用于局部变量;-局部变量只在声明它的方法、构造方法或者语句块中可见;-局部变量是在栈上分配的。-局部变量没有默认值,所以局部变量被声明后,必须经过初始化,才可以使用。实例1 http://www.iis7.com/a/lm/fwq...
2019-02-27 11:23:15
338
原创 Java 变量类型
在Java语言中,所有的变量在使用前必须声明。声明变量的基本格式如右:type identifier [ = value][, identifier [= value] …] ; http://www.iis7.com/b/yqlj/ 批量友情链接检测格式说明:type为Java数据类型。identifier是变量名。可以使用逗号隔开来声明多个同类型变量。以下列出了一些变量的声明...
2019-02-27 11:22:45
222
原创 Java常量
常量就是一个固定值。它们不需要计算,直接代表相应的值。常量指不能改变的量。 在Java中用final标志,声明方式和变量类似:final double PI = 3.1415927;虽然常量名也可以用小写,但为了便于识别,通常使用大写字母表示常量。字面量可以赋给任何内置类型的变量。例如:byte a = 68;char a = ‘A’byte、int、long、和short都可以用十...
2019-02-27 11:22:07
146
原创 JAVA引用数据类型
引用类型变量由类的构造函数创建,可以使用它们访问所引用的对象。这些变量在声明时被指定为一个特定的类型,比如Employee、Pubby等。变量一旦声明后,类型就不能被改变了。对象、数组都是引用数据类型。所有引用类型的默认值都是null。http://www.iis7.com/a/lm/fwqdq/ IIS7服务器大全一个引用变量可以用来引用与任何与之兼容的类型。例子:Animal anim...
2019-02-27 11:21:38
190
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人