网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

java代码讲解 java的代码

JAVA代码解释

这个是类的构造,与方法类似,名称相同,参数类型不同或者个数不同,都可成为一个单独的构造。现在你Waiter类有四个构造,你的main方法传递的参数是1,JAVA默认1为整形也就是int型,那么显然用的是

目前创新互联公司已为超过千家的企业提供了网站建设、域名、网络空间、网站改版维护、企业网站设计、集美网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

Waiter(int var)

{

this("Welcome");

}

这个构造,那么在生成对象的时候会走

this("Welcome")这个this就是这个类的意思,也就是又走了一次构造,"Welcome"是字符串类型,所以走了

Waiter(String s)

{

this();

System.out.println(s);

}

这个构造,在里面先走了空构造执行了System.out.println("Good-bye"); ,最后走了 System.out.println(s);也就是 System.out.println(“Welcome”);

java代码详解

public static String getDoGetURL2(String url, String charset)

throws Exception {

// 创建httpclinet对象,进行http请求

HttpClient httpClient = new HttpClient();

// 设置超时连接时间

httpClient.getHttpConnectionManager().getParams().setConnectionTimeout(

5000);

// 使用get方法访问url

GetMethod getMethod = new GetMethod(url);

// 设置get请求超时连接

getMethod.getParams().setParameter(HttpMethodParams.SO_TIMEOUT, 5000);

// 应该是重新发送get请求时的处理对象

getMethod.getParams().setParameter(HttpMethodParams.RETRY_HANDLER,

new DefaultHttpMethodRetryHandler());

// 存储服务器端响应数据

String response = "";

try {

// get请求过后的状态码,像服务器端有404或者200等等

int statusCode = httpClient.executeMethod(getMethod);

// 如果状态码不为SC_OK,输出错误信息

if (statusCode != HttpStatus.SC_OK) {

System.err.println("Method failed: "

+ getMethod.getStatusLine());

}

// 拿到get请求头部信息

Header[] headers = getMethod.getResponseHeaders();

for (Header h : headers)

System.out

.println(h.getName() + "------------ " + h.getValue());

// 拿到响应数据

byte[] responseBody = getMethod.getResponseBody(); // 读取为字节数组

// 对响应数据进行字符集编码

response = new String(responseBody, charset);

System.out.println("----------response:" + response);

} catch (HttpException e) {

System.out.println("Please check your provided http address!");

e.printStackTrace();

} catch (IOException e) {

e.printStackTrace();

} finally {

// 最后释放http连接

getMethod.releaseConnection();

}

// 返回响应数据

return response;

}

java代码解读

第一个if是判断searchkey是不是空的,如果不是空的,就追加到name字段作为查询条件,like模糊查询

接着第二个if判断如果status的值不为空,就追加到status作为条件

如果status为空,走else分支,从userContext中获取到employee对象,接着判断,如果它的角色不是manager的话

把这个对象的id拿出来,作为seller.Id的条件进行查询


文章标题:java代码讲解 java的代码
网站路径:http://bjjierui.cn/article/dodhphs.html

其他资讯