zoukankan      html  css  js  c++  java
  • Java学习笔记

    1.为什么要使用package?

    • package是java中包机制。包机制的作用是为了方便程序的管理。
    • 不同功能的类分别存放在不同的包下。(按照功能划分,不同的软件包具有不同的功能)

    2.package怎么用?

    • package是一个关键字,后面加包名。例如:
      package com.bj.javase.chapter17;
    • 注意package语句只允许出现在java源代码的第一行

    3.包名有没有命名规范?

    • 一般都采用公司域名倒序的方式(公司域名具有全球唯一性)
    • 包名命名规范:
      • 公司域名倒序 + 项目名 + 模块名 + 功能名

    4.存在中包中的类的类名是: 包名.类名
    完整的类名带有包名,所以com.Test org.Test不是同一个类
    在本类中,包名.可以省略;反之不可以省略,可以通过import语句导入

    5.导入包中的类
    如果要使用的类与当前类不在同一个包下,那么就需要导入,例如:
    import com.bj.javase.chapter17.HelloWorld;
    import com.bj.javase.chapter17.*;

    实例:

    // javac -d . HelloWorld.java
    //带目录的编译,自动编译.class文件到对应目录下
    package com.bj.javase.chapter17;
    public class HelloWorld{
    	public static void main(String[] args){
    		System.out.println("Hello Wprld!");
    	}
    }
    
    package com;
    import com.bj.javase.chapter17.HelloWorld;
    
    public class Test{
    	public static void main(String[] args){
    		//在已经导入的情况下,包名.可以省略
    		//com.bj.javase.chapter17.HelloWorld h1 = new com.bj.javase.chapter17.HelloWorld();
    		HelloWorld h = new HelloWorld();
    		System.out.println(h);
    	}
    }
    
  • 相关阅读:
    labVIEW学习——属性节点
    MATLAB学习
    WinForm中键盘按键问题
    TextBox的智能感知
    使用脚本操作UpdatePanel中控件的问题
    DBNull.Value,null,String.Empty之间的区别和联系
    Hotmail如何对已经存在的邮件地址进行更改?
    第一个hibernate项目
    html静态实现左边导航右边显示链接页面
    Struts2学习
  • 原文地址:https://www.cnblogs.com/zy200128/p/12790298.html
Copyright © 2011-2022 走看看