预习要求
一、面向教材章节:第一章
二、请仔细阅读教材和自编讲义,掌握相关知识和概念。
1.JVM、JRE、JDK
2.Java程序的运行、Java解释器、Java编译器
三、在超星泛雅平台上观看教学视频和微视频。
四、在自己电脑安装Java开发环境
1.JDK下载、安装和配置。注意环境变量java_home、path、classpath的配置。
2.Eclipse下载、安装和配置。注意Eclipse基本概念:Workspace、Perspective、View、Java Project、src、package、class、body、method、语法着色、代码展开、缩进等的理解,对Eclipse进行简单设置:字符集编码、编译器、JRE设置、内容助手、颜色和字体等。
3.掌握Eclipse基本操作。新建工程、新建包、新建类、代码编程、运行、运行参数的设置、工程的导入和导出。
4.Java编程常见英文单词的学习。下载网易有道词典并安装,然后注册用户并登录。将附件中的有道词典单词本导入(请从超星云盘下载:week01\第1周.bin),要求边听边念边写一遍,了解其含义。
五、实践作业
1.建立Java Project:建议工程名称为:JavaSE16Test。在src中建立包,名字分别为week01、week02、……、week14,每章编写的程序都放在对应的包中。
2.编程作业1-1:在Eclipse IDE中,编写一个程序HelloWorld.java,在控制台上输出以下信息:走进Java编程世界,体验Java编程乐趣。
3.实践任务1-2:在Eclipse中修改一个错误百出的Java程序
请从超星云盘中下载week01\Test.java,复制到JavaSE16Test\src\week01包中,根据错误提示和快速修正,将程序中的错误修改并运行
3.实践任务1-3:运行别人写好的Java程序-俄罗斯方块
请从超星云盘下载俄罗斯方块源程序:week01\Tetris.java,复制到JavaSE16Test\src\week01包,跟随教学视频阅读程序、调试程序、运行程序。
4.实践任务1-4:运行别人写好的Java项目-排队叫号系统
排队叫号系统是本书的Java课程设计。请超星云盘下载Java Project:week01\QueuingSystem2.zip并解压缩。在Eclipse中导入Java Project(File->Import...->Existing Projects into Workspace),确保没有错误后运行。
六、拓展作业
1.IntelliJ IDEA(收费软件)。另一款备受业界欢迎的Java集成开发环境是IntelliJ IDEA,由捷克软件开发公司JetBrains出品。https://www.exception.site/essay/idea-reset-eval。
2.在Linux操作系统中构建Java开发环境。在笔记本Win10环境下安装虚拟机软件:推荐使用Oracle公司的VirtualBox。在虚拟机上安装Linux操作系统:推荐CentOS或Ubuntu。在Linux操作系统下载安装JDK和Eclipse并配置环境变量。在Linux操作系统下安装MySQL数据库和MySQL图形客户端并导入测试数据库sc.sql和hr.sql(请从超星云盘下载)。

