栏目分类:
子分类:
返回
终身学习网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
终身学习网 > IT > 软件开发 > 后端开发 > Java

关键字:package、import的使用

Java 更新时间:发布时间: 百科书网 趣学号

目录

package(包)

JDK中主要的包介绍

import

MVC设计模式

模型层(model):主要处理数据

控制层(controller):处理业务逻辑

视图层(view):显示数据


package(包)
  1. 为了更好的实现项目中类的管理,提供包的概念
  2. 使用package声明类或接口所属的包,声明在源文件的首行
  3. 包,属于标识符,遵循标识符的命名规则、规范(xxxyyyzzz--都是小写),做到“见名知意”
  4. 每“.”一次,就代表一层文件目录

补充:同一个包下,不能命名同名的接口、类

           不同的包下,可以命名同名的接口、类

JDK中主要的包介绍
  1. java.lang:  包含一些Java语言的核心类,如String、Math、Integer、System和Thread,提供常用功能
  2. java.net:  包含执行与网络相关的操作的类和接口
  3. java.io:  包含能提供多种输入/输出功能的类
  4. java.util:  包含一些实用工具类,如定义系统特性、接口的集合框架类、使用与日历相关的函数
  5. java.text:  包含了一些Java格式化相关的类
  6. java.sql:  包含了Java进行JDBC数据库编程的相关类/接口
  7. java.awt:  包含了构成抽象窗口工具集(abstract window toolkits)的多个类,这些类被用来构建和管理应用程序的图形用户界面(GUI)                   B/S  C/S

import
  • import:导入
  1. 在源文件中显式的使用import结构导入指定包下的类、接口
  2. 声明在包的声明和类的声明之间
  3. 如果需要导入多个结构,则并列写出即可
  4. 可以使用“xxx.*”的方式导入xxx包下的所有结构
  5. 如果使用的类或接口时Java.lang包下定义的,则可以省略import结构
  6. 如果使用的类或接口是包下定义的,则也可以省略import结构
  7. 如果在源文件中,使用了不同包下同名的类,则必须至少有一个类需要以全类名的方式显示
  8. 使用“xxx.*”方式表明可以调用xxx包下的所有结构。但是如果使用的是xxx子包下的结构,则仍需要显式导入
  9. import  static:导入指定类或接口中的静态结构:属性或方法
  • 为使用定义在不同包中的Java类,需用import语句来引入指定包层次下所需要的类或全部类(.*)。import语句告诉编译器到哪里去寻找类
  • 语法格式:   import  包名.类名;

MVC设计模式

是常用的设计模式之一,将整个程序分为三个层次:视图模型层、控制器层、数据模型层。这种程序输入输出、数据处理以及数据的展示分离开来的设计模式使程序结构变的灵活而且清晰,同时也描绘了程序各个对象间的通信方式,降低了程序的耦合性

模型层(model):主要处理数据
  • 数据对象封装:model.bean/domain
  • 数据库操作类:model.dao
  • 数据库:           model.db

控制层(controller):处理业务逻辑
  • 应用界面相关:controller.activity
  • 存放fragement:controller.fragement
  • 显示列表的适配器:controller.adapter
  • 服务相关:controller.service
  • 抽取的基类:controller.base

视图层(view):显示数据
  • 相关工具类:view.utils
  • 自定义view:view.ui

转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/275039.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号