信息系

Java 学习之道1

拟墨画扇 提交于 2020-03-04 06:50:10
  目前 Java 可以说是产业界和学术界最热门的语言,许多读者都很急切想把 Java 学好。除非像电影「骇课任务」(Matrix)一样能够把需要的专业技巧 下载 到脑海(女主角只花了几秒 下载 资料,就马上具备飞行员的技巧),或是武侠小说中的运功传送内力的方式,否则花上一段时间苦学是免不了的。花时间,不打紧,就怕方法错误,事倍功半。我认为,学习 Java 包括了下列的范畴:   * 认识 Java 的原理 * 学会 Java 语言 * 对象导向的思维 * API * 开发工具的用法   下面分别就这几点详细阐述。    学习 Java 的原理   了解 Java 的原理,才有可能真正体会 Java 的一切,学习任何事情,只要能掌握原理,就会比较顺利。我发现许多人使用 Java 已经逾年,却连 Java 最基本的特质都不清楚。   一般来说,信息系毕业的学生,对于信息的新事物学习的速度,会比其它科系来得快,就是因为四年的教育为他们奠定了学习新事物的基础,这也是信息系课程的价值所在。   除非你受过的基础训练够扎实,否则在学习或使用 Java 的过程中,你一定会需要参考到这些信息系学科的知识。我建议各位可以在闲暇之余,把信息系课本的书拿来读一读。这是治本之道,绝非立竿见影的特效药,必须要有耐心。    学习 Java 语言   学习 Java 语言很简单,毕竟 Java

数据库练习题(基础)

亡梦爱人 提交于 2019-12-17 04:16:00
一、基本表的定义与删除 T1. 用SQL语句创建如下三张表:学生(Student),课程表(Course),和学生选课表(SC),这三张表的结构如表1-1到表1-3所示。 表1-1 Student表结构 列名 说明 数据类型 约束 Sno 学号 字符串 长度为7,主码 Sname 姓名 字符串 长度为10,非空 Ssex 性别 字符串 长度为2,取‘男’或‘女’ Sage 年龄 整数 取值15~45 Sdept 所在系 字符串 长度为20 默认为‘计算机系’ create table Student( Sno varchar(7) primary key, Sname varchar(10) not null, Ssex varchar(2) check(Ssex='男' or Ssex='女'), Sage int check(Sage>=15 and Sage <=45), Sdept varchar(20) default('计算机系')); 表1-2Course表结构 列名 说明 数据类型 约束 Cno 课程号 字符串 长度为10,主码 Cname 课程名 字符串 长度为20,非空 Ccredit 学分 整数 取值大于0 Semster 学期 整数 取值大于0 Cperiod 学时 整数 取值大于0 create table Course( Cno varchar(10)