1:课程安排
9:00 20分钟打字
9:20 开始讲课
回顾昨天的内容
今天的内容
开始今天内容讲解
12:00
2:00
6:00
7:00晚自习
7:30
我会将今天要记得的内容列一下,说一下明天的内容
2:大数据课程安排
2个月左右的java课程(乐看电影/ktv管理)
一个月左右讲解java基础部分(javaSE) 数据库
一个月左右讲解javaEE部分 (ssm框架 SpringMVC Spring MyBtis)
一个月讲解Hadoop(远程教育系统/文库项目)
存储(Hdfs)
分析部分 MR
hive数据清洗工具
一个月Hbase讲解
会跟传统的关系型数据库进行对比
Hbase的java api 操作 和 shell操作
sqoop数据同步工具
讲解:flume 和 kafka
一个月的spark学习(舆情监控或者是电商的推荐系统)
讲解一周的scala
spark的讲解 一周
算法讲解 一周
建一个工程,建一个包,然后建一个类,然后打印一个“你好”
java环境安装
jdk安装
JAVA_HOME C:
\Program\Java\jdk1.7.0_80
PATH C:
\Program\Java\jdk1.7.0_80
\bin
CLASSPATH C:
\Program\Java\jdk1.7.0_80
\lib
eclipse
直接解压就能用的
跨平台性:
package day01;
public class Variable {
public static void main(String[] args) {
System.
out.println(
"hello!!!");
System.
out.println(
"syso 之后使用快捷键alt+/进行补全");
System.
out.println(
"-----------下面开始进行算数运算----------");
System.
out.println(
1+
2);
System.
out.println(
2-
1);
System.
out.println(
1*
2);
System.
out.println(
1/
2);
System.
out.println(
5%
2);
System.
out.println(
"-----------------常量学习-----------------");
System.
out.println(-
1);
System.
out.println(
1.1);
System.
out.println(
true);
System.
out.println(
'a');
System.
out.println(
"字符串常量"+
1.1);
System.
out.println();
System.
out.println(
"---------------ASCll-----------");
System.
out.println(
'a'+
'b');
System.
out.println(
'A'+
1);
System.
out.println(
"A+B:"+
'A'+
'B');
System.
out.println(
'A'+
'B'+
"A+B:");
System.
out.println(
"--------------------变量----------------");
int i;
i=
1;
int a =
1;
byte b =
127;
System.
out.println(b);
short s =
100;
long l =
10000000000L;
System.
out.println(l);
float f =
1.0F;
double d =
1.0;
char c =
'a';
System.
out.println(c);
boolean
bool =
true;
System.
out.println(
bool);
System.
out.println(a+b);
int comparA =
4;
int comparB =
5;
System.
out.println(
"------------比较运算-----------");
System.
out.println(
1>
2);
System.
out.println(
1<
2);
System.
out.println(
1==
1);
System.
out.println(
2==
1);
System.
out.println(comparA<=comparA);
System.
out.println(comparA>=comparA);
System.
out.println(
"----------逻辑运算-----------");
System.
out.println(
true&&
true);
System.
out.println(
false&&
true);
System.
out.println(
false&&
false);
System.
out.println(
true||
true);
System.
out.println(
false||
true);
System.
out.println(
false||
false);
System.
out.println(!
true);
System.
out.println(!
false);
System.
out.println(
2>
1&&
1<
3);
System.
out.println(
true&&
true||
false);
System.
out.println(
false||(
true&&
true));
int threeA =
3;
int threeB =
4;
int reslut = threeA>threeB?
1:
0;
System.
out.println(reslut);
System.
out.println(
1/
2);
System.
out.println(
1/
2.0);
int chA =
10;
long chB = (
long)chA;
System.
out.println((
int)
2.1);
}
}
交换两个变量的值
int a =
5;
int b =
3;
int c;
c = a;
a = b;
b = c;
System.
out.println(
"a="+a);
System.
out.println(
"b="+b);
使用三目运算符找出三个数中的最大数
package day01;
public class ComparAB {
public static void main(String[] args) {
int a =
5;
int b =
10;
int c =
20;
int result = a>b?(a>c?a:c):(b>c?b:c);
System.
out.println(result);
}
}
今日必须掌握的内容:
输出语句三种注释的方法算数运算符(+-*/%)常量和变量(int a = 1;)基本的数据类型都有哪几个++i 和 i++的区别比较运算符(> < == >= <=) 注意等于的比较运算符是两个等号逻辑运算符(&& || !) 执行顺序 ! && ||三目运算符