201621123044《JAVA程序设计》第一周学习总结

1. 本周学习总结

1.了解了JAVA的诞生以及发展历史简介。JAVA语言的特点,以及JAVA的电脑安装以及环境配置。
2.JAVA不仅可以用eclipse进行编写,也可以在记事本和notepad++中编写。
3.学习了一些JAVA的基本编程,能够编写简单的程序。

2. 书面作业

1.虚拟机

1.1 执行java程序的步骤是什么?为什么java程序可以跨平台运行?

1.执行java程序的步骤。
在记事本中写好java的程序,保存为文件名.java的类型。使用win+r键打开命令窗口,输入cmd。输入cd加上刚刚文件保存的路径。输入javac 加上文件名再输入java加上文件名。
2.使用eclipse运行Java程序步骤
点击File,New,Java Project新建Java工程右点击scr文件夹选择New-Class,输入类与包名,之后编写所需的java程序运行即可。

1.2什么是jdk?jdk, jre, jvm的联系是什么?**

JDK是java语言开发的工具包,JRE包含了java核心类库。JVM使java实现跨平台,能够运行Java程序。

2.java与javac

2.1 java HelloWorld命令中,这条命令的含义是什么?HelloWorld这个参数指的是什么?

java HelloWorld命令用于编译Java程序,HelloWorld即指类名。

2.2 Path变量有什么用?

PATH环境变量。作用是指定命令搜索路径,在i命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好PATH变量后,就可以在任何目录下执行javac/java等工具了。

2.3 使用java编写程序并运行与使用c语言编写程序并运行的步骤和生成的中间文件、目标文件有什么不同?

java先生成的是字节码.class文件,再生成的.java文件。
C语言:先是生成.cpp文件,随后是.o文件,最后是.exe文件。

3.实验总结**

3.1 PTA中怎么处理输入?怎么进行格式化输出?

JAVA输入:
在程序包下输入Scanner的类,import java.util.Scanner。然后输入Scanner sc = new Scanner(System.in),生成Scanner对象。再根据输入对象选择输入方法,若要输入字符串类型则sc.next();若输入整数型则输入sc.nextInt();
** Java输出:**
System.out.println打印字符串并回车换行。System.out.print打印字符串,不打印回车换行。

3.2 5-2(取数字)实验总结。

 运用Integer类的toBinaryString(),toHexString().toOctalString()将十进制转换为二进制,八进制,十六进制。再将原来的十进制转化为数组形式。再进行按题目要求输出。

3.3 5-3(取数字浮点数)实验总结。

运用String类的toCharArray()的方法将输入的整数或浮点数转化为字符数组。

1123228-20170916000244766-1910976152.png
再将字符数组中的‘.’和‘-’转化为‘0’之后再将每个字符数组中的数转化为整数最后相加。
1123228-20170916000711078-56103587.png

4.Java主要应用在那几个方面?你对自己在这门课的目标与期许是什么?

花费时间平均每天2小时
代码量:每学期8000行
困难解决对于不明白的地方,主要依靠询问老师和同学以及查找百度得到答案
学习方法以自学和老师的教授为主
 网页的快速开发,以及手机游戏的开发,因为大部分手机系统还是以安卓为主,以及对跨平台有要求的软件开发也很有优势。

对java的目标,是能够熟练掌握java编写系统和程序。准备一天花2个小时的时间学习java。一学期代码量8000行左右,一周500行左右。对于不明白的地方,主要依靠询问老师和同学以及查找百度得到答案。

3.使用码云管理Java代码

3.2 截图题集“Java基本语法”PTA提交列表

1123228-20170916101143672-258820159.png

3.3 使用学姐、学长开发的jar程序统计每周的代码量

1123228-20170916124503344-15764715.png

周次总代码量新增代码量总文件数新增文件数
118318399

转载于:https://www.cnblogs.com/1672-zcl/p/7523548.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值