201621123048《java程序设计》第一周学习总结

一. 本周学习总结

首先搞清楚了GDK和GRE的全称以及理解了他们的区别,写Java程序就需要安装GDK,同时也懂得了如何在电脑上安装GDK(看了郑老师的视频)。明白了编写一个Java程序和以前的C有哪些不同比如变量的命名、文档管理等还学习了markdown的用法和概念。

二. 书面作业

1. 虚拟机

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

首先要打开建立一个记事本,在上面写好自己的代码并将其命令为.java的格式 然后按win+R打开cmd命令框接着将刚刚的文件转化为字节码文件最后找JAVA的为后缀的文件名进行编译。
因为java编写工程是将文件转化成.class的字节码文件,然后由虚拟机执行文件,而每台电脑都有虚拟机,所以不用平台即可转化为计算机语言即可运行。

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

  • JDK是java程序运行必备工具包。
  • JDK包括有JRE,JRE包涵了虚拟机。

2. Java与javac

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

java HelloWorld用来对原文件进行编译为字节文码文件编译运行HelloWorld文件,HelloWorld是java的程序类名。

2.2 path变量有什么用?

path可以指定收索路径,在运行java程序时,path会指定运行命令执行程序。

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

在使用java程序时要先转化为.class后缀的文件才能通过虚拟机在电脑上进行编译最后转化为.java为后缀的文件。而C则是生成exe.的文件可以直接在电脑上运行。

3. 实验总结

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

程序输入需要代码import java.util.Scanner
格式化输出需要的代码System.out.printf();

3.2PTA(取数字)实验总结

本题的关键在与数字转换,用Integer.parseInt()可把字符串转化成整数,把数字转化为字符串用String.valueof() ,然后用循环语句依次遍历将所得数相加即可。

3.3PTA(取数字浮点数)实验总结

去浮点数与前一题类似,只是多加了小数点的相互转换仍然用String.valueof()将所得数转化为字符串后用循环语句遍历后相加。

3.4PTA(开根号)

这题在于循环条件的设置,理解逐步循环逼近法的定义。

3.5PTA(二进制的前导的零)

本题大致思路是要表示出变量进行二进制转换后有多少位数。

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

应用与大型企业的管理系统、电子商务JAVA EEE、手机游戏等

摘自百度文库

技术基础 目标 学习方式
C语言基础很一般 一天花2个小时学习java,多自己动手写代码 多看书本,尽量自己理解,不懂问会的同学。

三. 使用码云管理Java代码

1. GIT使用

码云的密码忘了。。。而且密码不能找回出现的相应的错误

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

3.统计代码量

看不懂那什么鬼

行数 新增行数 文件数 新增文件数
102 102 13 13
posted @ 2017-09-16 14:02  Hhhy  阅读(277)  评论(1编辑  收藏  举报