重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
找答案首页 > 全部分类 > 求职面试
搜题
网友您好, 请在下方输入框内输入要搜索的题目:
搜题
题目内容 (请给出正确答案)
[单选题]

Java源程序由哪几个部分组成

A.package语句

B.import语句

C.类定义

D.属性定义

查看答案
更多“Java源程序由哪几个部分组成”相关的问题

第1题

Java源程序是由类定义组成的,每个程序中可以定义若干个类,但是只有一个类是主类。在Java Application中,这个主类是指包含【 】方法的类;在Java Applet里,这个主类是一个系统类Applet的子类。

点击查看答案

第2题

[Java 源程序:一个简单的Web服务器]

/************************************************************/

/* WebServer.java* /

/************************************************************/

package objclass;

import java.net. * ;

import java.io. * ;

public class WebServer {

public static final int PORT=8080; //Web 服务器侦听的端口号

public static final String WEB_ROOT=

System.getProperty(“user。dir”)+File.separator+“webroot”;

//WEB_ROOT 变量存放Web服务器工作目录,该目录存放HTML、GIF图片等静态文件资源

private static final String SHUTDOWN_COMMAND=“/shutdown”;

//SHUTDOWN_COMMAND变量保存关闭服务器的命令

private boolean shutdown=falset //是否收到关闭服务器命令的标志

public static void main(String[] args) {

WebServer server=new WebServer();

server.await();

}

public void await(){

Serversocbet serverSocket=null

try{

serversocket=new (1) ; //创建侦听端口号为PORT的Serversocket类型的对象

System.out.println(“WebServer Started!”);

}cateh(10Exceptione){

e.printStackTrace();

System.exit(1);

}

while(! shutdown) { //循环等待客户端连接

Socket socket=null

InputStream input=null;

OutputStream utput=null;

try{

socket= (2) ; //创建来自客户端的连接套接宇

input=SOCket. (3) , //创建输入流

output=SOCket. (4) //创建输出流

Request request=new Request(input); //创建Request对象

request. (5) ; //解析客户端HTTP请求

Responseresponse=new Response(output); //创建Response对象

response.setRequest(request); //将Request对象传递给Response对象

response (6) ; //给客户端发送所请求的静态资源

(7) , //关闭连接套接字

shutdown=request. (8) .equals(SHUTDOWN_COMMAND);

//判断当前HTTP请求中的URI是否是关闭服务器命令

}

}

}

}

/************************************************************/

/ * Request.java */

/************************************************************/

package objclass;

import java.io.InputStream;

import java.io.IOException;

public class Request {

private InputStream input;

private String uri;

public Request(InputStream input) { this.input=input;}

public void parse() {... parseUri();...} //解析客户端HTTP请求消息

private String parseUri(String requestString) {... } //解析客户端HTTP请求中的URI

public String getUri() {return uri;}

}

/************************************************************/

点击查看答案

第3题

一般Java程序的类体由两部分组成:一部分是______,另一部分是______。

点击查看答案

第4题

若Java源程序中包含了几个类的定义,则编译后就生成对应的几个字节码文件。()

点击查看答案

第5题

无论Java源程序包含几个类的定义,若该源程序文件以A.java命名,编译后生成的都只有一个名为A的字节码文件。()

点击查看答案

第6题

Java中的线程模型由三部分组成,与线程模型组无关的是( )。

A.虚拟的CPU

B.程序代码

C.操作系统的内核状态

D.数据

点击查看答案

第7题

Java程序是由什么组成的()
A.类

B.对象

C.函数

D.包

点击查看答案

第8题

阅读以下说明、Java源程序和运行测试部分

1.HTTP协议。

●HTTP请求消息示例:

GET/index, htmlHTTP/1.1

Accept: image/gif, image/jpeg,* /

Accept-Language: zh-ch

Accept-encoding: gzip, deflate

User-Agent: Mozilla/4.0(compatible; MSIE6.0; Windows NT5.1 )

Host: localhost: 8080

Connection: Keep-Alive

●HTTP响应消息示例:

HTTP/1.1 200 OK

Servert: Microsoft-IIS/4.0

Date:Mon,3 Jan 1998 13:13:33 GMT

Content-Type: text/html

Last-Modified:Mon,11 Jan 1998 13:23:42 GMT

Contelit-Length: 112

<html>

</html>

2.相关类及主要成员函数。

SewerSocket类:

服务器端套接字,它监听固定端口,以接收来自客户端的连接请求,一旦建立连接就返回一个Socket类型的对象。类中的主要成员函数如表1-4所示。

基于连接的套接字。类中的主要成员函数如表1-5所示。

【Java源程序;一个简单的Web服务器】

/**********************************************/

/* WebScrvc.java */

/**********************************************/

packageobjclass;

import java.net. *;

import java.io. *;

public class WebServer{

//Web服务器侦听的端口号

public static final int PORT=8080;

//WEB—ROOT变量存放Web服务器工作目录,该目录存放HTML、GIF图片等静态文件资源

public static final String WEB_ROOT=

System.getProperty("user.dir")+File.separator+"webroot";

//SHUTDOWN_COMMAND变量保存关闭服务器的命令

private static final String SHUTDOWN_COMMAND="/shutdown";

//是否收到关闭服务器命令的标志

private boolean shutdown=false;

public static void main(Sting [] args) {

WebServerserver; newWebServer( );

Server.await( );

}

public void await() {

ServerSocke serversocke=null;

try{

//创建侦听端口号为PORT的ServerSocket类型的对象

ServerSocket=new (1) ;

System.out.println( "WebServerStarted!");

}

catch(IOException e) {

e.printStackTrace( );

System.exit(1);

}

//循环等待客户端连接

while(!shutdown) {

Socket socket=null;

InputStream input=null;

OutputStream utput=null;

try{

//创建来自客户端的连接套接宇

Socket= (2) ;

//创建输入流

input=socket. (3) ;

//创建输出流

utput=socket. (4) ;

//创建request对象

Request request=new Request(input);

//解析客户端HTTP请求

request. (5) ;

//创建Response对象

Response response=new Response(output);

点击查看答案

第9题

一个Java源程序中public类最多可以有 ( )个。

A、0

B、1

C、2

D、3

点击查看答案

第10题

Java源程序文件的扩展名是.class。()

点击查看答案
下载上学吧APP
客服
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案
购买前请仔细阅读《购买须知》
请选择支付方式
微信支付
支付宝支付
选择优惠券
优惠券
请选择
点击支付即表示你同意并接受《服务协议》《购买须知》
立即支付
搜题卡使用说明

1. 搜题次数扣减规则:

功能 扣减规则
基础费
(查看答案)
加收费
(AI功能)
文字搜题、查看答案 1/每题 0/每次
语音搜题、查看答案 1/每题 2/每次
单题拍照识别、查看答案 1/每题 2/每次
整页拍照识别、查看答案 1/每题 5/每次

备注:网站、APP、小程序均支持文字搜题、查看答案;语音搜题、单题拍照识别、整页拍照识别仅APP、小程序支持。

2. 使用语音搜索、拍照搜索等AI功能需安装APP(或打开微信小程序)。

3. 搜题卡过期将作废,不支持退款,请在有效期内使用完毕。

请使用微信扫码支付(元)
订单号:
遇到问题请联系在线客服
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

- 微信扫码关注上学吧 -
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
- 微信扫码关注上学吧 -
请用微信扫码测试
选择优惠券
确认选择
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,如果您知道正确答案,欢迎您来纠错

上学吧找答案