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

0. 实验目标

  1. 掌握控制台下编译、运行java程序。
  2. 掌握Eclipse的基本使用。
  3. 掌握jdk文档的使用方法。
  4. 掌握在PTA上提交程序、掌握使用Scanner处理输入。

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

1. 控制台下编译、运行

  • 控制台基本命令(dir cd md rd where等)
  • 使用文本编辑器编写Java程序
  • 控制台下使用javac、java编译、运行Java程序。
  • 编写带参数的Java程序。比如,简单的字符串拼接、对不定个数命令行参数进行加法等运算
  • 查询JDK文档Integer类的方法,将结果转化为其他进制。

参考资料:

控制台-cmd应用基础 扫盲教程使用命令行编译并运行java源程序宇宙最强vs code教程(基础篇)学会使用notepad-plus-plus编写源代码.pdf

2. Eclipse使用

  • 新建项目firstjavaprj
  • 新建类Main
  • 使用Alt+/进行自动完成(sysout, for, while, switch, 已有变量名自动补全)
  • 快捷键:ctrl+F11,运行。
  • Scanner的使用
    参考:第01次试验(安装JDK、编辑器、编写出第一个Java程序).pdf

3. PTA入门

题目讲解:取数字。
主要内容:

  • 1)Scanner的用法。处理多组输入输出。
  • 2)PTA上提交代码需注意:类名必须为Main,不得有包名。
  • 3)使用jdk文档查找Integer类、Character类相关方法。
    参考链接:

PTA实验入口PTA中提交Java程序的一些套路

4. 博客园与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例子下载

参考资料

Git与码云(Gitee)入门-如何在实验室和宿舍同步你的代码(1)Git与码云(Gitee)入门-如何在实验室和宿舍同步你的代码(2)班级博客(已废弃) 汇总所有同学的博客、每周作业发布

下次实验

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值