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

    #1. 本周学习总结

    Java开发环境,如何用记事本和eclipse进行编程。

    #2. 书面作业

    Q1.为什么java程序可以跨平台运行?执行java程序的步骤是什么?(请用自己的语言书写)           答: 因为java是在虚拟机上运行的,没有直接在系统上实现编程。 先用java翻译器翻译成字节码,再用解释器执行。

    Q2.什么是jdk?jdk,jre,jvm的区别是什么?            答:jdk是java开发工具,jre是java运行环境,jvm是虚拟机。

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

    Q4.path变量有什么用?classpath变量有什么用?            答:path是windows系统用来寻找可执行文件的路径。

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

    java:编写好源代码(.java)--(编译器)->经过JVM生成字节码文件(.class)--(解释器)->运行

    C语言:编写好源代码(.c)->编译(.obj)->二进制文件(.exe)

    java的目标文件(.class)并不能直接运行,要经过解释器。而c的目标程序(.exe)可以直接运行(当然只在他可以运行的平台)

    Q6.Java语言有哪3种应用版本?版本之间有什么关系?  答:(1)NetBeans
    (2)Eclipse与myeclipse
    (3)IntelliJ IDEA 

    Q7.Oracle JDK与Open JDK有何不同?  答:Oracle JDk不能用于商业用途,Open  JDK可以

    Q8.Java主要应用在那几个方面?你对自己在这门课的目标与期许是什么? 答:用于程序开发,软件设计,手机游戏等。 目标是能自己编几个小游戏。

    #3. 使用码云管理Java代码

  • 相关阅读:
    【转】关于Oracle将小于1的数字to_char后丢掉0的解决办法
    【转】RadControls for Silverlight(学习2-RadDataPager)
    【转】RadControls for Silverlight(学习1-GridView)
    【转】 Easy RadControl 之 RadGridView(Silverlight)
    【转】silverlight telerik RadGridView 列头显示其他控件
    黑产江湖
    佳人篇
    联之道
    西二旗程序员家庭装修的架构之路
    西二旗程序员家庭装修的架构之路
  • 原文地址:https://www.cnblogs.com/zfy666/p/6445548.html
Copyright © 2011-2022 走看看