您的位置:首页 > 编程语言 > Java开发

java学习—day_1

2016-01-02 09:54 274 查看
1.java是一个公共的类文件,且类名必须与文件名相同

2.一个文件中允许有多个类。编译时自动区分开。

3.在编写java程序时,类名称首字母必须大写。

4.println();ln表示换行,不加则不换行。

4.单行注释://

  多行注释:/*  */

  文本注释:/**  */  (不同于c)

5.java的标识符,字母,数字,下划线还有一个$,不能以数字开头。

6.在java中有特殊意义的:true,false,null

java的数据类型:

1.基本的数据类型:

 数值型:整型(byte,short,int long)

 浮点:float,double

 字符型:char

 布尔型:boolean

2.引用的数据类型:

类:class

接口:interface

数组:

3.数据在计算机中的存储室一个圆形。

4.为了防止数据溢出,可以用long(a)进行扩充

5.字符串,转义字符:

6.boolean:true,false

7.所有的数据类型都会向字符串转换。

8.数据类型的强制转换方式:(预转换数据类型)变量名

 例如:float a=32.6;

  int x=(int)s;

9.java中的逻辑与,逻辑或,与,或的区别:

测试代码:

public class OperateDemo01{

 public static void main(String[] args){

 int x=10/0;

 System.out.println("x="+x);

 }

}  

运行时会出错:显示(Exception in thread"main" java.lang.arithmetic.exception:/by zero)

造成以上问题的原因是被除数是0。

验正"&"作用:

public class OperatorDemo10{

 public static void main(String[] args){

 if(10!=10 & 10/0==0){

  System.out.println("true");

  

 }

}

运行时会出错:显示(Exception in thread"main" java.lang.arithmetic.exception:/by zero)

造成以上问题的原因是被除数是0。

验正"&&"作用:

public class OperatorDemo11{

 public static void main(String[] args){

 if(10!=10 && 10/0==0){

  System.out.println("true");

  

 }

}

程序运行时竟然没有出错提示,因为&&发现第一个条件不满足,则后面的就不进行判断了。

“|”与“||”的关系也是一样的。

































 十点了,该吃早餐了。。。。。。。。。。。。。。。。,晚上继续码字。































内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: