201771010103 陈亚茹 《面向对象程序设计(java)》第一周学习总结
本人学号《面向对象程序设计(java)》第一周学习总结
第一部分:课程准备部分
填写课程学习 平台注册账号,
平台名称 |
注册账号 |
博客园:www.cnblogs.com |
https://www.cnblogs.com/980303CYR/ |
程序设计评测:https://pintia.cn/ |
2519983735@qq.com |
代码托管平台:https://github.com/ |
980303 |
中国大学MOOC:https://www.icourse163.org/ |
2519983735 |
以下回答是或否 |
|
是否加入课程班级博客群 |
是 |
是否加入课程QQ讨论群 |
是 |
第二部分:理论知识学习部分
1.Java是一个完整的平台,有一个庞大的库,其中包含了许多可重用的代码和一个提供诸如安全性、跨系统操作的可移植性以及自动垃圾收集等服务的执行环境。
2.Java“白皮书”的关键术语
简单性:Java语法是C++语法的一个“纯净”版本。这里没有头文件、指针运算(神之指针语法)、结构、联合、操作符重载、虚基类等。
面向对象:简单地讲,面向对象设计是一种程序设计技术。它将重点放在数据(即对象)和对象的接口上。
分布式:Java有一个丰富的例程库,用于处理像HTTP和FTP之类的TCP/IP协议。
健壮性:Java编译器能够检测许多在其他语言中仅在运行时才能够检测出来的问题。
安全性:Java适用于网络/分布式环境。从一开始,Java就设计成能够防范各种攻击,其中包括:①运行时堆栈溢出。如蠕虫和病毒常用的攻击手吨。②破坏自己进程空间之外的内存。③未经授权读写文件。
体系结构中立:编译器生成一个体系结构中立的目标文件格式,这是一种编译过的代码,只要有Java运行时系统,这些编译后的代码可以在许多处理器上运行。解释虚拟机指令肯定会比全速运行机器指令慢很多。然而,虚拟机有一个选项可以将执行最频繁的字节码序列翻译成机器码,这一过程被称为即时编译。
可移植性:除了与用户界面有关的部分外,所有其他Java库都能很好地支持平台独立性。
解释型:Java解释器可以在任何移植了解释器的机器上执行Java字节码。
高性能、多线程、动态性。
第三部分:实验部分
- 实验名称:实验一 Java程序设计环境
- 实验目的:
(1)掌握JDK的安装与配置;
(2)掌握使用JDK开发Java程序的基本命令及步骤;
(3)熟练运用Elipse集成开发环境开发java程序的基本步骤
(4)掌握Java程序的基本语法。
3. 实验步骤与内容:
实验一:JDK的下载安装及环境配置
⑴在官网上下载JDK,进行安装。
完成后,打开安装目录
⑵配置环境变量:
在我的电(或计算机)里面找到系统属性,点击高级系统设置,找到环境变量。进行设置。
⑶环境变量配置完成后对其进行检验,判断环境变量是否配置正确。
在键盘上点击Windows+R键,输入cmd,分别输入java,javac,java -version,截图如下:
说明环境配置正确。
实验二:下载教材示例程序包
文件名:corejava.Zip
已下载
实验三:
打开eclipse软件,拷贝教材第二章示例源代码。示例如下:
编写第一个java程序helloWorld,截图如下:
利用eclipse开发程序九九乘法表
4. 实验总结:
通过这门课,我掌握了java与其他语言相比的一些优势所在,以及JDK的安装与环境配置,通过课外的学习,也掌握了一些比较简单的Java的基本语法,并且利用eclipse软件开发了自己的第一个java程序HelloWorld,开发了九九乘法表的java程序。相信自己在以后的学习中会取得更多的进步。
201771010103 陈亚茹 《面向对象程序设计(java)》第一周学习总结的更多相关文章
- 20145330孙文馨 《Java程序设计》第一周学习总结
20145330孙文馨 <Java程序设计>第一周学习总结 教材学习内容总结 刚开始拿到这么厚一本书说没有压力是不可能的,开始从头看觉得很陌生进入不了状态,就稍微会有一点焦虑的感觉.于是就 ...
- 20175221 2018-2019-2 《Java程序设计》第一周学习总结
20175221 2018-2019-2 <Java程序设计>第一周学习总结 教材学习内容总结 本周通过观看书本配套视频,学到了如解释器,编译器等一些简单概念. 还懂得了java的一些简单 ...
- 20175204 张湲祯 2018-2019-2《Java程序设计》 第一周学习总结
20175204 张湲祯 2018-2019-2<Java程序设计>第一周学习总结 教材学习内容总结 -第一章Java入门要点: -Java的地位:具有面向对象,与平台无关,安全稳定和多线 ...
- 20165223《JAVA程序设计》第一周学习总结
20165223 <JAVA程序设计>第一周学习总结 教材学习内容总结 通过网站JAVA第一章视频教程.教材.老师所给的教程及网上查询进行学习 第一章要点 JAVA地位和特点 地位:网络. ...
- 20165203 2017-2018-2 《Java程序设计》第一周学习总结
20165203 2017-2018-2<Java程序设计>第一周学习总结 教材学习内容总结 (一)Java的地位 Java是面向对象编程,并涉及网络.多线程等重要的基础知识,是一门很好的 ...
- 20155217 2016-2017-2《java程序设计》第一周学习总结
20155217 2016-2017-2<java程序设计>第一周学习总结 浏览教材,根据自己的理解每章提出一个问题 java平台和java编程语言的区别? 怎样使用IDE来管理原始码与位 ...
- 20155226 2016-2017-2 《Java程序设计》第一周学习总结
20155226 2006-2007-2 <Java程序设计>第一周学习总结 教材学习内容总结 第一周主要学习了一二章的内容,也浏览了剩余章节,以下是本周主要学习内容总结 1.首先了解了[ ...
- 20155227 2016-2017-2 《Java程序设计》第一周学习总结
20155227 2016-2017-2 <Java程序设计>第一周学习总结 教材学习内容总结 浏览教材,根据自己的理解每章提出一个问题 Java三个平台的区别. JDK.JRE.JVM区 ...
- 20155229 2016-2007-2 《Java程序设计》第一周学习总结
20155229 2016-2007-2 <Java程序设计>第一周学习总结 教材学习内容总结 1~18章的提问: 第一章:怎样撰写Java才不会沦于死背API文件.使用"复制. ...
- 20155327 2016-2017-2 《Java程序设计》第一周学习总结
20155327 2016-2017-2 <Java程序设计>第一周学习总结 教材学习内容总结 浏览教材,根据自己的理解每章提出一个问题 1.JAVA SE中JVM,JRE与JDK分别是什 ...
随机推荐
- ERROR 1129 (00000) Host ‘XXXXXX’ is blocked because of many connection errors; unblock with ‘mysqlad
1.今天早上由于公司网络带宽达到上限,导致多台web服务器连接mysql服务器超时.后来情况好转后,连接数据库服务器出现如下错误. Host '*' is blocked because of man ...
- 醉酒驾驶VS睡眠不足,哪个更危险
在全球范围内,睡眠不足驾驶每年导致成千上万起交通事故,醉酒驾驶就更不用说了.毫无疑问,两种情况下都不应该驾车,都有危险.睡眠不足和醉酒驾驶相对来说哪个更危险呢? 如果要问哪一个"好" ...
- Jennifer Chayes: 生活始终在你手中
Jennifer Chayes 听到Mark Kac.Freeman J. Dyson.林家翘,或者是David I. Gottlie.BerndSturmfels和Sir John Ball等 ...
- 给iPhone找一条平凡之路
新款iPhone马上就要开发布会了,对于全世界的手机从业者来说,现在的感觉就好像中国人过年:早些时候,大家都盼着过年,放鞭炮.享受美食,小孩子还有压岁钱,但随着生活水平的提高,年味越来越淡,昔日的美好 ...
- 1,Hadoop知识储备
Hadoop初学思维导图 1,Hadoop ··· Hadoop: Hadoop的核心由HDFS和MapReduce组成.HDFS是分布式文件系统,是Hadoop生态圈的分布式数据存储基石:M ...
- firewalls 开放端口
# 1. 开放 tcp 80 端口 firewall-cmd --zone=public --add-port=10080/tcp --permanent # 2. 开放 10080 ~ 65535 ...
- AWS EC2+Docker+JMeter构建分布式负载测试基础架构
目录 概述及范围 前提条件 Part 1: Local setup-本地配置 Part 2: Cloud端基础架构--Infrastructure 总结: 原文链接 @ 概述及范围 本文介绍有关如何使 ...
- 先导篇:SpringCloud介绍篇
1.什么是SpringCloud Spring Cloud是一系列框架的有序集合.它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册.配置中心.消息总线.负载 ...
- 使用cookie
概述 虽说在现代Web开发过程中讨论Cookie有些不合时宜,但是这是开发人员如今可以使用的最古老.最稳定的客户端存储形式.当然,我们并不推荐使用Cookie,只是说它是一种选择. Cookie于19 ...
- python自动化第一课 - python安装以及pycharm配置
1.安装python 1.1打开python官网https://www.python.org/downloads/windows/进行下载Python 3.8.0 1.2下载完毕后进行安装,1勾选 A ...