1、 计算机程序:一组有序指令的集合
2、Java语言分为3个领域:
javaSE是Java技术核心(指桌面应用程序):QQ、百度云…
javaEE是企业标准(面向Internet的应用程序):京东、淘宝….
javaME(移动设备、小型嵌入开发):手机上的软件
3、 三步骤:
编写源程序(程序以.java结尾)
编译(使用javac指令编译源程序 ,编译后的文件 以.class结尾)
运行(使用java指令运行编译后的文件)内层框架
Public static void main (String[] args) {
}
注意:方法名必须是main
主方法四要素:public static void String[] args
4、 输出指令
System.out.println(“女”);
System.out.println(“18’);
注意:System首字母大写,
Println和print区别:println输出后换行;print只输出不换行
(建议用Println)
5、\n和\t
(1)\n换行;
(2)\t制表位,4个字符作为一个单位
6、注释:
1)// 单行注释 以//开始到行末结束
2)/**
*
*/文本注释保存真或假,使用boolean 变量 boolean 有两个值:true真、false 假 7、从控制台接受输入信息,通过创建扫描器 Scanner input=new Scanner(System.in); Int age=input.memtInt();//接受int类型 String name=input.next();//接受String类型
8、关系运算符 > 、< 、 >= 、 <= 、 == 、 != 9、==和=的区别 ==比较,=赋值 10、条件判断if if(表达式){ 语句 }//当表达式为true真时执行语句 3)\*……*\ 多行注释 多行用于注释代码块 | 、 & 、 || 、 && 、 ! 优先级顺序:()>!>算术运算符>&&>||>赋值运算符= 多使用()控制优先级 11、if—else if(表达式){ 语句1; }else{ 语句2; } 当表达式为真,执行语句1 ;当表达式为假,执行语句2
12、多重if—else if—else if(条件1){ 语句1; }else if(条件2){ 语句2; }else if(条件3){ 语句3; }else{ 语句4; }
13、switch(表达式){ case 值1: 语句1; Break; case 值2: 语句2; Break; case 值3: 语句3; Break; default: 语句4; Break; } jdk版本在1.7或者1.7以上,表达式是值可以是String类型;值不能相同; break的作用是跳出switch结构
14、while循环:
语法:while(循环条件){
循环操作;
}
特点:先判断,在执行。
15、==:用于数字比较,比较的是地址;
.equals:用于字符串比较,比较的是字符;
(如:!anwer.equals(“y”))
16、do while
语法:do{
循环操作;
}while(循环条件);
特点:先执行,再判断 |