0. 控制台下编译、运行

在Notepad++编写Java程序

学会使用控制台,javac、java

学会使用Notepad++

参考资料:

控制台-cmd应用基础 扫盲教程

使用命令行编译并运行java源程序

学会使用notepad-plus-plus编写源代码.pdf

1. Eclipse使用

  • 新建项目java学号
  • 新建类Main
  • 使用Alt+/自动完成(sysout, for, while, switch, 已有变量名自动补全)
  • Ctrl+F11,运行
  • Scanner的使用

    参考:第01次试验(安装JDK、编辑器、编写出第一个Java程序).pdf

2. PTA入门

简单讲解:取数字。主要使用讲解:1)Scanner的用法。2)使用jdk文档查找Integer类相关方法。

参考链接:

PTA实验入口

PTA中提交Java程序的一些套路

3. 博客园与Markdown

简单讲一下,以免同学后面作业出现大量的格式错误。

参考资料:

博客园中Markdown的设置

极简MarkDown排版介绍(How to)

0.Markdown简易入门

主要介绍几个标记

# 标题
**加粗**
- 无序列表, -后面有空格
1. 有序列表,1. 后面有空格
三个` 代码块,一般都用这个来将代码块框起来
`语句块`
> 引用
~~这是错误的答案~~,改正在后面。删除线
*** 这是分隔线
[必应链接](www.bing.com)
嵌套列表

最佳实践:

  1. 每个段落开始无需空格,直接从最左侧开始
  2. 有时候无法渲染出正确结果,请在段落与段落之间加一个空行。

参考资料:

Java语言程序设计-Markdown格式作业模板

作业部落、在线预览


作业例子开始

1. 本章学习总结

今天主要学习了三个知识点

  • 封装
  • 继承
  • 多态

2. 书面作业

Q1. java HelloWorld命令中,HelloWorld这个参数是什么含义?

今天学了一个重要的命令javac

英语单词不会,请到必应词典

Q2. JDK与JRE有什么区别?

2.1 第一题的答案是。JDK是java运行时环境。JDK应该是Java Development Kit

2.2 第二题的答案是。

参考资料:

1.这是我从百度搜索得到的结果

2.这是我从google搜索得到的结果

Q3. 编写代码

public class HelloWorld{
public static void main(String[] args){
System.out.println("hi");
}
}

3. PTA实验总结及码云上代码提交记录

3.1本周Commit历史截图

在码云的项目中,依次选择“统计-Commits历史-设置时间段”,然后搜索并截图,如下图所示

3.2 实验总结

实验碰到的问题、思考、收获与解决方案

底下是一个表格

id 姓名
1 张三
2 李四

4. 其他的一些题目,如特别加分的实验题目、小任务、自己用Java做的一些小东西(可选,加分)


作业例子结束

Markdown例子下载

5. 参考链接

第02次实验:Java基本语法与类库

第01次试验(安装JDK、编辑器、编写出第一个Java程序).pdf

Git与码云(Git@OSC)入门-如何在实验室和宿舍同步你的代码(1)

Git与码云(Git@OSC)入门-如何在实验室和宿舍同步你的代码(2)

班级博客 汇总所有同学的博客、每周作业发布

Java第1次实验提纲(基本概念与引入PTA+Git)的更多相关文章

  1. Java第01次实验提纲(基本概念+编程环境入门+PTA)

    0. 控制台下编译.运行 在Notepad++编写Java程序 学会使用控制台,javac.java 学会使用Notepad++ 参考资料: 控制台-cmd应用基础 扫盲教程 使用命令行编译并运行ja ...

  2. Java第5次实验提纲(Java图形界面编程)

    1. Swing与NetBeans 使用NetBeans编写简单界面.见GUI实验参考文件中的0.第06次实验(图形程序设计.事件处理与Swing).doc 题目1: Swing用户界面组件与事件处理 ...

  3. Java第6次实验提纲(异常)

    PTA与参考资料 题集:集合 异常实验文件 第1次实验 1.1 7-1 常用异常 如何进行强制转换 如何捕获多种类型的异常 1.2 7-2 使用异常机制处理异常输入 在哪里加catch 1.3 7-3 ...

  4. Java第5次实验提纲(集合)

    PTA与参考资料 重要参考-集合简述 题集:jmu-Java-05-集合 集合实验文件 第1次实验 1.1 7-1ArrayListIntegerStack(课堂演示) 注1:不要导入java.awt ...

  5. Java第05次实验提纲(Java图形界面编程)

    1. Swing与NetBeans 使用NetBeans编写简单界面.见GUI实验参考文件中的0.第06次实验(图形程序设计.事件处理与Swing).doc 题目1: Swing用户界面组件与事件处理 ...

  6. Java第07次实验提纲(异常)

    PTA与参考资料 题集:集合 异常实验文件 第1次实验 1.1 7-1 常用异常 如何进行强制转换.父类型转化为子类型常见错误. 如何捕获多种类型的异常 简要输出异常信息,System.out.pri ...

  7. Java第06次实验提纲(集合)

    PTA与参考资料 重要参考-集合简述 题集:jmu-Java-06-集合 集合实验文件 第1次实验 1.1 ArrayListIntegerStack(课堂演示) 可演示:jdk中的javadoc文档 ...

  8. Java第2次实验提纲(Java基本语法与类库)

    1. 使用Git克隆(clone)项目到你的Eclipse项目中 见以下参考资料中的3 从码云将项目clone到你的电脑 重要提示: 使用Git来管理你的代码以后,当你在本机Eclipse项目中开始编 ...

  9. Java第02次实验提纲(Java基本语法与类库)

    1. 熟悉Git 1.1 学会使用网页版的操作代码仓库(gitee) 申请账号,然后根据老师提供的链接或者二维码加入团队,然后修改昵称. fork老师提供的代码库项目,新建自己学号命名的文件并上传一些 ...

随机推荐

  1. hdu1010 Tempter of the Bone---DFS+奇偶剪枝

    题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1010 题目描述:根据地图,'S'为开始位置,'D'为门的位置,' . '为空地,'X'为墙,不能经过 ...

  2. CF 472 div1 D. Contact ATC

    #include <algorithm> #include <cmath> #include <cstdio> #include <cstring> # ...

  3. CSS基础:内联元素

    简介 内联元素由于涉及到文本字体,读写方向,汉字和字母差异等诸多方面的影响,因此其盒模型比块级元素更加复杂,对于内联非替换元素,比如一行文本,主要由以下几种框构成: "em 框", ...

  4. jmeter出现卡死或内存溢出的解决方案

    故事背景:在初次使用jmeter的时候,把线程设置较大值的时候,jmeter工具很容易就卡死了,导致每次做压测的时候都无法顺利完成,非常的闹心,通过各种方法寻找解决方案,终于找到了一个比较靠谱的方法, ...

  5. CSS 权威指南 CSS实战手册 第四版(阅读笔记)

    前言: 对于程序员,学习是无止境的,知识淘换非常快,能够快速稳固掌握一门新技术,是一个程序员应该具备的素质.这里将分析本人一点点不成熟的心得. 了解一门语言,了解它的概念非常重要,但是一些优秀的设计思 ...

  6. [LeetCode] Construct String from Binary Tree 根据二叉树创建字符串

    You need to construct a string consists of parenthesis and integers from a binary tree with the preo ...

  7. 三 Django模型层之Meta

    模型的Meta选项 本文阐述所有可用的元数据选项,你可以在模型的Meta类中设置他们 Meta选项 abstract 如果为True,就表示抽象基类 app_label 如果模型在INSTALLED_ ...

  8. [NOIp 2015]斗地主

    Description 牛牛最近迷上了一种叫斗地主的扑克游戏.斗地主是一种使用黑桃.红心.梅花.方片的A到K加上大小王的共54张牌来进行的扑克牌游戏.在斗地主中,牌的大小关系根据牌的数码表示如下:3& ...

  9. [HNOI2009]图的同构

    Description 求两两互不同构的含n个点的简单图有多少种. 简单图是关联一对顶点的无向边不多于一条的不含自环的图. a图与b图被认为是同构的是指a图的顶点经过一定的重新标号以后,a图的顶点集和 ...

  10. 【UVA–11997 K Smallest Sums 】

    ·哦,这题要用优先队列?那大米饼就扔一个手写堆上去吧! ·英文题,述大意:       输入n个长度为n的序列(题中是k,2<=k<=750).一种结果定义为:从每个序列中都要挑选一个数加 ...