java里什么是包
Java包的概念 为了更好地组织类,Java提供了包机制。包是类的容器,用于分隔类名空间。如果没有指定包名,所有的示例都属于一个默认的无名包。Java中的包一般均包含相关的类,例如,所有关于交通工具的类都可以放到名为Transportation的包中。 程序员可以使用package指明源文件中的类属于哪个具体的包。包语句的格式为: package pkg1[.pkg2[.pkg3…]]; 程序中如果有package语句,该语句一定是源文件中的第一条可执行语句,它的前面只能有注释或空行。另外,一个文件中最多只能有一条package语句。 包的名字有层次关系,各层之间以点分隔。包层次必须与Java开发系统的文件系统结构相同。通常包名中全部用小写字母,这与类名以大写字母开头,且各字的首字母亦大写的命名约定有所不同。 当使用包说明时,程序中无需再引用(import)同一个包或该包的任何元素。import语句只用来将其他包中的类引入当前名字空间中。而当前包总是处于当前名字空间中。 如果文件声明如下: package java.awt.image 则此文件必须存放在Windows的javaawtimage目录下或unix的java/awt/image目录下。 以一言概之,java中"包"的引入的主要原因是java本身跨平台特性的需求。因为java中的所有的资源也是以文件方式组织,这其中主要包含大量的类文件需要组织管理。java中同样采用了目录树形结构。虽然各种常见操作系统平台对文件的管理都是以目录树的形式的组织,但是它们对目录的分隔表达方式不同,为了区别于各种平台,java中采用了"."来分隔目录。
java有中文安装包吗
1.下载一个jdk安装包,安装JDK,Jdk(java 开发工具包)包含jre(Java运行环境),jre又包含jvm(Java虚拟机),记住安装位置,最好在c盘中;
2.配置环境变量,右键我的电脑-->属性-->高级属性设置-->高级-->环境变量-->系统变量中新建变量名JAVA_HOME,变量值C:\Program Files\Java\jdk1.8.0_101(这是我的,在这里填你安装的JDK的路径),点击确定,点开path,在后面或者最前面加上%JAVA_HOME%\bin(win7需要加“;”win10不用),点击确定后,还有一系列的确定,应用,确定。
3.测试,win+r 输入cmd ,输入java空格-version,弹出来你装的Java版本就ok了。

