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

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

    标签(空格分隔): Java


    1. 本周学习总结

    0.初步了解Java语言及其发展历史和过程,同时也初步了解了Java具有跨平台性、面向对象、安全性、多线程、简单应用等特点,在后续学习中不断深入了解并且掌握和运用。

    1.了解了有关JVM、JRE、JDK的的基础知识。

    2.从Hello World入手,学会了撰写第一段代码;同时在第一周的程序编写中了解了使用API查找类的方法。

    3.明确java学习路径:

    (1)熟悉并掌握MyEclipse开发工具
    (2)掌握基本语法和理解封装、继承和多态
    (3)掌握常用的API
    (4)学习容器观念
    (5)自己多实践,有机会研究开放原始码项目

    2. 书面作业

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

    因为Java有自己的运行环境,即JVM(Java虚拟机),在Java虚拟机上可以生成相应代码的字节码文件。写好的Java程序被编译成字节码文件,然后JVM来把字节码再翻译成所对应的硬件平台能够执行的代码。

    执行java程序的步骤:

    • 确保本机已安装JDK
    • 源代码的编辑
    • 通过JVM生成字节码
    • 在相应的硬件平台上执行目标代码

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

    • JDK全称Java Development Kit,指的是免费的java开发工具包。
    • JRE为Java RuntimeEnvironment的简称,也就是我们说的JAVA平台,所有的Java程序都要在JRE下才能运行。包括JVM和JAVA核心类库和支持文件。与JDK相比,它不包含开发工具——编译器、调试器和其它工具。
    • JVM全称Java VirtualMechinal(JAVA虚拟机),JVM的主要工作是解释字节码。
    • 三者关系如下图:
    • 详细图表:

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

    一个类名

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

    能够使Window操作系统用来寻找可执行文件的路径

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

    • C语言程序编写之后生成的文件为XX.cpp,编译之后生成中间文件为XX.obj,最终生成的目标文件为可执行文件XX.exe.
    • Java源程序通过编译器生成XX.class,在对应平台再由字节码翻译为的目标代码,再执行。

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

    • Eclipse(MyEclipse)
    • Netbeans
    • Notepad++
    • Jbuilder
      等其他

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

    • Oracle JDK的源代码可用于个人研究使用,但禁止任何商业用途。
    • Open JDK允许商业上的使用。
    • Oracle JDK只发布二进制安装包,而Open JDK只发布源码。

    3.码云项目

    4.PTA

    已提交作业,可到网站查看。

    5.实验总结

    • 题目二,在PTA上题目有提示,才知道使用API,给编程带来便利。明白了Java中使用API的重要性。
    • 题目中涉及字符串、数组的应用,经过回忆后,更好地打码。
  • 相关阅读:
    以下文件中的行尾不一致。要将行尾标准化吗
    用户 NT AUTHORITYNETWORK SERVICE 登录失败
    sql server 2008 不允许保存更改,您所做的更改要求删除并重新创建以下表 的解决办法
    附加数据库对于服务器失败(Microsoft.SqlServer.Smo),无法升级数据库,因为它是只读的,或者具有只读文件
    IIS上部署MVC网站,打开后ExtensionlessUrlHandler-Integrated-4.0解决方法
    HTTP 错误 404.2
    vs智能提示突然消失的解决办法 (vs2008 vs2010 vs2012 智能提示)
    Visual Studio 常用快捷键
    403.14-Forbidden Web 服务器被配置为不列出此目录的内容及Login on failed for "IIS APPPOOLASP.NET v4.0"问题
    短信轰炸PC版
  • 原文地址:https://www.cnblogs.com/moyi-h/p/6442284.html
Copyright © 2011-2022 走看看