zoukankan      html  css  js  c++  java
  • 201521123022 《Java程序设计》 第一周学习总结

    1. 本章学习总结 

    通过这一周的学习,初次接触了Java,了解了Java与之前所用的C语言的不同之处,对JRE,JDK,JVM有了相应的基础了解。在安装了eclipse和JDK之后熟悉了一下eclipse的基本操作以及运行Java文件。

    2. 书面作业

          Q1.为什么java程序可以跨平台运行?执行java程序的步骤是什么?(请用自己的语言书写)

                   不同于C文件必须要用windows运行,java文件编译后会生成.class文件,只要系统安装了JDK就相当于有了Java程序运行的环境及Java虚拟机,就可以运行Java文件。

            Q2.什么是jdk?jdk,jre,jvm的区别是什么?

                   JDK是Java 语言的软件开发工具包,是整个Java的核心,包括了Java运行环境,Java工具和java基础的类库。

            JRE是运行JAVA程序所必须的环境的集合。

            JVM是指Java虚拟机,它相当于一个虚构出来的计算机。

         Q3.java HelloWorld命令中,HelloWorld这个参数指的是什么?是文件名吗?这条命令的含义是什么?

            指的是类名而非文件名。指可以运行HelloWorld这个类。

         Q4.path变量有什么用?

          用作运行某个命令的时候(如执行javac),若本地查找不到某个命令或文件,会到这个声明的目录中去查找相应的程序文件。

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

            java是生成字节码.class文件。可在有Java环境的系统下运行。(JRE)

            C是生成obj文件,然后系统最后生成exe文件,到了其他系统中需编译运行。

          Q6.Java语言有哪几种开发平台?

              eclipse,netbeans,myeclipse。

          Q7.Oracle JDK与Open JDK有何不同?

                    基本相同, 但openJDK去掉了JDK中涉及一些版权问题的API,开发源代码。

    3. PTA实验总结及码云上代码提交记录

    3.1本周Commit历史截图

    ##3.2 实验总结 实验碰到的问题、思考、收获与解决方案

     1.对编程方面依然有所欠缺,虽现在运用Java,但与C++大同小异。

    2.需熟练运用JAVA中代码库的功能,可以大量减少工作量。

  • 相关阅读:
    HTML5的audio在手机网页上无法自动加载/播放音乐,能否实现该功能?
    cef3加载flash闪烁问题非easyhook的另外一种解决方法
    CEF加载FLASH插件时弹出CMD命令行窗口的问题
    【解决】 无法打开包括文件:“windows.h”: No such file or directory
    C# 把字符串类型日期转换为日期类型
    request:fail 小程序要求的 TLS 版本必须大于等于 1.2
    提高SQL查询效率
    jQuery设置下拉框select 默认选中第一个option
    解决浏览器Adobe Flash Player不是最新版本问题
    怎样在WIN7系统下安装IIS
  • 原文地址:https://www.cnblogs.com/the-world/p/6444381.html
Copyright © 2011-2022 走看看