Java第1次实验提纲(基本概念与引入PTA+Git)
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类相关方法。
参考链接:
3. 博客园与Markdown
简单讲一下,以免同学后面作业出现大量的格式错误。
参考资料:
0.Markdown简易入门
主要介绍几个标记
# 标题
**加粗**
- 无序列表, -后面有空格
1. 有序列表,1. 后面有空格
三个` 代码块,一般都用这个来将代码块框起来
`语句块`
> 引用
~~这是错误的答案~~,改正在后面。删除线
*** 这是分隔线
[必应链接](www.bing.com)
嵌套列表
最佳实践:
- 每个段落开始无需空格,直接从最左侧开始
- 有时候无法渲染出正确结果,请在段落与段落之间加一个空行。
参考资料:
作业例子开始
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做的一些小东西(可选,加分)
作业例子结束
5. 参考链接
第02次实验:Java基本语法与类库
第01次试验(安装JDK、编辑器、编写出第一个Java程序).pdf
Git与码云(Git@OSC)入门-如何在实验室和宿舍同步你的代码(1)
Git与码云(Git@OSC)入门-如何在实验室和宿舍同步你的代码(2)
班级博客 汇总所有同学的博客、每周作业发布
Java第1次实验提纲(基本概念与引入PTA+Git)的更多相关文章
- Java第01次实验提纲(基本概念+编程环境入门+PTA)
0. 控制台下编译.运行 在Notepad++编写Java程序 学会使用控制台,javac.java 学会使用Notepad++ 参考资料: 控制台-cmd应用基础 扫盲教程 使用命令行编译并运行ja ...
- Java第5次实验提纲(Java图形界面编程)
1. Swing与NetBeans 使用NetBeans编写简单界面.见GUI实验参考文件中的0.第06次实验(图形程序设计.事件处理与Swing).doc 题目1: Swing用户界面组件与事件处理 ...
- Java第6次实验提纲(异常)
PTA与参考资料 题集:集合 异常实验文件 第1次实验 1.1 7-1 常用异常 如何进行强制转换 如何捕获多种类型的异常 1.2 7-2 使用异常机制处理异常输入 在哪里加catch 1.3 7-3 ...
- Java第5次实验提纲(集合)
PTA与参考资料 重要参考-集合简述 题集:jmu-Java-05-集合 集合实验文件 第1次实验 1.1 7-1ArrayListIntegerStack(课堂演示) 注1:不要导入java.awt ...
- Java第05次实验提纲(Java图形界面编程)
1. Swing与NetBeans 使用NetBeans编写简单界面.见GUI实验参考文件中的0.第06次实验(图形程序设计.事件处理与Swing).doc 题目1: Swing用户界面组件与事件处理 ...
- Java第07次实验提纲(异常)
PTA与参考资料 题集:集合 异常实验文件 第1次实验 1.1 7-1 常用异常 如何进行强制转换.父类型转化为子类型常见错误. 如何捕获多种类型的异常 简要输出异常信息,System.out.pri ...
- Java第06次实验提纲(集合)
PTA与参考资料 重要参考-集合简述 题集:jmu-Java-06-集合 集合实验文件 第1次实验 1.1 ArrayListIntegerStack(课堂演示) 可演示:jdk中的javadoc文档 ...
- Java第2次实验提纲(Java基本语法与类库)
1. 使用Git克隆(clone)项目到你的Eclipse项目中 见以下参考资料中的3 从码云将项目clone到你的电脑 重要提示: 使用Git来管理你的代码以后,当你在本机Eclipse项目中开始编 ...
- Java第02次实验提纲(Java基本语法与类库)
1. 熟悉Git 1.1 学会使用网页版的操作代码仓库(gitee) 申请账号,然后根据老师提供的链接或者二维码加入团队,然后修改昵称. fork老师提供的代码库项目,新建自己学号命名的文件并上传一些 ...
随机推荐
- spark2.1:rdd.combineByKeyWithClassTag的用法示例
测试spark版本: Spark context Web UI available at http://192.168.1.1:32735 Spark context available as 'sc ...
- 在MySQL中使用子查询
子查询作为数据源 子查询生成的结果集包含行.列数据,因而非常适合将它与表一起包含在from子句的子查询里.例: SELECT d.dept_id, d.name, e_cnt.how_many num ...
- Java基础小记
一.数据类型转换 1.引用数据类型 包装类型:Byte.Short.Long.Integer.Character.Float.Double.Boolean 2.基本类型与包装类转换 Java里有8种包 ...
- 【PYTHON】三级菜单
# Author: Stephen Yuan area_range = { '广东省': { '广州市': { '海珠区': ['全区总面积90.40平方公里', '2015年,海珠区生产总值达到14 ...
- [LeetCode] Map Sum Pairs 映射配对之和
Implement a MapSum class with insert, and sum methods. For the method insert, you'll be given a pair ...
- 直接插入排序算法:ArrayList实现和数组实现
直接插入排序算法思想: 排序区间R[1..n]: 在排序的过程中,整个排序区间被分为两个子区间: 有序区R[ 1 ... i-1 ]和无序区R[ i ... n ]: 共进行n-1趟排序,每趟排序都是 ...
- [JLOI 2011]飞行路线&[USACO 09FEB]Revamping Trails
Description Alice和Bob现在要乘飞机旅行,他们选择了一家相对便宜的航空公司.该航空公司一共在n个城市设有业务,设这些城市分别标记为0到n-1,一共有m种航线,每种航线连接两个城市,并 ...
- [HEOI2015]兔子与樱花
Description 很久很久之前,森林里住着一群兔子.有一天,兔子们突然决定要去看樱花.兔子们所在森林里的樱花树很特殊.樱花树由n个树枝分叉点组成,编号从0到n-1,这n个分叉点由n-1个树枝连接 ...
- ●BZOJ 2618 [Cqoi2006]凸多边形
题链: http://www.lydsy.com/JudgeOnline/problem.php?id=2618 题解: 计算几何,半平面交. 给出一些凸包,求面积交. 把所有边都取出来,直接办平面交 ...
- 【IOI1998】Picture(扫描线+线段树)
问题来源:IOI1998 D2T1 题意:就是在一个平面内给出n个矩形,叫你计算将这些矩形合并以后,新图形的周长. 例如: 上图是原本的矩形们 ---------->合并后的图形 解题思路:拿一 ...