java总结 第四章
第四章
运算符,表达式和流程控制
变量用于记录数值可变的数据
java变量使用前必须先声明和初始化
成员变量在类的定义中声明
在创建对象的同时创建有关的成员变量
成员变量创建后系统自动对其进行默认初始化和显式初始化 成员变量依附于对象而存在
&&与 ||或 =赋值运算符
分支语句
if else
int i;
switch(i)//case中的i必须为数值 而绝不能是取值范围
{ 如果要求取值范围 可以对数进行整除表范围
case :
操作;
break;
case :
操作;
break;
default:
操作;
break;
}
}
switch表达式的返回值必须是int,byte,char,short;
case子句必须的值必须是常量
break是用来执行完一个case分支后跳出switch语句块
循环语句
for
while
do/while
break语句用于终止某个语句块的执行 立刻终止
coninue语言用于跳过某个循环语句块的一次执行
立刻跳出此语句块而继续进行循环
相关文档:
类的初始化和对象初始化是 JVM 管理的类型生命周期中非常重要的两个环节,Google 了一遍网络,有关类装载机制的文章倒是不少,然而类初始化和对象初始化的文章并不多,特别是从字节码和 JVM 层次来分析的文章更是鲜有所见。
本文主要对类和对象初始化全过程进行分析,通过一个实际问题引入,将源代码转换成 JVM 字节码后, ......
版本:1.0.0.1
http://download.csdn.net/source/1856731
完全兼容 前一个版本
升级时同时更新 RMVIEWP.CAB、rmview1.0.0.1.jar(删除前一个版本的jar包,名称为:RMVIEW.JAR)
使用方法不变,无缝升级。
更新日志:
1. 修正部分用户使用中用到插件的分割符号,致使插件不能正常使用,本版中间使用xml格 ......
主要是利用Java提供的util包中的Properties类。废话不多说,直接看代码:
view plaincopy to clipboardprint?
import java.util.*;
public class YourJavaProperties {
public static void main(String args[]){
Properties props=System.getProperties();
System.out.println("Java的运行环境版本:"+props.getP ......
归纳一些网上取JAVA路径的方法:
注明:如果从ANT启动程序,this.getClass().getResource("")取出来的比较怪,直接用JAVA命令行调试就可成功。
得到classpath和当前类的绝对路径的一些方法
获得CLASSPATH之外路径的方法:
URL
base = this.get ......