正文开头:

项目

内容

这个作业属于哪个课程

<任课教师博客主页链接>    https://www.cnblogs.com/nwnu-daizh/

这个作业的要求在哪里

<作业链接地址>   https://www.cnblogs.com/nwnu-daizh/p/11435127.html

作业学习目标

1.了解课程上课方式及老师教学要求

2.学习了解Java的基本知识

3.掌握课程学习必要的软件工具

4. 掌握PATH、CLASSPATH的系统变量作用并会设置

5.了解基本的Java语言,编写基本程序

6.初步使用Elipse,学会编译、运行、调试简单的Java Application程序。

第一部分:课程学习平台注册账号

平台名称

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

博客园:www.cnblogs.com

https://www.cnblogs.com/lxr0/

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

3055676993@qq.com

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

3055676993

以下回答是或否

是否加入课程班级博客群

是否加入课程QQ讨论群

第二部分:理论知识学习部分

第一章:在第一章的学习中,我知道了java的基本内容:(1)Java程序设计平台(2)Java的关键术语(3)Java的发展简史。

Java不仅是一种程序设计语言,也是一个程序设计平台。Java最先由Sun公司最先开发,之后便迅速发展。到2009年被Oracle公司收购。java在1999年推出三个版本,我们学习的是标准版Java SE。java是一种具有简单性、面向对象,分布式,健壮                性、安全性、体系结构中立、可移植性、解释型、高性能、多线程、动态性的语言

第二章:在这章内容的学习中我学会了Java开发工具箱JDK的安装和环境配置,了解了Java有哪些开发环境,学会编写运行Java运行环境。

1.使用命令行工具。(JDK): (1) 打开一个shell窗口。(2)进入源程序所在目录。(3)输入 javac  Welcome.java。(4)生成字节码文件,输入java Welcome。(5)显示程序运行结果

2.使用集成开发环境。(Eclipse)

3.从文本编辑器中编译程序。

第三部分:实验部分

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

2.  实验目的:

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

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

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

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

3. 实验步骤与内容:

实验1 JDK的安装与配置

(1)下载JDK:http://www.oracle.com/technetwork/java/javase/downloads

(2)安装JDK;

(3)配置JDK:

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

下载网页链接:http://horstmann.com/corejava/,文件名:corejava.zip

实验3 命令行编译运行Welcome.java程序

(1)在教材示例程序包中找到Welcome.java文件复制到D盘。

(2)按电脑键盘上的window键+R键,输入cmd。

(3)输入d:转到D盘。

(4)输入javac Welcome.java,回车。

(5)输入java Welcome

实验4 用JDK命令行开发HelloWorld!程序

代码如下:

    public class HelloWorld
{
public static void main(String[] args)
{
String greeting = "HelloWorld!";
System.out.println(greeting);
for (int i = 0; i < greeting.length(); i++)
System.out.print("=");
System.out.println();
}
}

  

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

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

代码如下:

package json;

public class jiujiu {

	public static void main(String[] args) {
// TODO Auto-generated method stub
for(int i=1;i<=9;i++){
for(int j=1;j<=i;j++){
System.out.print(j+"*"+i+"="+(i*j)+" ");
}
System.out.println();
}
} }

  

4. 实验总结:通过以上的六个实验,我学习掌握JDK的安装与配置,使用JDK开发Java程序的基本命令及步骤,运用Elipse集成开发环境开发java程序的基本步骤和掌握Java程序的基本语法。在实验过程中,遇到了安装配置上的问题,在助教的帮助下解决了这些问题。并且知道了问题的原因。在命令行编译运行Helloworld.java时出现找不到文件,知道应该输入文件名应该和代码里一样。在使用eclips时结合老师上课所讲学习了Eclipse简明教程。完成了程序的编写和运行。

201871010113-刘兴瑞《面向对象程序设计(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. GO汇总

    1.基础 GO语言介绍以及开发环境配置 Go-包 Go-数据类型以及变量,常量 Go-获取变量数据类型 GO-数组与切片 GO-切片拷贝以及赋值 Go-函数 Go-闭包 GO-逻辑判断(if,else ...

  2. Flask 教程 第十四章:Ajax

    本文翻译自The Flask Mega-Tutorial Part XIV: Ajax 这是Flask Mega-Tutorial系列的第十四部分,我将使用Microsoft翻译服务和少许JavaSc ...

  3. JS---DOM---自定义属性引入和移除

    总结:在html标签中添加的自定义属性, 如果想要获取这个属性的值, 需要使用getAttribute("自定义属性的名字")才能获取这个属性的值 html标签中有没有什么自带的属 ...

  4. source insight 3 常用设置

    总结了一些source insight的一些常用设置,这些设置需求因人而异,自己用的顺手的才是最好的. 1.括号配对高亮“在前括号左侧,后括号左侧”双击鼠标左键,可以选定匹配括号和其中内容(<& ...

  5. 使用gitolite搭建Git服务器

    使用gitolite搭建Git服务器 运行环境 Ubuntu18.04 gitolite 搭建过程 安装好Ubuntu18.04系统 更新系统 sudo apt update sudo apt upg ...

  6. pyecharts绘制地图

    python 绘制地图 环境准备 1.1 安装必备绘画库 亲身体验,最新版的pyecharts使用不来,通过百度寻得的教学推荐版本 0.1.9.4 可以绘制完成世界地图,国家地图以及市级地图,但是不能 ...

  7. 使用Data Guard迁移到RAC (Doc ID 273015.1)

    Migrating to RAC using Data Guard (Doc ID 273015.1) APPLIES TO: Oracle Database Cloud Exadata Servic ...

  8. 3.华为路由交换技术_IP子网划分

    IP地址组成 地址包含两部分:网络号+主机号 比如:深圳市(网络号)宝安区坂田华为基地A10(主机号) 约定黄色部分为网络号. D类地址作为组播,E类地址保留使用(用于研究) 路由器只关心IP地址的网 ...

  9. 剑指Offer-37.二叉树的深度(C++/Java)

    题目: 输入一棵二叉树,求该树的深度.从根结点到叶结点依次经过的结点(含根.叶结点)形成树的一条路径,最长路径的长度为树的深度. 分析: 递归求解左右子树的最大值即可,每遍历到一个结点,深度加1,最后 ...

  10. Yii2 中常用的增删改查操作总结

    一.新增 1.使用save() $model = new User(); $model->name = 'test'; $model->phone = '13000000000'; $mo ...