javaxmnx的简单介绍

博主:adminadmin 2022-12-31 19:15:09 758

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

本文目录一览:

NX10.0 JAVA安装不了

应该是已经安装过了,有可能是非正常的卸载,或是直接删了文件夹,导致注册表没删干净,或者你可以去环境变量里面,看下path路径有没有什么问题

java的写法

由已知,程序需要有四个变量来存放四种数据,根据数据的性质,变量会设定为不同类型,如下

public class Test {

public static void main(String[] args) throws Exception{

String shouJiPinPai = "小米";

String caoZuoXiTong = "android";

int cpuShuLiang = 2;

Double jiaGe = 1999.0;

System.out.println("手机品牌:"+shouJiPinPai);

System.out.println("操作系统:"+caoZuoXiTong);

System.out.println("cpu数量:"+cpuShuLiang);

System.out.println("价格:"+jiaGe+"元");

}

}

其中 shouJiPinPai,caoZuoXiTong,cpuShuLiang 和 jiaGe 分别是中文拼音的字母(初学者可这样命名变量)。

附:想自学Java,建议先从java基础的书籍开始学习,如《java基础程序设计》等介绍java基础知识如基本数据类型、各类基本的运算符、变量、分支结构语句和对象与类等的书籍,再慢慢深入!

如何测试java支持的最大内存

JDK在不同的操作系统中支持的最大内存不一样,可以采用如下方法来测试不同操作系统中支持的最大内存。c:java -XmxXXXXm(g) -version其中XXXX为最大内存数,m(g)是内存的计量单位,在以上命令中将XXXX写为具体数字,根据情况采用m或g为单位,如果命令能正确显示出jdk的版本信息,则说明当前jdk支持XXXX的最大内存,如果不能正确显示出版本信息则表示超出了jdk支持的最大值。例如:C:\Users\Administratorjava -Xmx1G -versionjava version "1.6.0_33"Java(TM) SE Runtime Environment (build 1.6.0_33-b03)Java HotSpot(TM) 64-Bit Server VM (build 20.8-b03, mixed mode)则表示当前jdk支持1G的内存。可以通过XXXX的值的增大来慢慢测试jdk所支持的最大的内存。一般在32位机器上,该最大值位于1.5G-2G之间,在64位机器上面应该没啥限制,经测试写9G也能正常得出版本信息。

求一些java很初级的程序结果判断题

试图编译下面的代码块,将会出现什么结果?

public class Test {

static int x;

public static void main(String args[]){

System.out.println("Value is " + x);

}

}

A."Value is 0"被打印输出。

B.一个异常NullPointerException被抛出。

C.产生"illegal array declaration syntax"的编译错误。

D.产生"possible reference before assignment"的编译错误。

答案: a

给出下面的代码:

if (x0) { System.out.println("first"); }

else if (x-3) { System.out.println("second"); }

else { System.out.println("third"); }

当x在什么范围内,会输出:second ?

A. x 0

B. x -3

C. x = -3

D. x = 0 x -3

答案:d

下列语句的输出应该是?

int x=4;

System.out.println("value is "+ ((x4) ? 99.9 :9));

A. 输出结果为:value is 99.9

B. 输出结果为:value is 9

C. 输出结果为:value is 9.0

D. 语句错误

答案:c

如果你试图编译并运行下面的代码将发生什么?

public class test {

public static void main(String argv[]) {

int i = 1;

switch (i) {

case 0:

System.out.println("zero");

break;

case 1:

System.out.println("one");

case 2:

System.out.println("two");

default:

System.out.println("default");

}

}

}

A. one

B. one, default

C. one, two, default

D. default

答案:c

MyClass声明如下:

class MyClass extends Object {

private int x;

private int y;

public MyClass() {

x = 0;

y = 0;

}

public MyClass(int x, int y) {

// .........

}

public void show() {

System.out.println("\nx=" + x + "y=" + y);

}

public void show(boolean flag) {

if (flag)

System.out.println("\nx=" + x + "y=" + y);

else

System.out.println("\ny=" + y + "x=" + x);

}

protected void finalize() throws Throwable {

super.finalize();

}

}

设public static void main(String args[])方法体如下:

{

MyClass myclass=new MyClass(5,10);

myclass.show(false);

}

编译运行该程序将会有何结果?

A.x=0y=0

B.x=5y=10

C.y=10x=5

D.y=0x=0

答案:c

运行下列程序, 会产生什么结果

public class X extends Thread implements Runable{

public void run(){

System.out.println("this is run()");

}

public static void main(String args[])

{

Thread t=new Thread(new X());

t.start();

}

}

A 第一行会产生编译错误

B 第六行会产生编译错误

C 第六行会产生运行错误

D 程序会运行和启动

答案:a

给出下面代码:

public class Person{

static int arr[] = new int[10];

public static void main(String a[])

{

System.out.println(arr[1]);

}

}

那个语句是正确的?

A 编译时将产生错误;

B 编译时正确,运行时将产生错误;

C 输出零;

D 输出空。

答案:c

通过java怎么配置xml文件

JAVA与XML文件,可以说是软件开发的“黄金搭档”,而如何使用JAVA完成对XML文件的读取,是我们首先要解决的问题。

一、XML文件

这个示例文件包括了用来打开ORACLE数据库的各种参数

?xml version="1.0" encoding="UTF-8"?

dbmsg

dbinfo

drivernameoracle.jdbc.driver.OracleDriver/drivername

sConnStrjdbc:oracle:thin:@11.88.225.80:1521:VOUCHERDB/sConnStr

usernameSYS AS SYSDBA/username

passwordvoucherdb/password

/dbinfo

/dbmsg

二、编写类名为ReadXml的类,用于解析XML文件

我们要在应用程序中打开数据库,就必须完成对该文件中drivername、sConnStr、username、password的读取,通过查找有关资料,笔者编制了以下程序,用于读取文件名为filename的XML文件。

package voucher.basic;

import java.io.FileInputStream;

import java.io.FileNotFoundException;

import java.io.IOException;

import java.io.InputStream;

import javax.xml.parsers.DocumentBuilder;

import javax.xml.parsers.DocumentBuilderFactory;

import javax.xml.parsers.ParserConfigurationException;

import org.w3c.dom.Document;

import org.w3c.dom.Element;

import org.w3c.dom.Node;

import org.w3c.dom.NodeList;

import org.xml.sax.SAXException;

public class ReadXml {

private String drivername;

private String sConnStr;

private String username;

private String password;

public String getDrivername() {

return drivername;

}

public String getSConnStr() {

return sConnStr;

}

public String getUsername() {

return username;

}

public String getPassword() {

return password;

}

public void setDrivername(String drivername) {

this.drivername = drivername;

}

public void setSConnStr(String connStr) {

sConnStr = connStr;

}

public void setUsername(String username) {

this.username = username;

}

public void setPassword(String password) {

this.password = password;

}

public ReadXml(String fileName){

DocumentBuilderFactory domfac=DocumentBuilderFactory.newInstance();

try {

DocumentBuilder dombuilder=domfac.newDocumentBuilder();

InputStream is=new FileInputStream(fileName);

Document doc=dombuilder.parse(is);

Element root=doc.getDocumentElement();

NodeList dbinfo=root.getChildNodes();

if(dbinfo!=null){

for(int i=0;idbinfo.getLength();i++){

Node db=dbinfo.item(i);

for(Node node=db.getFirstChild();node!=null;node=node.getNextSibling()){

if(node.getNodeType()==Node.ELEMENT_NODE){

if(node.getNodeName().equals("drivername")){

setDrivername(node.getFirstChild().getNodeValue());

}

if(node.getNodeName().equals("sConnStr")){

setSConnStr(node.getFirstChild().getNodeValue());

}

if(node.getNodeName().equals("username")){

setUsername(node.getFirstChild().getNodeValue());

}

if(node.getNodeName().equals("password")){

setPassword(node.getFirstChild().getNodeValue());

}

}

}

}

}

} catch (ParserConfigurationException e) {

// TODO Auto-generated catch block

e.printStackTrace();

} catch (FileNotFoundException e) {

// TODO Auto-generated catch block

e.printStackTrace();

} catch (SAXException e) {

// TODO Auto-generated catch block

e.printStackTrace();

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

}

这个以ReadXml命名的类,使用了参数为文件名的构造方法,用户只要将配置文件我名称传递给该方法,就可以完成对XML文件的解析,进而完成对相应参数数的读取。

三、如何获取XML文件全路径并读取配置参数

获取XML文件全路径的方法有两个,一是在servlet中获取,二是在单独的JAVA类中获取。

1.在servlet中获取XML文件的全路径并读取配置参数

程序片段String dirPath = getServletContext().getRealPath( "/WEB-INF");

String fileName = dirPath + "/conn.xml";

ReadXml xm = new ReadXml(fileName);

String DriverName = xm.getDrivername();

String connStr = xm.getSConnStr();

String user = xm.getUsername();

String pas = xm.getPassword();

将这段程序添加到servlet中dopost()之后即可完成参数的读取

2.在单独的JAVA类中获取全路径并读取配置参数

程序片段

String dirpath = System.getProperty("user.dir");

String xmlFile = dirpath + "/WebRoot/WEB-INF/conn.xml";

ReadXml rdxml = new ReadXml(xmlFile);

String driverName = rdxml.getDrivername();

String sConnStr = rdxml.getSConnStr();

String userName = rdxml.getUsername();

String passWord = rdxml.getPassword();

注:配置文件conn.xml保存在webroot/WEB-INF目录中。

关于javaxmnx和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。