黑马程序员——java小白三日游 第一天 Java简介 1 重要的历史时刻 1998年12月 JDK1.2(将Java分成了J2SE,J2EE,J2ME) 2009年4月20日 甲骨文(Oracle)74亿美元收购Sun。 2011年7月 JavaSE7.0(市场主流版本) 2 java的开发与运行 JavaSE / J2SE(Java 2 Platform StandardEdition)标准版 JavaME / J2ME(Java 2 Platform Micr Edition)小型版 JavaEE / J2EE(Java 2 Platform EnterpriseEdition)企业版 使用JDK写成的程序交由JRE去运行。 平台:指的是操作系统(Windows,Linux,macOS) Java的.class文件相当于Windows中的.exe文件,是可执行的程序。 Win + R,然后cmd回车,可以打开DOS命令控制板。 3编写第一个可运行的代码 public classHelloWorld{ publicstatic voidmain(String[] args){ System.out.println("少年,欢迎进入代码的世界。"); } } //注释的内容会不会进入.class文件 4 关键字 5 给包,类,方法,变量等起名字 组成规则 由字符,下划线_,美元符$组成,这里的字符采用的是Unicode字符集,所以包括英文大小写字母,中文字符,数字字符等,但符号只能有两个:下划线_和美元符$。 注意事项 不能以数字开头,不能是Java中的关键字,变量在哪对大括号内,变量就属于哪对大括号 第二天 Eclipse简介 1 Eclipse下载 2 数据类型转换 转换规则:byte,short,char—int—long—float—double,byte,short,char相互之间不转换,他们参与运算首先转换为int类型 强制转换: 变量 = (范围小的数据类型) 范围大的数据类型值 3 键盘录入 导包(位置放到class定义的上面)——import java.util.Scanner; 创建对象——Scanner sc = new Scanner(System.in); 调用方法接收数据——int x = sc.nextInt(); 第三天 结构 1 选择if语句 if语句第一种格式: if(关系表达式) { 语句体 } if语句第二种格式: if(关系表达式) { 语句体1; }else { 语句体2; } if语句第三种格式: if (判断条件1) { 执行语句1 } else if (判断条件2) { 执行语句2 } ... else if (判断条件n) { 执行语句n } else { 执行语句n+1 } 2 选择结构switch switch(表达式) { case目标值1: 语句体1; break; case目标值2: 语句体2; break; … default: 语句体n+1; break; } default语句表示所有情况都不匹配的时候,就执行该处的内容,和if语句的else相似。 3 循环结构for for(初始化表达式①;布尔表达式②;步进表达式④){ 循环体③ } 4 循环结构while 基本格式 while(布尔表达式) { 循环体语句; } 扩展格式 初始化表达式① while(布尔表达式②){ 循环体③ 步进表达式④ }
|