‘壹’ java中import、io、util是什么意思呀
import:引入非本包的类;
IO:java基础的包类;
IOException:该包中的某个具体的类;
打个比方,其目录层次结构如下:
java\io\IOException.java
则io指的是个文件价,而IOException指的是其具体的文件IOException.java
‘贰’ java里面import java.util.*;是什么用处
import java.util.*;导入java.util包中的类接口。
Java中import的作用是导入要用到的包中的类接口。import就是在java文件开头的地方,先说明会用到那些类别。接着我们就能在代码中只用类名指定某个类,也就是只称呼名字,不称呼他的姓。这其中包的作用就是给java类进行分拣分类,不同业务逻辑的java类放在同一个包中。比如实体包,工具包。
Java的实用工具类库java.util包。在这个包中,Java提供了一些实用的方法和数据结构。本章介绍Java的实用工具类库java.util包。在这个包中,Java提供了一些实用的方法和数据结构。例如,Java提供日期(Data)类、日历(Calendar)类来产生和获取日期及时间,提供随机数(Random)类产生各种类型的随机数,还提供了堆栈(Stack)、向量(Vector)、位集合(Bitset)以及哈希表(Hashtable)等类来表示相应的数据结构。
(2)import在java是什么意思扩展阅读:
在高级编程语言中,如果你想使用某个类或接口,那就要用import导入这个类,如在Java中编写servlet,使用httpServlet,那就要在文件的开头(包之后)写上,import javax.servlet.http.*;表示导入javax.servlet.http这个包中所有的文件。
‘叁’ import中文是什么意思
import也就相当于c语言的头文件,只不过表现形式不一样。 Java这门高级语言是从c语言的基础上演变而来,只不过修改了一些代码组成形式,去掉了一些容易误导程序员的指针概念,提供了后台垃圾处理机制,不用手动去释放内存空间。
‘肆’ JAVA语法import意思
估计楼主上面的类还涉及到MyHandler这个类,而MyHandler是一个外部类,handle是MyHandler的一个实例对象
addActionListener这个方法需要实现ActionListener这个接口
在public void RetButpanel(MyHandler h)
和public void LenButpanel(MyHandler h)中必须把void去掉,因为这两个方法的方法名和类名一样,而且都还用super(),估计是构造方法,如果是构造方法,那就没有返回类型,所以在这两个方法中都必须去掉void。
不知道楼主明白没
哦,还有,import是导入包的意思,如果要想调用某个包中的类的方法,就要用到import
‘伍’ 对于java程序里面一开头的 import 有什么作用。
import 是导入的意思。
import 后面跟的就是你需要导入的包名或类名
只有你导入需要的包后才可以使用此包下的类和方法。
如果你没有导入包,就不能使用。
‘陆’ import java.util.ArrayList; import java.util.Date; import java.util.List; 是什么意思
您好,提问者:
首先: java.util这个包下面的东西都是工具类。
1、ArrayList底层是数组结构的一个集合容器,是Collection接口下List接口下的子类。
2、Date是用于获取时间的,比如获取当前时间:new Date();
3、List是一个接口,是Collection的子接口,工具集合,List下面有:ArrayList、Vector、和LinkendList等子类。
4、import是导入的意思,如果要使用java.util下面的东西必须先导入。
‘柒’ javaimport java.awt.*;什么意思
这个说的是导入
java.awt包下所有类型(更准确的说法),* 代表指定包(java.awt)下"所有类型"
这个是使用指定包下的一个指定类型(或者所有类型)之前的类型声明.放在package语句之后
这里的类型不仅仅包括class 类类型, 还可能存在 interface 接口类型,@interface (注解类型)
(主要看是什么包)
对于一个你从来没看到过的陌生的类型名有如下2点:
1).从import看导入的类型名:
,如果没有参考api或者其它资料,,是看不出它对应的是类,还是接口,还是注解;
因为:
import 语句可以导入 class 类类型,interface 接口类型,@interface (注解类型),但是从类型名看不出对应具体的类型是类,还是接口,还是注解.
2).当然如果,从使用上看类型名:
如果是注解,在代码中使用注解,因为类型前有@做标记,一下子就看出它是注解类型,如果是类与接口,那就难分辨了.
另外补充解释:
1.有默认导入的包,即java.lang包.
例如:java.lang.System
经常使用的System类,虽然用了,但是没有发现它对应的import语句
原因是:
包下所有类型.也就是只要类型所在的包是java.lang就不需要import,已经默认隐式导入了,不导包可直接使用
如果要使用的类型所在的包是其它包,如java.io,java.lang,java.lang.reflect等的,都需要import语句:
(程序代码中用到class InputStream)importjava.io.InputStream;
导入才能使用包中的类型.
不过实际开发中,根据开发工具的提示,自己又很了解的,实际用到时根据提示导入那个包类型(如开发工具没有提示,又存在这样的包类型,这时才手动书写import语句)
2.注意:
import语句不是强制使用的,可以不用(早期做法),但推荐使用.
如果不用import语句,只是要用其中的一个类型,不用import语句,但是类型名必须使用全限定类型名,
即要指定它所在的包,
例如:如果要使用InputStream,不写import语句,
直接在代码中指定类型名为 java.io.InputStream,
这是早期的做法,但问题是每次用到某个类型都要指定包路径,如果包路径很长(开发包,一般类型路径很长的)
比如spring-web-4.2.x......jar包
下的HandlerMethodInvoker类型,所在的包是org.springframework.web.bind.annotation.support
如果不用import语句,在代码中直接写就是
org.springframework.web.bind.annotation.support.HandlerMethodInvoker
一个类型就占了差不多半行的可见空间,显然这样的代码的可读性变差.
所以java的开发者后来想到用利用"import 包路径.类型名;"来解决这个问题.
使用import语句已经是业界默认的,所以大胆使用吧...
‘捌’ java中的import java.io.*是什么意思 io具体又是什么意思
import java.io.* 这个是引用包import java.io.*这个的意思而IO则是输入输出流的意思,也就是inputStream,和outputStream这些类的
‘玖’ java中import的作用
import的作用就是导入静态成员,导入接口类型。
java中import的作用详解:
一、java以这样两种方式导入包中的任何一个public的类和接口(只有public类和接口才能被导入)。
三、java.lang包是自动导入的。java编译器会忽略这些冗余导入声明(rendant import declarations)。即使像这样 import java.util.ArrayList; import java.util。
‘拾’ java中的import是什么,有什么用,怎么用
import java.util.scanner 这句的意思是在你创建的类中引入scanner这个类,以便用这个类创建对象,进而调用它的方法.