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

1.本周学习总结

        java学习第一周,学会了java的一些基本语法helloworld等,以及一些基本的输入输出,以及数据的读取,了解

       了java的运行环境(jdk、jre、jvm)以及知道了eclipse中如何编辑代码,学会了博客中用markdown写随笔。日  

       后在java的学习中注意pta的实践。

2.书面作业

2.1虚拟机

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

      java执行步骤即:1.在编辑器中编辑好源程序,并保存为.java类型;2.然后在在本机运行界面cmd中实现源程序的运行。

      因为java程序的运行是基于java虚拟机(java本身的运行环境)上运行的,所以这个并不影响java程序在任何平台上的运行。>来自360问答

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

     jdk是java开发的核心,供给java开发员的工具,其中包括了java运行所需的各种环境;jdk、jre、jvm三者为从属关系,三者相互依存,无论少了哪一个java程序都无法运行。>来自360问答

2.2java与javac

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

    java Helloworld是运行源程序的命令;HelloWorld是类名。

2.2.2 Path变量有什么用?

    环境变量path,用于当本地查找不到这条命令是,会到这个目录下去查找。

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

      java编写程序实在文档中编写然后在cmd本机运行界面运行(中间文件.java,目标文件.class);c语言编程是有

    专门的软件去完成编写和编译运行的(中间文件.c,目标文件.exe)>来自360问答

2.3实验总结

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

      与C语言不同java在处理输入之前,需要有>import java.util.Scanner;以及读取键盘键入的数据时必要的>Scanner

       in=new Scanner(System.in);输出的话用System.out.println();

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

      本题针对于取数字,主要涉及到几个方面一个是进制之间的转换(Integer.toBinaryString(num) +","+ 

      Integer.toOctalString(num) +","+ Integer.toHexString(num)),还有就是利用好integer中的自带函数就可以很
                 
      好解决掉取数字这个问题,而不必去除整取余,从而得出他们的各个位上的的数字。

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

       本题方法基本上与5-2相同,运用integer中的charAt函数解决。

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

java学习目标 java学习期许 java运用
1.尽量多动手去编程实现,希望课程结束后自己的编程水平能够有所提高;2.同时也注重C语言 和数据结构的巩固,使前后知识能够联系得上 希望这学年过后自己的编程水平不会再那么的low吧!!! 就我看来java主要用于软件开发,各种手机app开发。
      鉴于大一一个学年的C语言和数据结构的学习,对于一些基本的理论知识的掌握还是ok的,但是以前只是注重理

      论自己没有去用心编程操作,所以动手编程能力还是比较薄弱。

3.使用码云管理Java代码

3.1GIT使用

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

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

    弄了好久一直是这个错误,不知道是不是跟我的电脑没有D盘有没有关系,找同学帮忙也没人能够解决
原文地址:https://www.cnblogs.com/xiaokai668/p/7517804.html