javaxmnx的简单介绍
本篇文章给大家谈谈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和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。