java中语句有空语句,表达式语句,块语句,标号语句,选择语句,循环语句,跳转语句,同步语句,例外语句。 1)空语句:在操作系统中比较常用。这里举个不太恰当的例子 class NoBody { public static void main(String [ ] args){ int i=1,j=5; while(++i<--j) ; Systems.out.println(i); } } 功能:输出i和j的中间数。 2...
by huxuelin1989 - Java文档中心 - 2008-11-05 19:58:06 阅读(737) 回复(0)
java语句总结: java中语句有空语句,表达式语句,块语句,标号语句,选择语句,循环语句,跳转语句,同步语句,例外语句。 1) 空语句:在操作系统中比较常用。这里举个不太恰当的例子 class NoBody { public static void main(String [ ] args){ int i=1,j=5; while(++i ; Systems.out.println(i); } } 功能:输出i和j的中间数。 2) 表达式语句:x = x+1...
一:关于含有REF类型对象的sql语句在oracle与java中的互换执行问题: 我在oracle里面的执行语句如下: declare mdCharRef ref metadatasys.CHARSETCODETYPE; begin select ref(csc) into mdCharRef from "METADATASYS"."CHARSETCODE" csc where name='Unicode字符集'; insert into metadatasys.MdRefInfoTab (mdChar) values(mdCharRef); commit; end; 注:1.mdChar的声明是:mdChar ref CHARSETCODETYPE 2. CHAR...
public class PowerBall { public static void main(String[] args) { // TODO Auto-generated method stub //定义1个数组变量,分别存放5个白色球的号码和1个红色球的号码 int[] whiteBall = {0,0,0,0,0}; int redBall; int i; //49选5 -- 白色球 for(i = 0; i 5; i++){ do { whiteBall = (int)( (Math.random() * 10 + 1) ...
所谓对象序列化就是将对象的状态转换成字节流,以后可以通过这些值再生成相同状态的对象! java对象序列化机制一般来讲有两种用途: 1.需要将对象的状态保存到文件中,而后能够通过读入对象状态来重新构造对象,恢复程序状态 2.使用套接字在网络上传送对象的程序来说,是很有用的。 我们通过让类实现java.io.Serializable 接口可以将类序列化。这个接口是一个制造者(marker)接口。也就是说,对于要实现它的类来说,该接口不需要...
java的变量类型之间可以进行转换,对象之间也可以。 子类对象转为父类对象,可以不进行强制转换,因为子类继承父类对象。 但是,当父类对象转换为子类对象时(当且仅当父类对象本来是由子类默认转换过去的情况),可以对父类对象进行强制转换。 public class TestObject { public static void main(String[] args) { // TODO Auto-generated method stub Animal a = new Animal(); Dog d = new Dog("...
类的继承机制使得子类可以使用父类的功能(即代码),并且子类也具有父类的类型。下面介绍类在继承关系上的初始化的顺序问题。 示例1: class SuperClass { SuperClass() { System.out.println("SuperClass constructor"); } } public class SubClass extends SuperClass { SubClass() { System.out.println("SubClass constructor"); } public static void main(String[] args) { SubClass sub = ne...
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:普通表格; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-...
java中的给对象赋值 对主数据类型的赋值是非常直接的。由于主类型容纳了实际的值,而且并非指向一个对象的句柄,所以在为其赋值的时候,可将来自一个地方的内容复制到另一个地方。例如,假设为主类型使用“A=B”,那么B处的内容就复制到A。若接着又修改了A,那么B根本不会受这种修改的影响。作为一名程序员,这应成为自己的常识。 但在为对象“赋值”的时候,情况却发生了变化。对一个对象进行操作时,我们真正操作的是它的句柄...
1. 首先String不属于8种基本数据类型,String是一个对象。 因为对象的默认值是null,所以String的默认值也是null;但它又是一种特殊的对象,有其它对象没有的一些特性。 2. new String()和new String(“”)都是申明一个新的空字符串,是空串不是null; 3. String str=”kvill”; String str=new String (“kvill”);的区别: 在这里,我们不谈堆,也不谈栈,只先简单引入常量池这个简单的概念。 ...
序列化概述 简单来说序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化,流的概念这里不用多说(就是I/O),我们可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间(注:要想将对象传输于网络必须进行流化)!在对对象流进行读写操作时会引发一些问题,而序列化机制正是用来解决这些问题的! 问题的引出: 如上所述,读写对象会有什么问题呢?比如:我要将对象写入一个磁盘文件而后再将其读...