关于commandjava的信息

博主:adminadmin 2023-03-21 03:04:05 470

本篇文章给大家谈谈commandjava,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

请问各位高手们,JAVA中有没有指针啊,多谢多谢,还有,connection和 command对象的用法 ,详细点啊。

java是基于面向对象的编程语言,用的最广泛的是类及其对象,没有指针!

java中连接数据库要用到ADO的Command对象和connection对象,首先建立好数据库,Command对象提供了Command对象属性用于数据库连接,

要使用Command对象,必须有一个可用的Connection对象,使用Command对象的步骤包括:1.创建数据库连接

创建一个Connection对象。

2.定义执行的SQL语句。

一般情况下,我们会将要执行的SQL语句赋值给一个字符串。

3.创建Command对象

使用已有的Connection对象和SQL语句字符串创建一个Command对象。

4.执行SQL语句

使用Command对象的某个方法执行命令。

示例:string connString=“Data Source=..;Initial  Catalog=...;User ID=..;Pwd=....;"

SqlConnection  connection=new    SqlConnection( connString);

string sql=string.Format("sql语句");

sqlCommand objCommand=new  sqlCommand(sql,connection);

connection.open;

int number=(int)objCommand.ExecuteScalar();

connection.close;

Console.WriterLine("共有{0}条记录",number);

希望能帮到你!!

Java执行Shell&Command

主要使用Runtime和Process两个类 其中如何对Process进行输入是关键 尤其注意在合适的时候flush输出流

package shelltest;

import java io BufferedReader;

import java io IOException;

import java io InputStreamReader;

import java io OutputStreamWriter;

import java io PrintWriter;

import java util logging Level;

import java util logging Logger;

/**

*

* @author Wei Liu

*/

public class Shell {

private Process pro = null;

private Runtime runTime = null;

public Shell() {

runTime = Runtime getRuntime();

if (runTime == null) {

System err println( Create runtime false! );

System exit( );

}

}

public void execueteCommand(String mand) throws InterruptedException {

System out println( ************************ );

System out println( Execute mand : +mand);

System out println( Result: );

try {

pro = runTime exec(mand);

BufferedReader input = new BufferedReader(new InputStreamReader(pro                                              getInputStream()));//这个输入流是获取shell输出的

PrintWriter output= new PrintWriter(new OutputStreamWriter(pro getOu                                             tputStream()));//这个输出流主要是对Process进行输入控制用的

String line;

while ((line = input readLine()) != null) {

System out println(line);

if( != line indexOf( your name )){//当检测到提示输入时 则执行输入操作

output print( liuwei\r\n );// \r\n 不可少 否则相当于没有Enter操作

output flush();//输入完成之后一定要flush 否则一直处在等待输入的地方

}

}

System out println( ************************\n );

input close();

output close();

pro destroy();

} catch (IOException ex) {

Logger getLogger(Shell class getName()) log(Level SEVERE null ex);

}

}

lishixinzhi/Article/program/Java/hx/201311/27038

如何在Java中实现Command模式

String [] cmd={"cmd","/C","E:\\test.bat"};

Process proc =java.lang.Runtime.getRuntime().exec(cmd);

java.lang.Runtime.getRuntime().exec("cmd /c start test.bat");

不知道是不是你想要的。

为什么在运行command中.java总出现一个错误

应该是cmd的路径没有设置!(Jdk装在c/program /java)关于用cmd运行的详细步骤

1、 打开命令提示符,直接点击附件中的命令提示符,或者运行 cmd 回车

2、 进入到Java源文件所在的目录;比如说在e盘,先输入e:回车,进入E盘,然后输入cd E盘下的目录,点击回车,就再次进入所在的目录了(只输入:\后面的)命令提示符里面的cd 是回到根目录下的指令,第二种方法就是回到根目录后拷贝地址栏路径,(全路径若没有可以,在文件夹选项里修改)点击回车,也可以到达目录

3、 编译文件,若直接在目录下输入javac 文件名.java,一般情况下会出错,原因是,javac并没有在这个目录下。可以把javac所在的全路径拷贝后加\javac,不过根据实践发现,我的要想运行,得在所有的路径下面加双引号。不知道为什么。但是在任何的目录下notepad的程序均可以运行,notepad实际上在许多目录下均有。

4、 set path 查看环境变量,环境变量的作用:类似一个地图,程序运行按这个路径搜索,只要所呈现的任意一个路径下有要运行的程序,那么此程序就可以执行。同样我吗可以把javac的路径也设置进去,具体方法:set path=javac所在的路径,回车

此时在任意路径下直接运行javac即可

5、 现在就可以javac 文件名 编译了。(大小写不敏感)

一个文件中可以有许多类,每个类都要有中间的字节码文件,所以当程序比较大的时候,提供给别人使用就比较麻烦,sun提供了jar包这样的程序,可以把多个类打成一个jar包供他人使用。在C:\Program Files\Java\jdk1.6.0_10\jre\lib目录下有一个rt.jar其中就包含了,sun公司提供给我们的所有的类库,可以用winRaR查看,两者是相通的

6、 运行,在目录下直接输入java 文件名(不需要写入文件类型即 .java)

经验证,运行时依靠的是.class文件,用java运行时,大小写即是相关的了

键盘上向上和向下的方向键可以选择刚才的命令

7、如果在e盘的根目录下运行Welcome这个类,因为它没有在这里,所以会出错,但你可以设置一个路径:set classpath=E:\目前作业\java 回车,然后再次运行即可。一旦设置了classpath这个环境变量,你再次运行java会依照这个路径查找文件,而不再是依照你所写的路径进行查找。(一个“.”代表当前所在的路径,“..”代表上一级目录)当你 set classpath=d:\时,你再次E:\目前作业\javajava Welcome时,就寻找不到相关文件;但若把set classpath=d:\;.的话,再次按上述方法运行即可。所以一般情况下设置环境变量都会加上一个“.”。

启动一个新的命令符时,先前所设置的环境变量,将不再存在。但若在当前命令符中输入:start 回车启动另一个命令符时,当前的环境变量会被继承。但当关闭当前的命令符,这些设置又全部消失了

8.环境变量的永久配置:桌面我的电脑,点击右键,属性-高级-环境变量-administration用户,新建,变量名:classpath,变量值“.”,以后做修改,在. 后面加分号,加入class所在的目录即可。同样,我们可以修改已有的path路径,在最前面加入java所在的目录(为了避免系统中装有不同的java编译出现错误)

commandjava的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、commandjava的信息别忘了在本站进行查找喔。