Java

Java switch开关语句

switch语句是单条件多分支的开关语句,语法格式如下:switch(表达式){case常量值1:语句1;break;case常量值2:语句2;break;case常量值3:语句3;break;……case常量值n:语句n;break;default:语句n+1;}switch语句中“表达式”的值可以

Java方法

类体的内容分为变量的声明和方法的定义,方法的定义包括两部分:方法头和方法体。基本格式如下:方法头{方法体的内容}方法头由方法的类型、名称和名称之后的一对小括号以及其中的参数列表所构成。无参数方法定义的方法头中没有参数列表,即方法名称之后一对小括号中无任何内容。

Java Arrays类

Java中提供了一个专门用于操作数组的工具类,即Arrays类,位于java.util包中。Arrays类包含各种操作数组的方法,比如排序和搜索,除此之外,Arrays类还包含一个静态工厂,允许将数组视为列表。Arrays类里的方法都是静态方法,我们可以通过Arrays.方法名()直接调用。

Java子类与对象

当用子类的构造方法创建一个子类的对象时,不仅子类中声明的成员变量被分配了内存,而且父类的成员变量也都分配了内存空间,但只将子类继承的那部分成员变量作为分配给子类对象的变量。也就是说,父类中的private成员变量尽管分配了内存空间,也不作为子类对象的变量;同样,

Java标识符与关键字

与其他语言类似,Java语言也需要标识符和关键字作为Java语法的支撑。标识符Java中标识符是为方法、变量或其他用户定义项所定义的名称。在Java语言中,标识符的组成规则如下:标识符由数字(0~9)和字母(A~Z和a~z)、美元符号($)、下划线(_)以及Unicode字符集中符号大于0xC0的所有

Java接口与抽象类的比较

1.Java接口与抽象类的比较(1)abstract(抽象)类和接口都可以有abstract(抽象)方法。(2)接口中只可以有常量,不能有变量,而abstract类中既可以有常量也可以有变量。(3)abstract类中也可以有非abstract方法,接口不可以。

Java if条件分支语句

条件分支语句按语法格式可细分为三种形式。if语句:if语句是单条件单分支语句,即根据一个条件来控制程序执行的流程,if语句的语法格式:if(表达式)/*若表达式成立则执行复合语句,否则不执行*/{//语句}if-else语句:if-else语句是单条件双分支语句,

Java参数传值

方法中最重要的部分之一就是方法的参数,参数属于局部变量,当对象调用方法时,参数被分配内存空间,并要求调用者向参数传递值,即方法被调用时,参数变量必须有具体的值。在Java中,方法中参数变量的值是调用者指定的值的拷贝,方法如果改变参数的值,不会影响向参数“传值”的变量的值。

Java正则表达式

一个正则表达式含有一些具有特殊意义字符的字符串,这些特殊字符称做正则表达式中的元字符。比如:"\\dcat"中的d就是有特殊意义的元字符,代表0到9中的任何一个。字符串"Ocat","1cat","2cat",…,"9cat"都是和正则表达式"\\dcat"匹配的字符串。

Java字符串与字节数组

String类的构造方法String(byte[])用指定的字节数组构造一个字符串对象。String(byte[],intoffset,intlength)构造方法用指定的字节数组的一部分,即从数组起始位置offset开始取length个字节构造一个字符串对象。