zoukankan      html  css  js  c++  java
  • package

    package的引入,提供类的多层命名空间,从而能更好的管理代码结构,也能避免类名冲突。

    编译:javac -d . HelloWorld.java 运行:java cd.itcast.demo.HelloWorld

    package必须写在文件的开头,必须写在import和类声明之前。

    java允许将一组功能相同的类放在同一个package下。

    企业开发的命名规则 域名反过来写

      cn.itcast.cd.erp.crm.domain

          erp是项目名,crm是erp项目中的模块名,domain是crm中的一层组件名;

      包名的书写:全用小写字母,避免使用与系统发生冲突的名字,如不能定义java.lang、java.swing等。

     1 package test.ooxx.ooxx.show;
     2 /*    
     3 
     4     包的命名也得按照标识符来给定,
     5         要求包名必须是小写的字母
     6     在源文件的最上面(第一行)可以定义包
     7 */
     8 class PackageDemo 
     9 {
    10     
    11     //包的起名:
    12     /*
    13         域名反过来写.项目的名字.模块名.组件名
    14 
    15         cn.itcast.cd.erp.crm.util  //装工具类的
    16 
    17         cn.itcast.cd.erp.crm.dao
    18 
    19         包名的书写:全用小写字母,
    20         
    21         避免使用与系统发生冲突的名字,如不能定义java.lang、java.swing等。
    22 
    23                         
    24     */
    25     //类的简单名字:simpleName:PackageDemo
    26     //类的全限定名: name:  包名.子包名...类名
    27     //PackageDemo就是简单名字,  全限定名: test.ooxx.ooxx.show
    28     public static void main(String[] args) 
    29     {
    30         System.out.println("Hello World!");
    31     }
    32 }

    包结构:

    jdk中常见的包:

    java:

      applet:引用小程序

      awt:抽象工具集(窗口)

          io:流

      lang:java核心包(string,object)不需要导入

      math:数字操作

      net:网络

          nio:增强io

          sql:数据库

      text:格式化的类

      util:工具类

    javax:java包的增强

          swing:增强的窗口

         

      

  • 相关阅读:
    数组快速排序法
    javascript 的基本优化
    wdlinux mysql innodb的安装
    中文逗号替换为英文逗号 ,中英文逗号互换
    wdlinux 编译pdo_mysql
    nodejs 简单对mongodb 操作
    node.js 安装
    开启 mysql 的远程连接功能
    文件下载到本地
    webpack基础+webpack配置文件常用配置项介绍+webpack-dev-server
  • 原文地址:https://www.cnblogs.com/WestVillagedevil/p/6094416.html
Copyright © 2011-2022 走看看