当前位置:网站首页 > Java基础 > 正文

第2版java入门基础答案



PAGE 2

第1章 Java概述

PAGE 5

Java程序设计教程(慕课版)

PAGE 4

Java编译器的输入和输出分别是什么文件?

答:输入是纯文本的java源文件,输出是java 字节码文件,也就是 .class 文件,

了解一下Java集成开发环境有哪些。

答:

Eclipse

Eclipse是最有名也最广泛使用的Java集成开发环境(IDE),允许开发者结合语言支持和其他功能到任何的默认包中,而且Eclipse市场有许多定制和扩展的插件。Eclipse一直被评为最常用可靠的开源Java IDE之一。其包含有很多工具和插件,同时也具备很多对程序员友好的框架。Eclipse是由IBM开发的,并且以Microsoft Visual Studio为竞争目标,旨在让Java拥有标准化的流程。Eclipse受欢迎的功能包括:标准化、内置测试、调试、源代码生成、主机插件以及易于访问的帮助文档。

IntelliJ

IntelliJ已经引起了开发者的“追捧”,甚至比Eclipse还受宠,有免费版和专业版。IntelliJ IDEA为众多Java EE框架提供了针对框架的编码帮助和提升生产效率的功能,还有大多数应用服务器的部署工具。

NetBeans

NetBeans的也属于IDE类,允许开发者快速、简便地开发桌面应用、移动应用和Web应用。NetBeans是免费开源的,还拥有全球性的用户和开发者社区。

JDeveloper

JDeveloper是Oracle提供的一个免费的集成开发环境,它为Oracle融合中间件和融合应用产品提供完整的端到端开发,支持整个开发生命周期。

BlueJ

BlueJ是专为教学而设计的、Java环境下的一个内置编辑器、编译器、虚拟机、调试器的多应用软件,其在小规模的软件开发方面也是颇为使用的。其毫不杂乱,易于使用和测试的交互式界面,使其在初学者之间人气颇高。

Android Studio

Android Studio是由Google开发的,主要用于Android应用程序,支持Google服务和设备,同时Java编码的友好性已被验证。

JCreator

JCreator IDE仅限于Windows,作为本地平台,易于安装和启动。在新用户中间颇受欢迎。

简述你对Java语言的面向对象特性的理解。

答:

(1)封装。封装是?向对象的特征之?,是对象和类概念的主要特性。 封装,也就是把客观事物封装成抽象的类,并且类可以把??的数据和?法只让可信的类或者对象操作,对不可信的进?信息隐藏。

(2)继承 ?向对象编程 (OOP) 语?的?个主要功能就是“继承”。继承是指这样?种能?:它可以使?现有类的所有功能,并在?需重新编写原来的类的情况下对这些功能进?扩展。

(3)多态 多态性(polymorphisn)是允许你将?对象设置成为和?个或更多的他的?对象相等的技术,赋值之后,?对象就可以根据当前赋值给它的?对象的特性以不同的?式运作。

4.Java语言的平台无关性指的是什么?

答:编译好的java字节码,可以在任意支持java的平台运行。

5.上机练习一下例1.1。

6.在例1.1中用Main替换main,编译能不能通过?

答:编译不能通过。

用java Example1_1.class运行程序,结果如何?

答:报错误:“错误: 找不到或无法加载主类 Example1_1.class”

Java和HTML的关系是什么?

答:java面向对象的强类型编程语言,广泛应用于web、企业、嵌入手机等领域开发,具有良好的跨平台性,号称一次编译到处运行,html是web网页标准语言,是浏览器的解释语言,是在互联网/web上传输的超文本标记,可以说没有html就没有互联网/web,没有html就没有网页。

Java源文件和字节码文件的扩展名分别是什么?

答:源文件的扩展名是“.java”,字节码文件的扩展名是“.class”。

什么是注释?Java有几种注释?编译器忽略注释吗?

答:

注释是一门语言的重要组成成分,比如C语言,HTML语言,PHP语言,他们都有自己的注释标签。当然啦,Java作为一门重要的语言,肯定也不例外。一个带有注释的程序才是真正的程序,这样才能让让别人和自己看的懂,读的更快,能够大幅度提高工作效率。

1、单行注释:

在代码行的后面,用//来隔开代码,在双斜杠后边输对入代码的解释内容。比如:

1

2

3

4

5

6

public 第2版java入门基础答案 class HelloWorld{??????? //关键字 class 声明类的定义,还帮助编译器理解它是一个类的声明,其后边的{}标志着程序的开始和结束?

  • 上一篇: 安卓基础java
  • 下一篇: Java基础输入输出
  • 版权声明


    相关文章:

  • 安卓基础java2024-11-12 22:50:02
  • 黑马招零基础java吗2024-11-12 22:50:02
  • java基础教程 csdn2024-11-12 22:50:02
  • 黑马Java32期基础 就业班2024-11-12 22:50:02
  • java基础的语法大全2024-11-12 22:50:02
  • Java基础输入输出2024-11-12 22:50:02
  • java 阿里面试基础2024-11-12 22:50:02
  • java基础知识考核题2024-11-12 22:50:02
  • java基础类型和引用类型的区别2024-11-12 22:50:02
  • java基础相关2024-11-12 22:50:02