java学习笔记------第一天


1
//单行注释 2 /* 3 多行注释 4 */ 5 /** 6 文档注释 7 */ 8 public class Demo2 9 { 10 //主方法 11 public static void main(String[] args) 12 { 13 System.out.println("********变量***************"); 14 int x=20; 15 int y=30; 16 int X=50; 17 //变量的值可以修改 18 x=x+y; 19 System.out.println(x); 20 21 /*标识符:为变量,类,方法等命名 22 1.变量名不能重复。 23 2.java区分大小写。 24 3.变量必须先定义后使用。 25 4.标识符组成:字母,数字,美元符开头不能以数字开头。 26 如:int 123x=20;是不合法的。 27 int _x=30,$x=40;是合法的。 28 5.标识符命名时最好有意义。 29 6.标识符对大小敏感,长度无限制。 30 7.关键字也不能作为标识符。 31 如:class,public等。 32 */ 33 /*关键字:定义标识符时不能被使用的名字(敏感字符)。 34 1.所有的java关键字都是小写的。 35 2.goto ,const是关键字但是没有被使用。 36 常见关键字:class int byte void public abstract static try true 37 catch do case等。 38 */ 39 /*java的数据类型: 40 1.java的基本数据类型:(8种) 41 数值型(整数类型:byte short int long.浮点型:float double .) 42 字符型:char 43 布尔型:boolean 44 2.基本数据类型的使用: 45 如:求圆的面积 46 float PI=3.14f; 47 float r=3.5f; 48 System.out.print(PI*r*r); 49 3.引用数据类型: 50 类:class 51 接口:interface 52 数组 53 4.int所能存储的数据范围: 54 最大值:Integer.MAX_VALUE:2147483647 55 最小值:Integer.MIN_VALUE:-2147483648 56 注:1.在最大值的基础上加1即(Integer.MAX_VALUE+1)输出的是最小值 57 2.在最小值的基础上减1即(Integer.MIN_VALUE-1)输出的是最大值 58 3.float的最大值:Float.MAX_VALUE 59 4.float的最小值:Float.MIN_VALUE 60 5.boolean类型的使用:返回的是true 和 false 61 boolean flag=true; 62 flag=false; 63 注:1.在C语言中用非0的数字表示true用0表示false,但是java中不能采用这种用法。 64 2.if(flag)相当于if(flag==true). 65 6.char类型使用 66 1.使用单引号括起来的一个字符(字母,数字) 67 如:char c='A'; 68 2.转义字符: 69 System.out.println 换行 70 System.out.print 不换行 71 \n换行 72 \t制表符 73 \'打印‘ 74 \“打印“ 75 \b退格 76 3.字符可以和整型转换,将字符变为ASCII码 77 如: char c='A'; 78 int i=c; 79 7.double:与float一样,只是比float能存储更大的容量 80 short,long与int 一样 ,short比int存储的容量小,long比int存储的容量大。 81 注:1.double类型是一个最长的长度 82 2.byte类型-128到127 83 8.变量的初始值: 84 byte short int :0 85 long:0L 86 char:'\u0000' 87 float:0.0F 88 double:0.0D 89 boolean:false 90 91 */ 92 //求圆的面积float的用法 93 System.out.println("*********float用法**************"); 94 float PI=3.14f; 95 float r=3.5f; 96 System.out.println(PI*r*r); 97 System.out.println("***********************"); 98 //输出int的最大范围: 99 System.out.println(Integer.MAX_VALUE); 100 System.out.println("***********************"); 101 //最大值+1,最小值-1输出: 102 System.out.println(Integer.MAX_VALUE+1); 103 System.out.println(Integer.MIN_VALUE-1); 104 System.out.println("**********boolea用法*************"); 105 //boolean的用法 106 boolean flag=true; 107 flag=false; 108 System.out.println(flag); 109 System.out.println("***********************"); 110 flag=true; 111 if(flag) 112 { 113 System.out.println("真"); 114 } 115 System.out.println("*********char用法**************"); 116 char c='A'; 117 System.out.println(c); 118 int i=c; 119 System.out.println(i); 120 } 121 }

你可能感兴趣的:(Java学习)