2019-暑假做业-Java语言程序设计

本文于2017年建立,最后更新2019-07-16html

任务列表

1.学会使用Markdown作笔记

本篇随笔就是使用的Markdown语法。养成作笔记的习惯!java

参考资料:git

极简MarkDown排版介绍(How to)
stackedit:在线Markdown笔记预览
Cmd Markdown在线编辑阅读器,可直接发布为网页进行分享。
Markdown本地客户端-typora,支持导出为pdf、word等格式。编程

略:2.在博客园上开设我的博客、并加入班级博客,而后完成第一份做业-第一篇Markdown笔记。

  1. 注册并登陆博客园,进入本身的博客首页。点击“管理” -> “选项” -> “默认编辑器” -> “Markdown” -> “SAVE”
  2. 加入班级博客:若是你有选修Java,请将你的学号,姓名,博客地址按照这个格式发给相应的学习委员,学习委员汇总后发给任课老师。
  3. 完成班级博客的第一份做业个人第一篇Markdown笔记并提交。能够有两种选题。
    选题1:学期总结与目标与计划。内容分为三个部分:1. 学期总结。2.下学期Java课程的SMART目标。3.个人计划。
    选题2:暑假读书笔记。
    参考资料:如何制定课程的smart目标

3.学会使用Git管理源代码

参考资料:
使用Eclipse的Egit插件管理你的代码
使用Eclipse Egit与码云管理你的代码
注:你们主要掌握这个visual-studio-code

使用命令行操做Git与Git简单原理
Git与码云(Git@OSC)入门-如何在实验室和宿舍同步你的代码(1)
Git与码云(Git@OSC)入门-如何在实验室和宿舍同步你的代码(2)
注:对命令行下操做有兴趣的同窗能够简单了解一下。markdown

小任务:数据结构

  1. 码云注册一个帐号,新建一个项目,项目名称"JavaLearn"。
  2. 在本身的电脑上安装Git,使用Git与码云上的仓库同步代码。
  3. 在博客园上撰写一篇Markdown格式的随笔,内容为Git学习笔记。内容包括1)本地仓库同步成功的截图,2)本身认为最经常使用的Git命令列表及简单说明。

4.本机安装Java与Eclipse

  1. 安装Notepad++
  2. 安装JDK。
  3. 设置好Path变量。
  4. Notepad++编写好第一个HelloWorld程序,而后在命令行底下编译和运行。
  5. 可选: 在命令行下将新编写的代码同步到本身建立的Gi地仓库中。
  6. 进阶:如何在Eclipse上编写好HelloWorld,并同步到相应的码云仓库?

建议:使用Windows自带的PowerShell或者Cmder代替命令提示符eclipse

参考资料:编辑器

视频:Java MOOC(中国大学MOOC网或超星学习通)
书本:java学习笔记
Win10下JDK环境变量的设置ide

关于Java的开发平台

使用“记事本+JDK”足以开发简单的Java程序。
但通常来讲,咱们使用IDE来进行Java开发。经常使用的IDE有Eclipse IDE for Java Developers或Eclipse IDE for Enterprise Java DevelopersIntelliJ IDEA
教学经常使用Eclipse,但近几年业界使用IntelliJ IDEA的开发者愈来愈多。
还有一种最近流行的轻量级的开发平台Visual Studio Code,其能够方便的与git相结合。而且最近推出了Visual Studio Code Installer for Java。你们也可尝试使用。具体中文说明能够参考这篇文章微软为 Java 开发者推出 VSCode 安装程序
若是对图形界面编程感兴趣也可尝试使用Netbeans,其能够以一种拖拉控件的方式快速构建GUI程序界面。
请你们选择并熟悉一种平台(推荐仍是使用Eclipse,由于视频中都是以Eclipse为例),编写第一个本身的Java程序。

5.进军PTA

PTA完成上面的JAVA习题集第一章与第二章。
个别学有余力的同窗可尝试完成“第三章“。该章主要包含面向对象相关内容,请以面向对象的方式来编写相关程序。

参考资料:
在PTA中提交java程序的一些套路

6.总结:任务列表

请打卡本身暑假完成的任务。建议你们至少完成1-5。

  1. 安装JDK并配置好PATH变量,而后成功运行第一个Java程序HelloWorld.java。
  2. 使用Notepad++编辑Java源代码。也可以使用Visual Studio Code。
  3. 学会使用一种IDE编写并运行Java程序。
  4. 学会使用Markdown编写博文。
  5. 完成PTA前两章或更多。
  6. 综合:利用假期所学的Java知识改写本身的C语言课程设计或数据结构课程设计。
  7. 进阶:以面向对象方式完成7。
  8. 撰写博文(Markdown格式),比较本身使用Java编写的课程设计与使用C、C++的课程设计有何不一样。
  9. 进阶:建立Git仓库,使用Git管理本身的源代码。

本篇笔记创意和部份内容来自福大张老师的博客中的《面向对象程序设计》——寒假做业2️

相关文章
相关标签/搜索