201521123093 java 第一周总结
201521123093 《Java程序设计》 第一周学习总结
1.本周学习总结
(1)第一次开始接触java语言,java的用法和C不太一样。在编程序时语句比以前的长。
(2)学会了使用快捷键来提高编程速度。例如 alt+/是自动补全语句,ctrl+F11是运行程序。
(3)用cmd开发java程序,在保存文件时文件名的第一个首字母一般为大写,要以.java结束。
2.书面作业
1.为什么java程序可以跨平台运行?执行java程序的步骤是什么?
答:JVM使得java可以跨平台运行,而JVM会架构于各种操作系统中。即编译一次,到处执行实现跨平台。
执行java程序的步骤:源代码——>编译——>.class文件——>解释器——>完成
2.什么事jdk?jdk,jre,jvm的区别是什么?
答:jdk是开发java程序的工具包,包含了javac,appletviewer,javadoc等工具程序。
jdk,jre,jvm的区别:jdk>jre>jvm
3.java HelloWord命令中,HelloWord这个参数指的是什么?
答:HelloWord指的是类名称。
4.设置path变量有什么用?
答:设置path变量,可以让系统在path中找到所要执行的命令。path 中可以设定工具程序的路径信息。
5.使用java编写程序并运行与使用c语言编写程序并运行的步骤和生成的中间文件、目标文件有什么不同?
答:java编写程序的步骤并运行:编辑.java源文件——>编译java源文件生成.class文件——>运行.class文件。
C语言编写程序的步骤并运行:编辑——>编译(成目标程序文件.obj)——>链接(成可执行程序文件.exe)——>运行(可执行文件)。
6.java语言有哪几种开发平台?
答:Eclipse,MyEclipse,Jbuilder,NetBeans,还可以是记事本或者editpuls。
7.Oracle JDK与Open JDK有何不同?
答:(1)开放源代码:JDK采用的是JRL,而Open JDK采用的是GPL.
(2)使用:JDK可用于个人研究使用,但禁止任何商业用途;而 Open JDK则允许商业上的使用。
Open JDK源代码不完整,不包含部署功能,只包含最精简的JDK,不包含其他的软件包。
8.Java主要应用在哪几个方面?你对自己在这门课的目标与期许是什么?
答:Java广泛运用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网。主要涉及以下几个领域:桌面级应用、企业级应用、嵌入式设备及消费类电子设备。
对这门课的目标与期许:首先能够学好这门课,对编程能够更加熟练一点,在有能力的情况下可以设计一款自己的软件。
3.使用码云管理JAVA代码

4.实验总结
答:(1)刚开始使用Eclipse编写程序时毫无头绪,不知道从哪里开始,第一节上机课有点茫然,但最终还是学会编写了第一道题。
(2)编写第二道题时,在输入复数时不能运行,通过查阅书籍才知道要使用replace就可以将复数转换为正数,就可以直接截取。在格式部分一直出错,通过不断修改才知 要有自动换行才可通过。
(3)刚看到题目时在整数和浮点数之间一直纠结,一直认为定义的类型就是整数或者是浮点数,后面才知道直接用字符串就可以表示,但还是不知如何将它们相加起来,通 过看书知道字符中charAt函数可以检索字符串中的每一位。从而才把第三题写好。
(4)在第二题和第三题的基础上很快就将第五题写好了,但还是要注意0的二进制是0,所以输出的结果应该是32而不是31。
201521123093 java 第一周总结的更多相关文章
- 201521123014 java第一周总结
201521123014 java第一周总结 1.本周学习总结 刚认识这一门新语言,我就充满了好奇心,想看看Java和学过C语言,C++有什么区别.在这一周的学习中,我认识到,对于初学者而言,Java ...
- JAVA第一周学习
新学期伊始,六门专业课,课课重要,无法抉择重心,但日子还是要过的,而且要精细的过,不能得过且过 JAVA第一周任务 一:学习第一章视频 二:使用JDB调试JAVA 三:输入调试教材上代码,并把代码上传 ...
- Java第一周作业
Java第一周作业 本周作业: 参考<<教材学习指导(http://www.cnblogs.com/rocedu/p/7911138.html)) 学习第一章视频 参考<<使用 ...
- 20165235 Java第一周学习总结
(# 20165235 Java第一周学习总结 Ubuntu下git的安装与使用 首先Ubuntu下git的安装,使用sudo apt-get install git下载Ubuntu,下载完成后可以用 ...
- 201521123063 java第一周总结
20152112306 <Java程序设计>第一周学习总结 1.本周学习总结(2.20-2.26) java语言的特点: (1)简约且简单 (2)平台无关性 (3)面向对象 (4)多线程. ...
- 201521123042 Java第一周学习总结
1. 201521123042 <Java程序设计>第一周学习总结 a.用notepad++和eclipse编写Java程序 b.安装Java Q1.为什么java程序可以跨平台运行?执行 ...
- 20165221 JAVA第一周学习心得及体会
JAVA入门的理论学习 在JAVA2使用教程的网课学中,分为以下几个模块讲解的 JAVA的地位 JAVA的特点 安装JDK(Java Develepement Kit) Java程序的开发步骤 简单的 ...
- 自学Java第一周的总结
在第一周里我花费了不少时间配置jdk的环境变量,并学习了有关java的基本知识,了解了Java中的变量.数据类型以及运算符.我知道了什么是变量并且如何去定义变量,也学会了如何去使用运算符以及对数据类型 ...
- 20165326 java第一周学习笔记
第一周学习笔记 一.理论视频学习 1.Java的特点:简单.面向对象.平台无关 2.Java的开发步骤&简单的应用程序: 文本编辑器写入代码 命名类名.java,文件类型所有文件,编码ANSI ...
随机推荐
- python学习===将py文件从打包成exe程序
1.进入要打包的py程序所在文件夹,例如hello.py程序要打包. 2.在同一目录下新建文件setup.py,内容如下: from distutils.core import setup impor ...
- PostgreSQL存储过程(3)-流程控制语句
流程控制 讲解条件语句,循环语句. 本次环境会用到表emp:下面是emp执行语句. drop table emp; create table EMP( EMPNO numeric() not null ...
- Java 图片处理解决方案:ImageMagick 快速入门
一.ImageMagick介绍 ImageMagick是一个免费的创建.编辑.合成图片的软件,可以实现图片切割.颜色替换.图片缩略图.图片水印等各种效果.ImageMagick是免费开源软件,支持大多 ...
- 【PL/SQL Developer】动态执行表不可访问,本会话的自动统计被禁止
在执行菜单里你可以禁止统计,或在v_$session,v_$sesstat 和 v_$statname 表里获得select权限 解决办法 [oracle@localhost ~]$ sqlplus ...
- 【VMware Workstation】虚拟机动态IP NAT连接外部网络(局域网以及广域网)
由于公司办公使用的账号认证获得IP,在虚拟机使用原来的桥接模式无法连接外网,因而需要更换虚拟机的网络连接方式. 虚拟机软件:VMware Workstation 12 Pro 虚拟机:centos7 ...
- 优秀的PE工具收藏
优秀的PE工具收藏... ----------------------- ------------------------------------------<排名不分先后..自己喜欢的就是最好 ...
- oracle之备份详解
1.冷备份(执行冷备份前必须关闭数据库) 物理备份(备份物理数据库文件) 2.热备份(热备份是当数据库正在运行时进行数据备份的过程.执行热备份的前提是:数据库运行在可归档日志模式.适用于24X7不间断 ...
- Java数组笔记
# 数组--------内存 # 2017/8/31 15:29:19 ## 数组(容器) ## - 为了存储同种数据类型的多个值 - 概念 - 数组是可以存储同一种数据类型多个元素的集合, ...
- Openfire分析之一:Openfire与XMPP协议
引言 上帝说,要有光,于是就有了光. 有点玄. 如果将时光回溯无数岁月,到几百万年的蛮荒时代,人类史上第一次发生信息交换,会是什么样子?是转一下脑袋,还是眨一下眼? 但不管是什么形式,于是有了信息, ...
- JavaPOI处理Excel
java处理excel,心得分享如下,如有不妥或者需要补充的地方,敬请指出,欢迎随时交流 1.加载excel,获得workbook对象 fileTemp = new File(pathOfMExce ...