项目

内容

《面向对象程序设计(java)》

https://www.cnblogs.com/nwnu-daizh/

这个作业的要求在哪里

https://www.cnblogs.com/nwnu-daizh/p/11435127.html

作业学习目标

  1. 了解课程上课方式及老师教学要求,掌握课程学习必要的软件工具;
  2. 理解JVM、JRE与JDK等概念,学会下载、安装、测试JDK;
  3. 掌握PATH、CLASSPATH的系统变量作用并会设置;
  4. 掌握命令行编译并运行Java程序的步骤;
  5. 掌握Java Application 程序结构特点;
  6. 掌握JDK命令行方式下开发运行Java程序的步骤。
  7. 初步使用Elipse,学会编译、运行、调试简单的Java Application程序。

随笔博文正文内容包括:

第一部分:课程学习平台注册账号(20分,每项4分)

平台名称

注册账号或者个人博客园地址

博客园:www.cnblogs.com

https://www.cnblogs.com/qyhq/

程序设计评测:https://pintia.cn/

2029632754@qq.com

中国大学MOOC:https://www.icourse163.org/

2029632754

以下回答是或否

是否加入课程班级博客群

是否加入课程QQ讨论群

第二部分:理论知识学习部分(20分)

第一章:

  1. Java不仅是一种程序设计语言,也是一个完整的程序设计平台。
  2. Java“白皮书”的关键术语:简单性、面向对象、分布式、健壮性、安全性、体系结构中立、可移植性、解释性、高性能、多线程、动态性。

第二章:

  1. 安装java开发工具包:JDK是Java的核心,它包括:Java运行环境、Java工具和Java基础类库,下载安装JDK,并设置执行路径,Windows系统环境配置:我的电脑->属性->高级系统设置->环境变量->系统变量->新建->变量名:Path------C:\ProgramFiles\java\jdk-10.0.2\bin;

保存所做的设置,测试设置是否正确:打开一个终端窗口->键入Java->回车->键入javac->回车。

  1. 安装库源文件和文档:

源代码库的安装:源代码库在JDK中以一个压缩文件src.zip的形式发布,必须将其解压缩后才能够访问源代码,确保JDK已经安装。

  1. 使用命令行工具:打开一个终端窗口->进入corejava/v1ch02/Welcome目录->键入Java Welcome.java->回车->键入Java Welcome(注意大小写)
  2. 使用集成开发环境:下载安装Eclipse,启动Eclipse之后,从菜单选择File->New->Project。从向导对话框中选择Java Project。点击Next按钮,不选中“Use default location”复选框,点击Browse导航到corejava/v1ch02/Welcome目录,点击Finish按钮,这个工程完成创建,点击工程窗口中的三角,直到找到Welcome.java并双击,用鼠标右键点击最左侧窗格中的工程名(welcome),选择Run->Run As->Java Application。

第三部分:实验部分

1. 实验名称:实验一 Java程序设计环境

2.  实验目的:

(1)掌握JDK的安装与配置;

(2)掌握使用JDK开发Java程序的基本命令及步骤;

(3)熟练运用Elipse集成开发环境开发java程序的基本步骤

(4)掌握Java程序的基本语法。

3. 实验步骤与内容:

实验1 JDK的安装与配置(10分)

下载安装JDK 后,进行配置,具体操作如下

保存所做的设置,然后测试设置是否正确:打开一个终端窗口

JDK 的安装与配置已做好。

实验2下载教材示例程序包

实验3 命令行编译运行Welcome.java程序(5分)

实验4 用JDK命令行开发HelloWorld!程序(5分)

实验5 下载安装Eclipse集成开发软件包(5分)

实验6 利用Eclipse开发程序输出九九乘法表(15分)

4. 实验总结:(15分)

通过第一、二章的学习,让我对java诞生和发展的历史以及java与其他程序设计语言不同的性能有了简单初步的认识和了解,从第二章的实验中学会如何安装和配置JDK,并且测试设置是否正确,学会如何使用命令行工具,也学习了命令行编译运行Welcome.java程序,用JDK命令行开发HelloWorld!程序,初步使用Elipse,学会编译、运行、调试简单的Java Application程序。尽管中途出现很多问题,但是一直在探索学习,最后解决问题,这门课程刚接触起来觉得很难,但是慢慢的学习,我相信,这会是一门很有意思的课程,平时在课后也要多动手去做,去实践,努力学好这门课。

201871010116-祁英红《面向对象程序设计(java)》第一周学习总结的更多相关文章

  1. 20145330孙文馨 《Java程序设计》第一周学习总结

    20145330孙文馨 <Java程序设计>第一周学习总结 教材学习内容总结 刚开始拿到这么厚一本书说没有压力是不可能的,开始从头看觉得很陌生进入不了状态,就稍微会有一点焦虑的感觉.于是就 ...

  2. 20175221 2018-2019-2 《Java程序设计》第一周学习总结

    20175221 2018-2019-2 <Java程序设计>第一周学习总结 教材学习内容总结 本周通过观看书本配套视频,学到了如解释器,编译器等一些简单概念. 还懂得了java的一些简单 ...

  3. 20175204 张湲祯 2018-2019-2《Java程序设计》 第一周学习总结

    20175204 张湲祯 2018-2019-2<Java程序设计>第一周学习总结 教材学习内容总结 -第一章Java入门要点: -Java的地位:具有面向对象,与平台无关,安全稳定和多线 ...

  4. 20165223《JAVA程序设计》第一周学习总结

    20165223 <JAVA程序设计>第一周学习总结 教材学习内容总结 通过网站JAVA第一章视频教程.教材.老师所给的教程及网上查询进行学习 第一章要点 JAVA地位和特点 地位:网络. ...

  5. 20165203 2017-2018-2 《Java程序设计》第一周学习总结

    20165203 2017-2018-2<Java程序设计>第一周学习总结 教材学习内容总结 (一)Java的地位 Java是面向对象编程,并涉及网络.多线程等重要的基础知识,是一门很好的 ...

  6. 20155217 2016-2017-2《java程序设计》第一周学习总结

    20155217 2016-2017-2<java程序设计>第一周学习总结 浏览教材,根据自己的理解每章提出一个问题 java平台和java编程语言的区别? 怎样使用IDE来管理原始码与位 ...

  7. 20155226 2016-2017-2 《Java程序设计》第一周学习总结

    20155226 2006-2007-2 <Java程序设计>第一周学习总结 教材学习内容总结 第一周主要学习了一二章的内容,也浏览了剩余章节,以下是本周主要学习内容总结 1.首先了解了[ ...

  8. 20155227 2016-2017-2 《Java程序设计》第一周学习总结

    20155227 2016-2017-2 <Java程序设计>第一周学习总结 教材学习内容总结 浏览教材,根据自己的理解每章提出一个问题 Java三个平台的区别. JDK.JRE.JVM区 ...

  9. 20155229 2016-2007-2 《Java程序设计》第一周学习总结

    20155229 2016-2007-2 <Java程序设计>第一周学习总结 教材学习内容总结 1~18章的提问: 第一章:怎样撰写Java才不会沦于死背API文件.使用"复制. ...

  10. 20155327 2016-2017-2 《Java程序设计》第一周学习总结

    20155327 2016-2017-2 <Java程序设计>第一周学习总结 教材学习内容总结 浏览教材,根据自己的理解每章提出一个问题 1.JAVA SE中JVM,JRE与JDK分别是什 ...

随机推荐

  1. 4. java基础之修饰符

    其他修饰符 public 可以修饰属性.方法.构造方法.类 protected 可以修饰属性.方法.构造方法 default 可以修饰属性.方法.构造方法.类 private 可以修饰属性.方法.构造 ...

  2. Auto入门 之 常用概念

    1.SEMI (Semiconductor Equipment And Materials International)  国际半导体设备与材料产业协会 2.SECS SECS协议是基于RS-232或 ...

  3. react学习之弹出层

    react的弹出层不同于以往的DOM编程,我们知道,在DOM中,弹出层事件绑定在对应的节点上即可,但是在react中,往往只能实现父子之间的传递控制,显然,弹出层的层级不符合此关系. 在这里我们需要使 ...

  4. LeetCode刷题191123

    博主渣渣一枚,刷刷leetcode给自己瞅瞅,大神们由更好方法还望不吝赐教.题目及解法来自于力扣(LeetCode),传送门. 算法: 给出一个区间的集合,请合并所有重叠的区间. 示例 1: 输入: ...

  5. MySQL——my.cnf参数设置说明

    以下为个人总结的MySQL配置文件参数说明,如有错误,烦请大佬们留言指正,本人将第一时间修改.2019-12-10 12:32:08 [mysqld] server- # Mysql唯一标识,一个集群 ...

  6. django的使用INNODE的方式,排除错误MySQL Strict Mode is not set for database connection 'default'

    出现如下错误: 解决办法: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'mxshop', 'HO ...

  7. 20.never give up

  8. if(response.isSuccess){}else{}的方式,如果我们由于忽略没有设置success字段的值,就可能导致

    在日常开发中,我们会经常要在类中定义布尔类型的变量,比如在给外部系统提供一个RPC接口的时候,我们一般会定义一个字段表示本次请求是否成功的. 关于这个”本次请求是否成功”的字段的定义,其实是有很多种讲 ...

  9. UDP组播

    多播(组播) 组播组可以是永久的也可以是临时的.组播组地址中,有一部分由官方分配的,称为永久组播组.永久组播组保持不变的是它的ip地址,组中的成员构成可以发生变化.永久组播组中成员的数量都可以是任意的 ...

  10. 真正的RISC-V开发板——VEGA织女星开发板开箱评测

    前言 由于最近ARM公司要求员工"停止所有与华为及其子公司正在生效的合约.支持及未决约定",即暂停与华为的相关合作,大家纷纷把注意力投向了另一个的处理器架构RISC-V,它是基于精 ...