码迷,mamicode.com
首页 > 编程语言 > 详细

初识Java

时间:2015-04-15 22:40:48      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:

JAVA:

1、布尔变量boolean(bool)

2、final float aFinalVar=3.1415926(#define aVar 3.1415926)

3、一元运算符:前缀 operator op;

         后缀 op operator;

  二元运算符:中缀 op1 operator op2

  三元运算符:op1 ? op2 : op3  相当于 if-else 语句:如果 op1 为ture,则返回op2,否则返回op3;

4、输出流:

  java:System.out.println("X="+var); C:printf("%s,str")   C++:cout<<"X="<<var<<endl;

5、变量运算:

  int + double 为 double;

6、对于10.0/0.0(都为double类型时) java认为它是合法的,结果为无穷大(Infinity)  0.0/0.0 结果为无定义(NaN)

7、string 和new string ; int 和 new Integer; ==和equal();

  String类是字符串常量,是不可更改的常量。而StringBuffer是字符串变量,它的对象是可以扩充和修改的。

  String.charAt(int):返回String中的第i哥元素,但是Stirng类型没有下标;       

8、数组:

    声明:

       float[] arryOfFloat=new float[10] 或者 float arrryOfFloat[]=new float[10];

       int[] anArry;

       anArry=new int[10];  //获取数组长度用length而不是length()。在这里,length是所有数组都具备的属性,而不是方法。

    创建并初始化:

        boolean[] answer={0,1,1,0};

        String[] str={"You","are","abnormality"};

9、instanceof 运算符

  op1(对象名) instanceof op2(类名);   判断op1是否是op2的对象实例

10、跳转语句

  break;continue;lable;return;

  a),continue test;

  b),break test;

 

初识Java

标签:

原文地址:http://www.cnblogs.com/swl-AbsoluteWorld/p/4430174.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!