导入包和类修辞的一些小问题

原创 2018年01月13日 10:08:14
public class和class问题:
在一个类文件中只能有一个public class,而且文件名称必须与类名称一致。但可以有多个class,
文件名可以不一致。如果一个类只在本包中访问,不需要被外包访问,则直接
声明成class就可。而如果一个类需要被外包访问,则必须要声明为public class。

导入包问题:
import java.util.*;
import java.util.Map;
可能有的小朋友会认为第二种的性能会更好,其实不是,这两种导入的性能是一样的,在导入的时候
它只选择它需要的包进入导入,没有好坏之后,你看哪种导入方式让你爽,你就用哪种。
注:如果一个类中,有导入的类,那么它会先编译导入进来的类,然后再编译本类。

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_38571398/article/details/79049691

关于public定义方法和类的作用,以及包和import语句

1、首先了解一下,public static void main(string[] args),这是java程序的入口地址,java虚拟机运行程序的时候首先找的就是main方法.跟C语言里面的main...
  • liusure09
  • liusure09
  • 2015-10-26 22:21:31
  • 558

没有任何import 为什么还能System.out.println

例: public class test { /** * @param args */ public static void main(String[] args) { // ...
  • w1104014017
  • w1104014017
  • 2014-05-08 16:53:12
  • 929

关于java中编码的一些小细节

1.平台默认编码   所谓平台默认编码并不是指你的操作系统的默认编码方式,而是你当前这个类文件所采用的编码方式!同一个包下的不同类采用不同的编码方式那么你在使用String中的getBytes方法时所...
  • seeflyliu
  • seeflyliu
  • 2017-07-28 16:32:44
  • 102

Java小白进阶之四---说说IO流中的一些小细节

最近一直在加班,所以更新没跟上。这两天又看了IO流,发现了好多自己以前不会或模糊的问题,今天在这里说一说,有哪里不对的希望各位指教。(列举的可能比较碎) 细节一:(关于File的) 如果在创建...
  • RMS_1992
  • RMS_1992
  • 2016-11-10 18:01:37
  • 202

Java的一些小知识:package,import,不同目录下类的调用

这道题一共要建三个目录:C:\myproj\bin、C:\myproj\lib和C:\myproj\classes,也可以自己建所要的目录,三个目录不同就可以了,具体要求如下: n public的A...
  • Lv_Victor
  • Lv_Victor
  • 2015-12-10 23:32:39
  • 3760

java类加public和不加public

加public表示全局类,该类可以import到任何类内。不加public默认为保留类,只能被同一个包内的其他类引用。...
  • qq_15037231
  • qq_15037231
  • 2017-08-04 09:20:57
  • 679

java编码小细节注意

一、避免多个返回(退出点) 依照你的方法,确保只有一个退出点。不要在同一个地方或多个地方使用返回。比如,下面的代码,NOT RECOMMENDED(不建议),这是因为有多个退出点(返回语句)。 ...
  • lizhi_java
  • lizhi_java
  • 2014-12-01 17:05:51
  • 501

Java变量,修辞符,关键字

Java的变量主要分为两类,一类是成员变量,一类是局部变量,在我们的Java里面没有全局变量这个说法;...
  • liaodehong
  • liaodehong
  • 2015-05-19 22:03:40
  • 959

细节决定成败:java中,是不是无法import默认包中的类?

假如有一个类,直接不加package,也就是属于默认包: public class ClassInDefaultPackage { public void doSomething(){ ...
  • apei830
  • apei830
  • 2009-08-31 13:15:00
  • 9561

类只能使用public修饰或什么都不加

package foo; import java.util.Vector; private class MyVector extends Vector { int i...
  • lidengw08
  • lidengw08
  • 2011-05-09 20:05:00
  • 1010
收藏助手
不良信息举报
您举报文章:导入包和类修辞的一些小问题
举报原因:
原因补充:

(最多只允许输入30个字)