java 中使用c标签用导入什么包,java如何导入包
大家好,今天小编来为大家解答java 中使用c标签用导入什么包这个问题,java如何导入包很多人还不知道,现在让我们一起来看看吧!
java如何导入包
1、首先在项目下创建一个新的文件夹,用来保存jar包。在项目名上点击鼠标右键,按顺序点击【New】→【Floder】,打开新建文件夹的窗口
2、输入文件夹名称【lib】,点击【ok】。通常在lib文件夹中存放从外部引入的jar包
3、找到要引入的jar包,鼠标选中需要用的jar包,然后按住鼠标左键不放,把jar包拖动到lib文件夹中。又或者是先复制jar包,接着在lib文件夹上右击,选择复制。打开选择框,在弹出的选择框中选择默认的【copy files】,点击【OK】关闭。接着就可以在lib文件夹下看到复制成功的jar包。
4、这时,只是把jar包复制到项目中,还不能够使用。需要再在项目名上点击鼠标右键,按顺序选择
【Build Path】→【Configure Build Path...】。
5、在打开的窗口中,选中【Libraries】页,从右边一栏的按钮中点击【add JARs...】
6、在打开的窗口中,按照顺序展开本项目和lib文件夹,然后选中刚刚复制到项目中的jar包,点击【OK】关闭窗口
7、在刚刚打开的【Libraries】页面中,可以看到刚刚引入的jar包名称。点击【OK】确认。
8、这个时候,在【Eclipse】中,就可以找到并且开始使用这个jar包了。
使用命令行javac如何导入外部的jar
有时候为了测试某个东东,我们直接使用javac和java命令来编译和运行我们临时写出来的测试类。如果这个测试类用到了别的jar包怎么办呢?我们可以使用-classpath或者-cp参数来导入这些需要的包。
假定:有测试类f:\Test.java,它用到的lib分别是c:\abc.jar和d:\efg.jar。那么我们的编译和运行命令可以这样写
javac-cp c:\abc.jar;d:\efg.jar; f:\Test.java
java-cp c:\abc.jar;d:\efg.jar; f:\Test
注意:最后一个;后面必须要用空格把这个类和lib包分开。如果是在linux下,需要把;替换成:路径当然也要替换成linux格式的。
求高手做一套javar题(全部是选择)
6月22日前发到zuods@imau.edu.cn
一、选择
1.在JDK环境下编译Java源程序使用的命令是( B)。
A.java B.javac
C.jvm D.tomcat
2. Java平台无关性是通过(A)实现的。
A.Java虚拟机 B.Java的编辑环境
C.Windows操作系统 D.UNIX操作系统
3.类的三个重要特征是类的封装、继承和( C)。
A.实现 B.覆盖
C.多态 D.重载
4.以下关于接口和类的说法正确的是( C)。
A.接口和类都可以实现多重继承
B.子类可以继承多个父类
C.子类可以实现多个接口
D.一个子类不能同时继承某一个父类和实现某一个接口
5.嵌入到网页中运行的Java小程序称为applet,嵌入html文件的标签是( D)。
A.code B.body
C.applet D.html
6.在Java中实现图形用户界面可以使用组件AWT和组件( B)。
A.JForm B.Swing
C.JOptionPane D.import
7.启动一个线程的函数为( A)。
A.run() B.accept()
C.wait() D.start()
8.哪个关键字可以对对象加互斥锁?( B)。
A.transient B.synchronized
C.serialize D.static
9.下面程序段的输出结果是( C)。
class Base{
Base(){ System.out.print(“Base”);}
}
public class Alpha extends Base{
public static void main( String[] args){
new Alpha();
new Base();
}
}
A.Base B.BaseBase
C.编译错误 D.没有任何输出
10.private修饰的成员变量或方法的作用范围是( B)
A.只可以给类本身访问 B.只可以给同一个目录的类访问
C.可以给所有的类访问 D.只可以给子类访问
11.Java程序默认导入的包为( A)
A. Java.lang B.Java.net C. Java.io D.Java.util
12.关于类和对象的正确说法是:(D)
A类是某类事物中的一个实例
B对象是某类事物的抽象和定义
C对象是不会包含方法的
D对象是类的实例
13.已知类Car的定义为: public class Car{ String name;}
下列哪一个是关于Car的正确的构造方法(B)
A public class Car(){}
B.public void Car(){}
C.public Car(String name){}
D.public String Car(){
return name;
}
14.若类A继承B,下列哪个写法是正确的?(B)
A public class A extends B{}
B public class A, B{}
C public class A extend B{}
D public class A B{}
15.已知一个方法为public void test(int a,int b){}则下列哪方法可以和它出现在同一个类内(D)
A public int test(int a,int b){}
B public void test(int c,int d){}
C public int test(int c,int d){}
D public void test(){}
16、如果A类继承B类则下列哪个说法是正确的?(C)
A A类被称之为父类
B B类被称之为子类
C A类的特性多余B类
D B类的特性多余A类
17、已知一个类的定义格式是 public class Person{public String name;}
p是一个Person的引用,则下列赋值语句正确的是:(A)
A p->name="zhang";
B p.name='zhang';
C.p->name='zhang';
D p.name="zhang";
18、在下列程序中
1 class Bird{
2 int num;
3 void feather(int num){
4 this.num= num;
5}
6}
第4行中的程序this.num是指在程序中的哪一个num变量(D)
a.第二行中的int num
b.第三行中的int num
c. a、b选项都正确
d. a、b选项都不对
19、以下那一种情况会被系统认为是可以回收的情况()
class Test{...}
a Test x= new Test();
b Test y= new Test(5);
c Test z= new Test(4,5);
d new Test(4,5,6);
20、Java中规定,一个java文件中最多可以有多少个公有类(D)
a 1个
b 2个
c 3个
d不限
21.下列哪个是有效的标识符(C)
A 2if B if# C if_2 D if
22.若创建一个java文件其扩展名为:(B)
A.javac B.java C.exe D.txt
23.下列哪个不是有效的注释方式?(C)
A//this is test
B/*this is test*/
C/**this is test/*
D/**this is test*/
24.若a为boolean类型的变量,请问下列哪个赋值语句是正确的?(A)
A a=true B a=0 C a=1 D a=ture
25.关于类和对象的正确说法是:(D)
A类是某类事物中的一个实例
B对象是某类事物的抽象和定义
C对象是不会包含方法的
D对象是类的实例
26.有如下一段代码执行后输出的内容是:(C)
a=3;
switch(a){
case 3:System.out.print(3+",");
case 4:System.out.print(4+"");
default:System.out.print("other");
}
A 3 B3,4 C3,4 other D 3,other
27.已知类Car的定义为:
public class Car{
String name;
}
下列哪一个是关于Car的正确的构造方法(B)
A public class Car(){}
B.public void Car(){}
C.public Car(String name){}
D.public String Car(){
return name;
}
28.关于可见范围的修饰词的范围哪个是正确的?(A)
A public>protected>default>private
B public>protected>private>default
C private>protected>public>default
D private>protected>public>default
29.已知类Test有默认的构造方法,下列哪个是创建该类对象的正确方式:(D)
A new main();
B new test;
Cnew test();
D new Test();
30.若类A继承B,下列哪个写法是正确的?(A)
A public class A extends B{}
B public class A, B{}
C public class A extend B{}
D public class A B{}
31.已知一个方法为public void test(int a,int b){}则下列哪方法可以和它出现在同一个类内(D)
A public int test(int a,int b){}
B public void test(int c,int d){}
C public int test(int c,int d){}
D public void test(){}
32关于数组的定义正确的是:(D)
A int a[3]={1,2,3}
B int a[]=new int[3]{1,2,3}
C int a={1,2,3}
D int a[]=new int[3];
33 String s=new String("1");String t=new String("1");
则执行语句System.out.println(s==t);的输出结果为:(A)
A 1 B 0 C true D false
34如果A类继承B类则下列哪个说法是正确的?(C)
A A类被称之为父类
B B类被称之为子类
C A类的特性多余B类
D B类的特性多余A类
35.执行下列代码后变量a的值为:(B)
boolean a=false;
boolean b=false&&(a=(5>3));
A false B true C 0 D 1
36、下列java程序设计中编译错误的是:(D)
A. if(3>5)System.out.println(“hello”);
B. if(false) System.out.println(“hello”);
C. if(5>3)System.out.println(“hello”);
D. if(0)System.out.println(“hello”)
37、在类中入口方法main的写法正确的为:(D)
A. public static void main(){}
B. public static void main(char c){}
C. public void main(){}
D. public static void main(String args[]){}
38、已知一个类的定义格式是(A)
public class Person{
public String name;
}
p是一个Person的引用,则下列赋值语句正确的是:
A p->name="zhang";
B p.name='zhang';
C.p->name='zhang';
D p.name="zhang";
39、下列关于double,long,float类型可表示的数值范围的大小顺序正确的是:(A)
A double>floate>long
B double>long>float
C long>double>float
D long>float>double
40.执行下列语句后输出的结果为:(D)
int a=0;
while(a<10){
a++;
}
System.out.println(a);
A 0 B 1 C 10 D 9
41、执行下列语句输出的结果为:(D)
int a=6;
if(a<=5)
if(a<5) System.out.println("a<5");
else System.out.println("a>5")
A a<5 B a>5 C a<5与a>5两条输出 D什么也不会输出
42、下列哪个不是java语言的特点(D)
A.封装 B继承 C跨平台 D无需编译
43 Java中标准的输出语句是(B)
a. System.println
b. System.out.println
c. System.cout
d. System.print
44现有一个类:
class Test{......}
下面哪一个是该类的默认构造函数(D)
a. Test()
b. Test(int i)
c. void Test()
d. Test(Test i)
45下列写法中哪一个是Java中main函数的正确形式(C)
a. public static int main(String[] args)
b. public void main(String[] args)
c. public static void main(String[] args)
d. public static void main(int[] args)
46在Java中哪个是创建对象的关键字(D)
a. System
b. delete
c. String
d. new
47在下列程序中
1 class Bird{
2 int num;
3 void feather(int num){
4 this.num= num;
5}
6}
第4行中的程序this.num是指在程序中的哪一个num变量(D)
a.第二行中的int num
b.第三行中的int num
c. a、b选项都正确
d. a、b选项都不对
48Java中受保护的关键字是下列的哪个(B)
a. protects
b. protected
c. protecting
d. protect
49J2SE代表Java的哪个版本(A)
a. Java2企业版
b. Java2迷你版
c. Java2标准版
d.以上都不对
50Java程序的编写执行过程是(D)
a.编译->编辑->解释
b.编辑->编译->解释
c.解释->编译->编辑
d.解释->编辑->编译
关于java 中使用c标签用导入什么包和java如何导入包的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。