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

    1. 本章学习总结

    1.了解Java与C/C++的区别,Java语言所写程序较为繁琐,C/C++较为简洁。
    2.学会使用cmd进行程序的编译及运行。
    3.学会利用JDK辅助Java编程。
    4.使用eclipse进行Java程序的编写过程中,学会利用“alt+/”、“ctrl+F11”等快捷键提高编程效率。

    2. 书面作业

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

    A1:因为虚拟机(JVM)的存在。攥写程序的过程中使用Java语言,是因为这类语言比较贴近人类可阅读的文法,而对于计算机而言,它只认识0、1组成的机器指令。所以JVM在其中就充当“翻译员”,将Java语言翻译成机器指令。在不同的平台下,必须安装专属该平台的JVM,通过编译使扩展名为.java的源代码转换成扩展名为.class的位码,便实现了Java程序的跨平台运行。

    Q2:什么是JDK?JDK,JRE,JVM的区别是什么?

    A2:JDK(Java Development Kit)是 Java 语言的软件开发工具包。
    JRE是Java的执行环境,JVM是虚拟机。JRE包含在JDK中,JVM包含在JRE中。

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

    A3:一个类名

    Q4:设置path变量有什么用?

    A4:操作系统通过path变量来寻找可执行文件的路径。

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

    A5:使用JAVA编写:Java的源文件后缀名为.java,编译后生成后缀名为.class的文件,再通过JVM在任意操作系统上执行。
    使用C语言编写:后缀名为.c的源文件编译生成.obj的文件,再生成可执行的.exe文件,只能在特定的计算机系统上运行。

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

    A6:Eclipse,NetBeans,IntelliJ IDEA the Java IDE……

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

    A7:二者协议不同,OpenJDK基础代码都是来自Oracle的JDK。

    3.使用码云管理Java代码

  • 相关阅读:
    【校招面试 之 C/C++】第1题 为什么优先使用构造函数的初始化列表
    Linux平台ORACLE INSTANT客户端安装
    ORACLE数据库链接
    ORACLE用户管理
    【转】软件开发工具介绍之 6.Web开发工具
    【转】三大UML建模工具Visio、Rational Rose、PowerDesign的区别
    ORACLE数据库查看执行计划
    数据分析方法
    ORACLE对象大小写问题
    计算机改名引发的ORA
  • 原文地址:https://www.cnblogs.com/vicheng/p/6442325.html
Copyright © 2011-2022 走看看