Skip to content

Java-B-2018/lab0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 

Repository files navigation

Lab0

这是Programming课程的第一次上机实验,本次Lab旨在帮助大家配置好相应地环境,为日后的编程做准备

目录

教学团队

教师:陈荣华

联系方式:[email protected]

助教:

任务

  • 熟悉计算机操作及命令

  • 使用ftp上传下载作业

  • 配置环境(含java)

  • 运行第一个程序

Lab课堂要求与建议

  1. 遇到问题请先自我思考,再考虑使用Google,最后再询问周围的同学和助教。
  2. 在完成Lab后和周围的同学进行语言上得交流和代码上的交流(Code Review),积极地讨论。
  3. 按时、按说明递交作业,如有情况请及时向TA通过邮件说明。
  4. 如果你不是大牛,请亲自来Lab课并当堂完成。当你抄了一个lab,会根本停不下来,起码学长学姐的历史上经常是这样的。程序设计有五学分,而且是编程生涯的第一堂课,抄袭的下场可能有点惨:)

使用学院的ftp

FTP 站点类似于云盘,在FTP上可以下载软件学院的的课程资料,我们主要使用 FTP 提交每次 lab 作业 和期中期末两次 Project

进入FTP之前必须连上学校内网

源地址:ftp://10.132.141.33

figure

  1. 使用ftp客户端或者Windows资源管理器,在学校内网下访问,用户名与密码都是学号,登入之后请改密码。

  2. 还有一个无门槛的账户(用户名 ss 密码 ss),提供紧急使用。

  3. Mac端推荐使用fileZilla作为客户端,地址在学院文件夹里。

  4. 然后进入 /classes/18/181 程序设计A(陈荣华)

child

注意,你只对 WORK_UPLOAD文件夹有上传的权限,没有下载、删除、重命名的权限。
请重命名文件后再上传,ftp服务器上错误的文件名是无法修改的,但是可以 覆盖重名的文件。

使用elearning

浏览器打开
http://elearning.fudan.edu.cn/portal
右上角使用 URP 账号登陆。

安装java JDK

请在 FTP 的 Materials 文件夹或者 Java 官网下载符合电脑操作系统的JDK版本安装包并安装: JDK 1.8

配置环境变量(Windows)

  1. 在桌面上右键计算机(或者此电脑我的电脑,不同系统显示名称可能不同),点击属性:

  2. 点击高级系统设置

  3. 点击环境变量

  4. 系统变量中,选中名为Path的条目,点击编辑。

    如果使用的是Windows 10,点击新建,输入C:\Program Files\Java\jdk1.8.0_101\bin,确定。

    命令行会从上图中所有的路径中搜索你输入的命令。在我们把目录添加进去后,不管在哪个文件夹下,命令行都能找到javajavac

  5. 接下去我们配置CLASSPATH

    系统变量中,点击添加变量名CLASSPATH变量值.,确定。

Windows 7 和 Windows 8 的配置在界面上有一些小区别,可以参考 http://jingyan.baidu.com/article/925f8cb836b26ac0dde0569e.html

在这个链接中,还添加了一些其他的路径到Path和CLASSPATH,这个是过时的做法,高版本的Java不需要这样设置。

配置环境变量(macOS)

打开终端,输入以下命令:

echo -e 'export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home\nexport CLASSPATH=.\n
export PATH=${PATH}:${JAVA_HOME}\n' >> ~/.bash_profile

第一个Java程序: Hello world!

对于检查环境配置,能打印出一句话说明路径、环境配置基本成功。

用记事本或文本编辑器在电脑上新建文件 Main.java ,输入

public class Main {
    public static void main(String[] args) {
        System.out.println("Hello World!");
    }
}
  • 在当前目录打开powershell命令行 powershell

  • 输入编译指令并运行程序 HelloWorld

软件推荐

集成环境(IDE,极力推荐):

文本编辑器:

浏览器:

搜索引擎:

搜集材料(当然只是借鉴):

About

熟悉各种工具的使用

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published