java如何检查代码 java代码规范检查工具

java问题:检查代码

args是个局部变量,也就是说出了main()方法就失效了,而这段程序将此变量放大到全局,编译时应该是报变量没有定义或初始化之类的异常

为夏河等地区用户提供了全套网页设计制作服务,及夏河网站建设行业解决方案。主营业务为网站建设、网站制作、夏河网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

附代码:

import java.io.*;

public class MaxMin {

static BufferedReader bfr=

new BufferedReader(new InputStreamReader(System.in));

static int Max(int a){

try {

System.out.println("Please input what you want to match a:");

int tmp=Integer.parseInt(bfr.readLine());

if(atmp) {

return tmp;

}

} catch(IOException ex) {

System.out.println("Excpetion Messages : "+ex.getMessage());

}

return a;

}

static int Min(int b){

try {

System.out.println("Please input what you want to match b:");

int tmp=Integer.parseInt(bfr.readLine());

if(btmp) {

return tmp;

}

} catch(IOException ex) {

System.out.println("Excpetion Messages : "+ex.getMessage());

}

return b;

}

public static void main(String[] args){

System.out.println("最大值:"+Max(0));

System.out.println("最小值:"+Min(0));

}

}

看看这个结果是不是你想要的??

代码说明:首选新建了一个全局参数BufferedReader类的实例,里面封装了InputStreamReader类的一个实例,再在里面封装了一个System.in这个类变量,其目的是获取你当前的输入值,因为要在你的Max()方法和Min()方法中调用,而这两个方法都是静态方法(staitc),所以我也把它标识为static(否则编译报错).

int tmp=Integer.parseInt(bfr.readLine()),这一句就是声明一个整型变量tmp,然后把BufferedReader的实例变量bfr读到的内容(字符型)转换成整型赋给tmp.下面的就容易了就是用调用方法传进的参数和你输入的数据作比较,返回相应的数值(不知我是不是理解对了,呵呵).

这只是一种方法,总之你原来的那个程序中args是一个局部变量,其作用范围只能是main()方法内部,不能把它拿到全局来用,如果你真的想在全局中使用这个参数,你可以在所有方法的外面,public class 类名下的第一行声明这个参数,然后在构造方法中对其进行初始化即可(或者像我的那个BufferedReader那样在声明的时候就初始化,但这种方法不太规范)

JAVA中怎么查询代码?

try{Connection con;

Statement stmt;

ResultSet rs;

int temp;

Class.forName("com.mysql.jdbc.Driver");

con=DriverManager.getConnection("jdbc:mysql://localhost:3306/java","root","");//以上是数据库连接,不同的数据管理器有 //不同的驱动和链接方式,以上是mysql的连接

stmt=con.createStatement();

rs=stmt.executeQuery("select * from student");//执行查询语句,结果赋值给结果集rs

//结果集是结果于字段编号的映射,每一个字

//段都有一个编号,最小为1,也就是第一个字段

while(rs.next()){

String names=rs.getString("name");//查询结果转换成字符串。

System.out.println(names);

}rs.close();

}catch(Exception e){

e.printStackTrace();

}

java代码,怎么查看?

java查某个类的源码可以通过jar包

例如查看java.lang.Integer源代码

把src解压了就行了啊,然后打开解压后的src文件夹下的java/long/ 就有Integer.java文件了

JAVA中怎么实现查询 代码

try{Connection con;

Statement stmt;

ResultSet rs;

int temp;

Class.forName("com.mysql.jdbc.Driver");

con=DriverManager.getConnection("jdbc:mysql://localhost:3306/java","root","");//以上是数据库连接,不同的数据管理器有 //不同的驱动和链接方式,以上是mysql的连接

stmt=con.createStatement();

rs=stmt.executeQuery("select * from student");//执行查询语句,结果赋值给结果集rs

//结果集是结果于字段编号的映射,每一个字

//段都有一个编号,最小为1,也就是第一个字段

while(rs.next()){

String names=rs.getString("name");//查询结果转换成字符串。

System.out.println(names);

}rs.close();

}catch(Exception e){

e.printStackTrace();

}


网站栏目:java如何检查代码 java代码规范检查工具
新闻来源:http://hbruida.cn/article/hpgicp.html