首页编程java编程java代码解读?Java编译器

java代码解读?Java编译器

编程之家2026-05-251023次浏览

大家好,关于java代码解读很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于Java编译器的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!

java代码解读?Java编译器

在java的学习中,请高手解释下如下的代码是什么意思

ResultSet rs=conn.executeQuery("select* from tb_manager where manager='"+manager+"'");

这一句执行括号中的sql语句,将得到的结果置给rs。

if(rs.next()),这一句是看rs,也就是结果集中是否有数据,如果有,则进去if代码段,否则输入“您输入的管理员或密码错误!”这句话。

String PWD=request.getParameter("PWD");这一句取得从上一个页面传过来的参数,pwd,也就是你输入的密码。

f(PWD.equals(rs.getString("PWD")))这一句判断你输入的密码和从数据库中取得的密码是否相同。

session.setAttribute("manager",manager);

java代码解读?Java编译器

如果输入的密码和取得的密码相同,就将它放入session中,以便以后使用。

response.sendRedirect("index.jsp");

这一句会将页面转到“index.jsp”中。

out.println("<script language='javascript'>alert('您输入的管理员或密码错误!');如果输入的密码和得到的不同,就输入一句话提示用户。

window.location.href='../index.jsp';</script>");

打开“index.jsp”页面。

java代码解读?Java编译器

catch(Exception e){

out.println("<script language='javascript'>alert('您的操作有误!');window.location.href='../index.jsp';</script>");

}

这几行是捕捉程序发生的异常,这一大段代码上面还有一个try代码块,和catch是配对的,将可能会发生异常的代码放入try块中监视,如果发生异常,就执行catch块中的代码。

如下java代码,结果看不懂,求高手解释

public class SortTest{

public static void main(String[] args){

//新建一个数组

int[] array= new int[]{ 9, 6, 1, 4};

//调用方法,对数组进行排序

Sort.swapSort(array);

for(int i= 0; i< array.length; i++){

System.out.print(array[i]+"");

}

System.out.println();

}

}

class Sort{

public static void swapSort(int[] array){

//输出数组的各个值

for(int i= 0; i< array.length; i++){

System.out.print(array[i]+"");

}

//输出一个空白行

System.out.println();

//从数组的第一个开始循环,循环到第三个,循环三次,循环变量为i

for(int i= 0; i< array.length- 1; i++){

System.out.println("--------------inside for");

//当i为1时将第一个与第二个比较,将第二个与第三个比较,第三个与第四个比较

//当i为2时将第二个与第三个比较,第三个与第四个比较

//当i为3时将第三个与第四个比较

for(int j= i+ 1; j< array.length; j++){

if(array[i]> array[j]){

//如果前一个大于后一个

//下面三行语句的意思将前一个与后一个的值交换

//可以自己理解一下,可以百度一下

array[i]+= array[j];

array[j]= array[i]- array[j];

array[i]-= array[j];

}

}

}

}

}

Java是什么意思啊

Java是一种编程语言,计算机语言:

1991年,Sun成立了一个称为Green的项目小组,专攻计算机在家电产品上的嵌入式应用。

由于C++所具有的优势,该项目组的研究人员首先考虑采用C++来编写程序。但对于硬件资源极其匮乏的单片式系统来说,C++程序过于复杂和庞大。另外由于消费电子产品所采用的嵌入式处理器芯片的种类繁杂,如何让编写的程序跨平台运行也是个难题。

为了解决困难,他们首先着眼于语言的开发。对于新语言的设计,Sun公司研发人员并没有开发一种全新的语言,而是根据嵌入式软件的要求,对C++进行了改造,去除了留在C++的一些不太实用及影响安全的成分,并结合嵌入式系统的实时性要求,开发了一种称为Oak的面向对象语言。后来Oak语言也就因为缺乏硬件的支持而无法进入市场,从而被搁置了下来。

1995年,互联网的蓬勃发展给了Oak机会。业界为了使死板、单调的静态网页能够“灵活”起来,急需一种软件技术来开发一种程序,这种程序可以通过网络传播并且能够跨平台运行。于是,世界各大IT企业为此纷纷投入了大量的人力、物力和财力。这个时候,Sun公司想起了那个被搁置起来很久的Oak,并且重新审视了那个用软件编写的试验平台,由于它是按照嵌入式系统硬件平台体系结构进行编写的,所以非常小,特别适用于网络上的传输系统,而Oak也是一种精简的语言,程序非常小,适合在网络上传输。

在申请注册商标时,发现Oak已经被人使用了,再想了一系列名字之后,最终,使用了提议者在喝一杯Java咖啡时无意提到的Java词语。

Java由此诞生啦!

以上这就是Java,你了解到啦吗?

文章分享结束,java代码解读和Java编译器的答案你都知道了吗?欢迎再次光临本站哦!

学python编程大概多少钱,学python能赚钱吗少儿编程网站入口,少儿编程培训