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老师提供的代码库项目,新建自己学号命名的文件并上传一些 ...
随机推荐
- .net core 使用阿里云短信发送SMS
阿里云官方的skd(aliyun-net-sdk-core,aliyun-net-sdk-dysmsapi)在dnc中发送短信会出错,nuget上的包貌似也一样不管用.直接改下sdk当然也可以,但就发 ...
- 合并css 合并图片 合并js
1:合并css 如:index.html 中的代码 <!DOCTYPE html><html lang="en"><head> <me ...
- PHP 通过fsockopen函数获取远程网页源码
<?php $fp = fsockopen("www.baidu.com", 80, &$errno, &$errstr, 10); if(!$fp) { e ...
- mysql新建表设置为utf8
CREATE DATABASE IF NOT EXISTS yourdbname DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
- JS实现手机访问pc网址自动跳转到wap网站
之前写pc端直接跳转wap端一直是后端java写的,跟js一样都是根据navigator.userAgent来判断设备是电脑还是手机的,我知道这种前端也可已完成的功能,只是后台比较强势,本人本着以和为 ...
- [LeetCode] Remove Boxes 移除盒子
Given several boxes with different colors represented by different positive numbers. You may experie ...
- [LeetCode] IPO 上市
Suppose LeetCode will start its IPO soon. In order to sell a good price of its shares to Venture Cap ...
- Java基础知识回顾之四 ----- 集合List、Map和Set
前言 在上一篇中回顾了Java的三大特性:封装.继承和多态.本篇则来介绍下集合. 集合介绍 我们在进行Java程序开发的时候,除了最常用的基础数据类型和String对象外,也经常会用到集合相关类. 集 ...
- preg_replace引发的phpmyadmin(4.3.0-4.6.2)命令执行漏洞
编辑器坏了 (: 今天看到这个phpmyadmin的代码执行,https://www.waitalone.cn/phpmyadmin-preg_replace-rce.html 记录一下:preg_ ...
- NIO-学习
通道(Channel) 通道表示打开到 IO 设备(例如:文件.套接字)的连接.若需要使用 NIO 系统,需要获取用于连接 IO 设备的通道以及用于容纳数据的缓冲区.然后操作缓冲区,对数据进行处理.C ...