发布时间 : 星期六 文章java,妯℃澘鍙橀噺鏇挎崲 - 鐧惧害鏂囧簱更新完毕开始阅读ca2a13bfa66e58fafab069dc5022aaea988f4122
竭诚为您提供优质文档/双击可除
java,模板变量替换
篇一:java不常见变量 java中不常见的变量
一、instanceof运算(确定一个对象是否属于一个类) if(tinstanceofstudenty){
system.out.printint(“t是属于studenty”); }
二、java.lang.math
java.lang.math类中可用的static方法有: abs():返回参数的绝对值
ceil():返回大于或等于参数的最小整数
Random():返回累死为double且介于0.0和1.0之间的随机数
Floor():返回小于或等于参数的最大整数 max():返回两个参数值中的大者 min():返回两个参数值中的小者 三、控制结构:选择,循环,跳转 1.选择:if-else,switch
第 1 页 共 12 页
2.循环:while,do-while,for 3.跳转:break,continue 四、数组
由类型相同的元素组成的有序的数据集合 数组是固定的不能扩展 可以存储基本数据类型或对象 通过数组名和下表可以访问各元素 五、总结
java具有8种基本数据类型:byte,short,int,long,boolean,char,float及double
java中的运算符可划分为四个子集:算术运算符,位运算符,关系运算符,逻辑运算符
算术运算符:java的算术运算符分为一元运算符和二元运算符。一元运算符只有一个操作数;二元运算符有两个操作数,运算符位于两个操作数之间。算术运算符的操作数必须是数值类型。
位运算符:位运算是以二进制位为单位进行的运算,其操作数和运算结果都是整型值。
关系运算符:关系运算符用于比较两个数值之间的大小,其运算结果为一个逻辑类型的数值
逻辑运算符:逻辑运算符要求操作数的数据类型为逻辑型,其运算结果也是逻辑型值。
第 2 页 共 12 页
六、类和对象
对象表示现实世界中某个具体的事物
抽象是从特定的实例中抽取共同的性质以形成一般化概念的过程
对象具有两方面的含义:
在现实世界中:是客观世界中的一个实体 在计算机世界中:是一个可标识的存储区域 类是具有共同属性和行为的对象的抽象
类可以定义为数据和方法的集合,类也称为模板,因为它们提供了对象的基本框架 七、方法重载
同一个类中多个方法有相同的名字,不同的参数列表,这种情况称为方法重载返回类型不同并不足以构成方法重载
当重载方法被调用时,编译器根据参数的类型和数量来确定实际调用哪个方法 八、构造函数
构造函数名称与类名称相同 构造函数灭有返回类型
其任务是在创建对象时初始化其内部状态 九、继承
extends关键字用于继承类
第 3 页 共 12 页
没有extends,默认父类为object,只能有一个父类,叫单继承
子类继承父类的全部成员 super
super有两种通用形式:调用父类的构造函数,用来访问被子类的成员覆盖的父类成员
super()必须是在子类构造函数中的第一个执行语句 十、类的静态成员
类中的静态变量,方法或代码块属于类,而不属于某个特定的对象 静态方法
类的静态方法只能访问其他的静态成员 静态方法没有this
静态方法不能被覆盖为非静态方法 静态块
静态块仅在该类被加载时执行一次 只能初始化类的静态数据成员 十一、Final关键字
声明为final的类不能被继承
声明方法中使用final关键字的方法是不能被覆盖的 如果一个类为final类,那么它的所有方法都为隐式的final方法
第 4 页 共 12 页