一、 本周完成任务
2018.4.24:ava开发环境搭建
2018.4.25:注释、关键字、标识符
2018.4.26:数据(数据类型、常量)
2018.4.27:变量、运算符
二、 本周总结
总结本周的收获
变量是一个内存中的小盒子(小容器)变量是内存中装载数据的小盒子,你只能用它来存数据和取数据。
方法,在java中,方法就是用来完成解决某件事情或实现某个功能的办法。
方法实现的过程中,会包含很多条语句用于完成某些有意义的功能——通常是处理文本,控制输入或计算数值
JAVA开发环境:
1.下载和安装JDK
2.配置环境变量:
计算机->属性->高级系统设置->高级->环境变量->系统变量path->jdk安装目录bin
3.java的三种注释写法
1. // 单行
2 ./**/ 多行
3. /***/ 文档注释
4.java关键字
1.被Java定义好的,赋予特殊含义单词
2. 全部采用小写字母
常用的关键字 class public static void true false
4.java标识符:
1 .自定义的内容,类名,方法名,变量名
2. 包含字母大小写,数字,下划线和美元符,不能数字开头
3.不允许是关键字
5.java数据类型
l 基本数据类型:整数 0 1 2,浮点 0.1 1.0 2.2,布尔 true false,字符 'a', 字符串常量 "" 任意长度
下周开始对方法,数组,流程控制的学习,对前端 todolist进行复习。
三、 下一周规划
1. 流程控制语句
2. 数组
3.方法
四、周测答案:
SELECT * FROM student;
select * FROM student LIMIT 1,3;
select id,name,department FROM student;
SELECT * FROM student WHERE department in('计算机系','英语系');
SELECT * FROM student WHERE birth BETWEEN(2018-33)AND(2018-18);
SELECT department,COUNT(id)AS'人数' FROM student GROUP BY department;
SELECT c_name,MAX(grade)AS'最高分' FROM score GROUP BY c_name;
SELECT st.name,sc.c_name,sc.grade FROM score ASsc,student AS st WHERE st.id=sc.stu_id AND name='李四';
SELECT *FROM score AS sc,student AS st WHEREst.id=sc.stu_id;
SELECT st.name,SUM(sc.grade) FROM score AS sc,student AS st WHEREsc.stu_id=st.id GROUP BY sc.stu_id;-- 每个学生的总成绩
SELECT c_name,AVG(grade) FROM score GROUP BY c_name;
SELECT *FROM score AS sc,student AS st WHEREst.id=sc.stu_id AND c_name='计算机' AND grade<95;
SELECT a.*FROM score b,student a,score c WHEREa.id=b.stu_id AND b.c_name='计算机'AND a.id=c.stu_id AND c.c_name='英语';
SELECT c_name,grade FROM score WHERE c_name='计算机' ORDER BY grade DESC;
SELECT id FROM student UNION SELECT stu_id FROM score;
SELECT a.name,a.department,b.c_name,b.grade FROMstudent a,score b WHERE b.stu_id=a.id AND ( a.name LIKE '张%'OR a.name LIKE'王%');
SELECT a.name,YEAR(NOW())-a.birth AS'年龄',a.department,b.c_name,b.grade FROM student a,score b WHEREb.stu_id=a.id AND a.address LIKE '湖南%';