java笔记1


标识符:用来标识一个数据或结构的名字
java标识符的命名:
1、由字母,数字,下划线和美元符号组成
2、不能以数字开头
3、不能与关键字冲突,区分大小写
4、见名知义 其中类名、接口名大写首字母;变量和方法名小写首字母(驼峰法)

javade 数据类型(原始数据类型、引用数据类型)
java8中基本的数据类型:
byte      1个字节
short      2个字节
int      4个字节
long      8个字节     长整型需要在后面用L表明
float      4个字节     需要用F表明,否则会被默认为double
double      8个字节
char      2个字节
boolean      1个字节     只有用true和false表示

引用数据类型:String
字符串的比较 "str1".equals("str2");
+ 这个java中唯一重载过的运算符,用于链接字符串,任何类型数据进行+运算都能得到一个字符串

输入输出语句:
输出:
System.out.println();//输出之后换行
System.out.print();//输出之后不换行
输入语句:
import java.util.*;
Scanner sc=new Scanner(System.in);//scanner 是一个扫描器, System.in 是一个流
sc.nextLine();//输入字符串
sc.nextInt();//输入整型

逻辑运算符:
x&y 两边都为真,表达式返回真,存在一个为假,返回假
x&&y <短路与> 只要左边为假,右边无需计算
x|y 两边都为假时,返回假 存在一个真时,返回真
x||y <短路或> 只要左边为真,右边就无需计算

控制流语句<判断、循环、分支>
1、判断语句
if(条件1){   if(条件1){   if(条件1){
  语句1;    语句1;     语句1;
}       }else{      }else if(条件2){
        语句2;     语句2;
       }        }else{
                语句3;
              }
2、分支语句
switch(choice){//这里的choice只能是int/char 不能为其他类型
case 1:
  ....;break; //这里设置一个break,当程序跑到这里的时候,就会停,否则还会继续往下判断
case 2:
  ....;break;
default: //在所有都不满足的情况下,输出者一项
  ....;break;
}
3、循环语句
while(条件){//条件成立的时候,为真的时候循环
  语句;
}

do{//不管条件是否会成立,这下面的语句至少执行一次
  语句;
}while(条件);//这里需要加个“;”,然后循环液是条件成立时,我老是跟什么直到型循环混淆,还是我的高一数学忘了

for(初始;判断;变化){
  语句;
}

 

posted @ 2013-03-10 20:04  后飞IT  阅读(143)  评论(0编辑  收藏  举报