java中break语句.
break语句可以中止循环中的子语句和switch语句
一个无标号的break语句会把控制传给当前(最内)循环(while,do-while,for或switch)的下一条语句
如果有标号,控制会被传递给当前方法中的带有这一标号的语句:
st:while(tr[......]
java中break语句.
break语句可以中止循环中的子语句和switch语句
一个无标号的break语句会把控制传给当前(最内)循环(while,do-while,for或switch)的下一条语句
如果有标号,控制会被传递给当前方法中的带有这一标号的语句:
st:while(tr[......]
文档注释以/**开始,以*/结束,相应的信息和批注所对应的位置很重要
类的说明应在类定义之前,方法的说明应在方法的定义之前
批注参数用来标记一些特殊的属性及其相应的说明
@author<作者姓名>
@version<版本信息>
@param[......]
通过继承可以简化类的定义
java只支持单继承,不允许多重继承,可以多层继承
如:class B继承了class A,class C继承了class B,class C间接继承了class A
子类不继承父类的构造方法
在子类的构造方法中,可以使用super(参数列表)调用父类的构造方法[......]
java final关键字.
在java中声明类、属性和方法时,可使用关键字final来修饰
final标记的类不能被继承
final标记的方法不能被子类重写
final标记的变量(成员变量或局部变量)即为常量,只能赋值一次
方法中定义的内置类只能访问该方法内的final类型的局部[......]
Java中的抽象类。
抽象方法:不含方法体的方法,方法体的实现交给该类的子类根据自身的情况去实现
抽象类:包含抽象方法的类
abstract:修饰抽象类和抽象方法
抽象类不能被实例化,不能用new产生对象
抽象方法只需声明,不需实现
含有抽象方法的类必须被声明为抽象类
抽象类的[......]
Java中的接口interface。
Java不支持多重继承,即一个类只能有一个父类
为了克服单继承的缺点,Java使用了接口,一个类可以实现多个接口
接口是抽象方法和常量值定义的集合,是一种特殊的抽象类
接口中只包含常量和方法的定义,没有变量和方法的实现
接口中的所有方法都是[......]
JAVA关于位运算符。
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package ex_8_java;
/**
*
*[......]
Java格式化输出
Java的格式化输出等同于String.Format,与C有很大的相似,比如
System.out.printf(“%8.2f”, x);
在printf中,可以使用多个参数,例如:
System.out.printf(“Hello, %s. Next year, you[......]
java驼峰名法。
骆峰式命名法(Camel-Case)是电脑程式编写时的一套命名规则(惯例)。
JAVA多线程并发之java内存模型JMM.
多线程概念的引入是人类又一次有效压寨计算机的体现,而且这也是非常有必要的,因为一般运算过程中涉及到数据的读取,例如从磁盘、其他系统、数据库等,CPU的运算速度与数据读取速度有一个严重的不平衡,期间如果按一条线程执行将会在很多节点产生阻塞,使计算效率[......]