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使用

1123162-20170916133357860-1263654404.png

1123162-20170916133410375-324292532.png

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

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

1123162-20170916135051313-1551231471.png

1123162-20170916135229578-841361038.png

3.统计代码量

看不懂那什么鬼

行数新增行数文件数新增文件数
1021021313

转载于:https://www.cnblogs.com/hyh980408/p/7530628.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值