zoukankan      html  css  js  c++  java
  • Java-基础练习2

    1、利用文本编辑器输入课堂上练习的Hello.java,并在JDK环境下编译和运行。请将程序编译、运行的结果截图,填入下框中。

    class Hello
    {
    public static void main(String[] args)
    {
    System.out.println("Hello java");
    }
    }


    2、如果第4题中在DOS命令下输入:java Hello 出现以下结果:Bad command or the file name可能是什么原因?请说明理由。

    1)、原因可能是没有成功安装jdk

    2)、没有配置好jdk 的环境变量

    3)、没有编译相应的文件。


    3、如果第4题中在DOS命令下输入:java Hello出现以下结果:Exception in thread “main” java.lang.NoClassDefFoundError: Hello可能是什么原因?请说明理由。

    1)、没有定义类,默认java.lang无Hello的类名,而直接写的main主方法。


    4、在第4题中Hello.class所在路径下,输入命令:java Hello.class,会出现什么结果,为什么?

    1、结果是:找不到主类或无法加载主类 Hello.class

    2、原因:java Hello 已经是在加载类了,不用再后面再加class了


    5、请描述基本数据类型和引用数据类型的区别?

    1)、基本数据类型在被创建时,在栈上给其划分一块内存,将数值直接存储在栈上。

    2)、引用数据类型在被创建时,首先要在栈上给其引用分配一块内存存放地址,而对象的具体信息都存储在堆内存上,然后由栈上面的引用地址指向堆中对象。


    6、Java主要有那几种文件类型?各自的作用是什么?

    1、  源码文件 .java 为程序员所编写的源代码

    2、  字节码文件 .class  JVM实现跨平台的中间代码 由.java编译而来

    3、包 .jar  把相关的字节码文件压缩之后形成的,便于使用、传递

  • 相关阅读:
    zookeeper使用场景
    zookeeper安装配置
    hadoop 远程调试
    deep learning笔记
    Sentiment Analysis(1)-Dependency Tree-based Sentiment Classification using CRFs with Hidden Variables
    PRML阅读笔记 introduction
    Python 学习笔记(2)
    python nltk 学习笔记(5) Learning to Classify Text
    python nltk 学习笔记(4) Writing Structured Programs
    python nltk 学习笔记(3) processing raw text
  • 原文地址:https://www.cnblogs.com/tfl-511/p/5861775.html
Copyright © 2011-2022 走看看