• 201521123110《Java程序设计》第1周学习总结


    1.第一周学习总结

    `本周开始了对java的初次学习接触,Java是一门新的编程语言不同于C,由于有了c的基础,对于Java的理解和学习也相对从前学C更容易些。

    也学习了Java的诞生发展以及运用包括JVN/JRE/JDK,JDK指的是Java开发工具包,JRE是Java执行环境,JVM是Java虚拟机。`

    2.书面作业

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

    因为Java用到了虚拟机,通过虚拟机可以生成不同系统所能执行的代码。

    执行步骤:写好源代码后,通过Java虚拟机生成字节码文件,然后JRE将其转成本地运行环境的代码便可以执行。`

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

    JDK指的是Java开发工具包。

    JVM是java虚拟机,它让Java可以跨平台,在任何系统中都可以运行,只需生成目标代码的字节码文件即可;JRE是指java运行时环境。JDK本身包括了JRE,写Java程序才需要JDK,如果只是要执行者代码,装JRE就OK了。

    3.java HelloWorld命令中,HelloWorld这个参数指的是什么?

    它是Java软件进过编译后的.class可执行文件,是一个刚开始的类名称。

    4.设置path变量有什么用?

    用来寻找可执行文件的路径。

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

    c->生成.obj文件->执行.exe文件,java先生成.class文件,再生成.java文件。

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

    Eclipse、MyEclipse

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

    前者源代码可用于个人研究使用,但禁止任何商业用途,后者则允许商业上的使用。
    8.ava主要应用在那几个方面?你对自己在这门课的目标与期许是什么?.

    开发网页图形界面、移动及嵌入式系统方向 、桌面应用系统方向。希望这学期可以更好的掌握这门编程语言,至少比C更掌握的好,能够自主编程。

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

    `

    pta实验总结:在完成第一道编程题目时,在输入 Scanner in 最后提交时,Scanner in那行会出现感叹号,应该在代码后面添加in.close();。
    main在pta中提交时候要变成Main。`

  • 相关阅读:
    正确解读free -m
    linux命令总结之traceroute命令
    OSI七层模型详解
    Linux运维七:网络基础
    python contextlib 上下文管理器
    Django扩展自定义manage命令
    Elasticsearch分片、副本与路由(shard replica routing)
    EsRejectedExecutionException排错与线程池类型
    python重试(指数退避算法)
    Redis实现分布式锁
  • 原文地址:https://www.cnblogs.com/zcjj/p/6445986.html
Copyright © 2020-2023  润新知