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


    1. 本章学习总结

    • 学习使用Markdown编写文章
    • jdk的安装和环境变量的设置
    • java的历史,目前java有三大平台,javaSE,javaEE及javaME。其中javaSE我们会经常用到,由四个部分组成:JVM、JRE、JDK、和Java语言。
    • java语言的特点,简单性:拥有丰富的类库,结构中立性:只要操作系统有JRE就可以在这个操作平台上运行。
    • JVM、JRE、JDK分别是什么及其关系。
    • notepad++和eclipse的使用。

    2. 书面作业

    Q1. 为什么java程序可以跨平台运行?执行java程序的步骤是什么?(请用自己的语言书写)
    答:因为只要该操作系统上拥有JRE就会包含有JVM,java程序通过JVM解释然后给本地的操作系统执行实现在任何操作系统上都可以执行java程序。.java的源文件通过javac的编译得到.class文件再通过JVM的解释然后给本地操作系统执行。

    Q2. 什么是jdk?jdk,jre,jvm的区别是什么?
    答:jdk是一个开发工具包含了jre和jvm,jre是java开发运行时的环境给用户使用,jre包含jvm,jvm是java虚拟机用来把.class文件解释让本地操作系统执行。

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

    Q4. path变量有什么用?classpath变量有什么用?
    答:path用来告诉系统javac存放的位置,classpath用来告诉JVM.class文件的路径信息。

    Q5. 使用java编写程序并运行与使用c语言编写程序并运行的步骤和生成的中间文件、目标文件有什么不同?
    答:使用C语言编写的程序生成的是.c或.cpp文件经过编译生成.o文件在Windows是.exe文件,而用java编写的程序生成的是.java文件,经过编译生成.class文件。

    Q6. Java语言有哪3种应用版本??
    答:javaSE,javaEE及javaME。

    Q7. Oracle JDK与Open JDK有何不同?
    答:前者源代码可用于个人研究使用但禁止任何商业用途,后者则允许商业上使用。

    Q8. Java主要应用在那几个方面?你对自己在这门课的目标与期许是什么?
    答:web、安卓。学会面向对象的思想,用好eclipse,熟练JAVA语言。

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

    3.1本周Commit历史截图

    在码云的项目中,依次选择“统计-Commits历史-设置时间段”,然后搜索并截图,如下图所示

    4. 实验总结

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

  • 相关阅读:
    空余时间
    日期的获取
    checkbox的样式
    表格
    v-for的一些小demo
    进程在与Windows Process Activation Service通信时出现严重错误 w3wp.exe错误
    c# 一些DateTime.Now的常用语法
    wcf错误 无法激活服务,因为它不支持 ASP.NET 兼容性
    c# 未能加载文件或程序集 相关原因
    IIS配置使网站访问速度提升
  • 原文地址:https://www.cnblogs.com/lch9/p/6431439.html
Copyright © 2020-2023  润新知