发表于: 2017-02-17 23:40:08
1 1687
今天完成的事情:
1.sql语句视频学习
2.配置编程环境
安装Eclipse7.0,maven配置遇到问题暂时没解决
3基础的学习:静态变量、常量和方法以及类的主方法。
明天计划的事情:构造方法和主方法的区别又忘了,明天要接着看sql操作语句以及回顾之前的基础知识,还有学习eclipse的使用教学。
遇到的问题:1.eclipse如何开始编程还有待探索,omg,这都不会。
收获:
1.sql关系型数据库的学习
关系模型
优点:表示独立的,根据公共属性连接。
缺点:多表查询的时候效率低下。
sql(色扣):结构化语言,用来查询关系型数据库(常用的关系型数据库Access\Mysql\sql server\oracle)。
主键primary key:不重复,不为空,一个表只能有一个主键,主键可以由多个字段组成。
char(10)定长(执行效率高,但是浪费资源) varchar(10)可变长(节约资源,稍慢)
text(大段文本)
int(整数)tinyint(最大255)
dicimal(总位数,小数位数)(小数)
创建表语句
shou create table 表名(/g) // /g表示竖着排
删除表
drop table 表1, 表2,表3
2.基础的学习:return关键字的使用,静态变量、常量和方法以及类的主方法。
变量、常量、方法因为static的修饰而命名为静态变量、常量、方法(静态成员):静态成员属于类所有,区别于个别对象,可以在本类或其他类使用 类名.静态成员 调用静态成员
public class staticTest{
final static double PI=3.1415
static int id;
public static void method1(){
}
public void method2(){
System.out.println(staticTest.PI)
System.out.println(staticTest.id)
staticTest.method1();
}
}
注意:静态方法中不能使用this关键字。静态方法不能直接调用非静态方法 。不能将方法体内的局部变量声明为static。
自我理解静态成员:在类中所有的地方都可以调用的对象或方法,虽然在不同方法中,但是调用的静态成员是同一个内存。
类的主方法
主方法是类的入口,定义程序从何处开始。
public static void main(String[] args){ //主方法是静态的,没有返回值, args是参数的个数,可以用args.length获取参数的个数。
}
评论