欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOC文档下载  

    1、JAVA语言基础知识.doc

    • 资源ID:7194557       资源大小:26.51KB        全文页数:2页
    • 资源格式: DOC        下载积分:2
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要2
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    1、JAVA语言基础知识.doc

    1 Java语言基础知识一、 填空题1、 Java 编译程序将Java源程序转换成伪机器语言,这种伪机器语言也称为java bytecode(字节码)2、 Java语言之所以可以“一处编写,各处运行”,是因为在各种软硬件平台上都有一个采用本地代码实现的 Java VM(虚拟机)3、 采用Java语言中的基本数据类型char定义的变量在内存中占 2 字节。4、 Java 编译器(Complier)将Java源程序(其扩展名为.java)编译后,生成的代码被称为字节码 (其扩展名为 .class )5、 Java字节码(Byte code)运行的方式有两种:一种是解释方式;另一种是 Just-in-time(即时编译),由代码生成器将字节码转换成本地的机器代码,然后可以较高的速度被执行。6、 Java 编译器将 Java源程序(其扩展名为.java) 编译后,生成的代码被称为字节码 (其扩展名为.class)7、 Java字节码运行在JVM,从而使其具备 平台无关的 特点,但由于字节码要通过JVM解释后才能在宿主机上运行,因此其主要缺点 是速度慢8、 Java是一个国际化的程序设计语言,在Java中一个 char 变量占两个字节,一个byte占一个字节。9、 在特定的计算机上运行字节码,该计算机上必须首先安装 Java虚拟机 简称为JVM, Java字节码是 平台无关的 但JVM是平台相关的。10、为了加快字节码的运行速度,字节码下载到本地机上的,可以通过一种称为 JIT(Just-in-time compilation) 的技术将其编译成本地代码。11、在Java中数组也是 对象 而不是变量。12、Java字节码是在一种特殊的被称作 Java 虚拟机(JVM) 上运行的。13、Java Application程序是指在客户端虚拟机的运行、可读写客户数据、可以GUI或命令行运行,且主类应有一个 main() 函数,它是程序运行的起点。14、面向对象程序设计的基本组成单位是类,程序运行时由 类 生成对象,对象之间通过发送 消息 进行通信,相互协作完成相应的功能。15、变量除了存储基本数据类型的数据外,还能存储对象的引用。用来存储对象引用(reference)的变量称为 引用变量(reference variable) 二、 单项选择题1、 Java 是一个面向对象的程序设计语言,它有很多优良的特性,以下不是Java优点的是A 安全性 B平台无关性 C 支持多线程 D支持指针操作面向对象、安全性、操作平台无关、多线程、内存管理2、数组由同一类型的一连串对象或者基本数据组成,并封装在同一个标识符(数组名称)下,数组是一个对象(不是变量),以下描述不正确的是: A数组对象需要用new 生成B数组对象生成后,其长度可动态改变(length) C 二维数组中,每一维的数组元素个数可以不同 D数组内的对象的存放不一定是连续的3、 一个java源代码文件被称为一个编译单元,由三部分组成:package 、import及class,以下正确的说法是:P48 A一个编译单元只能包含一个类 B一个编译单元只能有一个含main()方法的类C一个编译单元中只能有一个public类,该类必须与文件同名 D一个编译单元中可含多个类,且public 类不限于一个4、面向对象程序设计语言的基本特征: A类、对象、抽象和封装 B类、抽象和封装、继承 C抽象和封装、继承和多态D接口、封装、继承和多态5、Java是一个平台无关的面向对象的程序设计语言,以下关于Java语言的描述正确的是: A、Sun JDK+Eclipse 可用于开发Java B、JVM可用于开发Java程序C、Java只能使用Sun JDK开发D、Java必须在Eclipse下运行三、判断题 1 、Java语言中定义了丰富的数值运算符,其中自加符(+)和自减运算符(-)只能作用于整型变量。(不正确) 2、一个编译单元中就是一个Java源程序,一个编译单元经编译后,将产生一个字节码文件。 (不正确) 3、Java语言与C语言有很多相似之处,在C语言中并没有boolean型的变量,非0的数值表示逻辑真,0表示逻辑假。在Java语言中也采取了同样的表示方法。(不正确) 4、与C语言相似,Java也是从main()函数开始运行的,且在一个Java程序(可能包含多个类)中只能有一个main()函数。 (不正确) 5、Java语言成为当前最受欢迎的程序设计语言的原因之一是它非常适合于开发Internet和Web应用程序。(正确) 6、在Java语言中,数据本身就是对象,数组元素可以简单数据类型也可以是对象的引用,并且数组中数组元素的个数是可以动态调整的。(不正确) 7、Java程序中标识符(Identifier) 是一个重要的概念,在Java程序中设计类名(class name) 和包名(package name)及方法名(method name)及数据成员名(field name)时不能重名。(不正确) 8、Java程序的可移植性是指源程序级的,即在不同系统中Java源程序经过重新编译后可运行于各种平台(硬件或软件)。(不正确)答:字节码运行在JVM,使其具有平台无关的特点

    注意事项

    本文(1、JAVA语言基础知识.doc)为本站会员(苏美尔)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开