leijiangnan

第一次java作业

  1. 本周学习总结

本周学了一些java的基础,但因为要补考的原因,这一周我上课都在复习,对java也怎么听,就是简单的看了一下预习课件,自己了解了一下java。

 知道了因为虚拟机的原因,java可以跨平台运行,
编译Java源程序文件将产生相应的字节码文件,其过扩展名是class
  1. 书面作业

1虚拟机

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

  java要先被javac编译为.class,然后在JVM中执行。

  java程序可以跨平台运行是因为JVM的存在,JVMJVM的可执行文件扩展名是.class。

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

   jdk的是java development kit的缩写,意思是java程序开发的工具包。>百度
   JDk包含JRE与JVM。编译.class文档的工具程序由JDK提供,而执行的环境就是JRE。

2.java与javac

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

     含义是编译程序HelloWorld,参数是指文件名。

2.2 Path变量有什么用?

    Path可以用来设定工具程序的路径信息,系统才可以在Path中找到你要执行的指令。>课本26页

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

  java要通过javac编译成class文档,然后用JVM执行。
  c++是直接编译成c文件,可以直接执行,不需要通过JVM.

3.实验总结

3.2 jmu-Java-01入门-取数字

程序开头必须用import java.util.Scanner导入scanner类,
用System.out.println格式化输出

3.3 (取数字浮点数)

JAVA中的Integer类可以实现数字字符串的转换,比如二进制字符串可以用toBinaryString,八进制字符串toOctalString,十六进制字符串toHexString。
这一点比C++中的容易多了。

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

请描述一下你的技术基础(会什么语言,都写了多少行代码)

 我应该是属于只会一些基本知识的吧。
只会C语言,代码基础的会打,难一点的都要同学一行一行教,然后再自己模仿,要花别人好几倍的时间才能打完。

设定一个目标:一周准备花多少时间在这门课上?本学期总共要写多少行代码?平均到每周几行?准备采用怎样的学习方式?遇到困难打算怎样解决?

目标 时间 每周几行代码,平均每周几行 学习方式 问题解决方法
上学期几乎都是浪过去的,这学期要努力了,目标,不再挂科 一周除了平时上课和作业之外,周末多话三个小时学习java 平均每周400吧 慕课学习,上课学习 代码自己都不会打,多问同学和老师,加紧把基础学号,尽力做到能自己打代码,不用他人帮助

3. 使用码云管理Java代码

3.1 GIT使用





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

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

行数 新增行数 文件数 新增文件数
9 9 99 99

分类:

技术点:

相关文章: