Java基础第六课(关于包名的讲解)

article/2025/10/3 20:30:50

好啦,开始。。。
写了好几次代码
不知道你们注意到没
每次我创建Class的时候
上面都有个package没填写
如下图:
在这里插入图片描述
其实这个就是包名
1.什么叫包?
为了更好地组织类,Java提供了包机制。包是类的容器,用于分隔类名空间。如果没有指定包名,所有的示例都属于一个默认的无名包。Java中的包一般均包含相关的类,例如,所有关于交通工具的类都可以放到名为Transportation的包中。
2.包有什么用途?
如上所述,更好的组织类,防止在一个空间下出现类重名啊这些情况;表明类之间的层次关系。
3.一般包名是怎么命名的
一般都是公司网站的域名反过来,然后在后面加上项目名和模块名
每个字段之间用“.”分割
比如百度的域名是 www.baidu.com
包名中我们省略www,然后把后面两个反过来写
那就是:
com.baidu.项目名.模块名


创建了包名之后其实就是在每个类的最开头加上了一句 “package 包名”
如图:
在这里插入图片描述
看以上截图的左侧可以看出
加上包名后我们可以更好的去分类每个模块
可以一目了然的就知道哪些功能在哪个包里面


两个类在同一个包里面是可以不用引入就直接调用另一个类的
而如果两个类是各在一个包里面,我们就需要对该类进行一个引入
这样才能调用这个类
引入方法 “import 包名.类名”
如图所示:
在这里插入图片描述
test1类是在com.baidu.demo.test下
所以引入方法就是在类中加入“import com.baidu.demo.test.test1;”


好啦,基本就这样啦
有啥问题还是老样子,联系我QQ497099936
24小时不一定随时在线解答喔
好啦
顾得白


http://chatgpt.dhexx.cn/article/KpdcOOK8.shtml

相关文章

Java 遍历JsonNode

如图,有一个jsonNode对象,我想获得路径"data" -> "items"数组下的每个元素的某个值,比如id,那么我得遍历这个数组Node对象。 使用elements()方法即可,直接上代码: // 遍历jsonNode&…

json对象的遍历(C++)

在使用C的项目中,对json进行解析时,如果对象列表过长,通常就需要对对象进行遍历,来实现解析。 我参看了博客,如下: https://blog.csdn.net/hellokandy/article/details/51607311 使用iterater对json对象…

JSON、遍历获取json对象的值

一、JSON基本入门 二、定义JSON对象 建一个html: <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>Title</title><script>//1.定义基本格式var person {"name": "张三&…

Java遍历Json简单实例

这篇文章记录我在工作中遇到的问题以及我的解决方案&#xff0c;问题是&#xff1a;如何前端给后端的返回值中取出body内的每一条目中的key和value&#xff1f;遇到这个问题我还是毫无头绪的&#xff0c;虽然听说过一些非常好用的JSON工具&#xff0c;但是还是有点无从下手。 无…

js递归遍历json对象,js循环遍历json数组

JS怎么遍历json数组 。 用 for in 循环遍历var str [{"name":"宗2瓜","num":"1","price":"122"},{"name":"宗呱呱","num":"1","price":"100"}];…

json遍历

遍历json对象&#xff1a; 无规律&#xff1a;<script> var json [{dd:SB,AA:东东,re1:123},{cccc:dd,lk:1qw}]; for(var i0,ljson.length;i<l;i){ for(var key in json[i]){ alert(key:json[i][key]); } } </script> ? 有规律&#xff1a; packJson [{&qu…

遍历json获得数据的几种方法

2019独角兽企业重金招聘Python工程师标准>>> Json在Web开发的用处非常广泛&#xff0c;作为数据传递的载体&#xff0c;如何解析Json返回的数据是非常常用的。下面介绍下四种解析Json的方式&#xff1a; Part 1 var list1 [1,3,4]; alert(list1[1]); var list2 [{…

weui-tabbar使用

weui画页面 tabbar用法 <!doctype html> <html> <head><meta charset"utf-8"><title>总裁月报</title><meta name"viewport" content"widthdevice-width,initial-scale1,user-scalable0"><link r…

WEUI文件上传详解

本文通过我个人设计的系统为案例来教会读者使用weui的uploader,先来看看效果图: 图片上传框 PC端 移动端 首先,微信的官方文档不会一步一步教会你怎么用,但是在其中能发现很多使…

WeUI插件使用

概述 WeUI是一套同微信原生视觉体验一致的基础样式库&#xff0c;由微信官方设计团队为微信 Web 开发量身设计&#xff0c;可以令用户的使用感知更加统一。包含button、cell、dialog、toast、article、icon等各式元素。 安装 方式一: link 引入weui.css文件 例如&#xff…

weui的uploader使用

1.缩略图展示加上删除按钮(校区报错弹窗) 本来是有自带的&#xff0c;但是需求是把删除按钮展示在缩略图的右上角 $("#uploaderFiles li").each(function () {$(this).append(<span class"delete-upload-btn"><img src"images/common/icon…

PHP使用weui,WeUI前端搭建

前端UI采用微信团队开发的weui&#xff0c;项目在GitHub的地址是 https://github.com/weui/weui。 准备工作 使用git clone将weui下载到Laravel的public目录下&#xff0c;并在public目录下新建4个目录css、js、images、fonts。将weui的css文件放入/public/css/目录中。使用npm…

26.微信小程序(WeUI框架)

微信小程序&#xff08;WeUI框架&#xff09; 前言 前言&#xff1a; 因为小程序的api描述都比较简单&#xff0c;并没有wxml及wxss的描述&#xff0c;有的人可能会想小程序有没有一个UI库。类似于前端中的常见的UI库例如Bootstrap、MDUI&#xff08;简称MD&#xff09;、Sem…

微信公众账号开发利器 - jQuery WeUI V0.6.0 发布

jQuery WeUI 是一个专门为对微信公众账号开发的一套UI库&#xff0c;它包含了 WEUI 的全部组件&#xff0c;另外还拓展了大量的常用组件&#xff0c;包括下拉刷新、滚动加载、日历、select 等。 jQuery WeUI 所有的组件都是标准的 jQuery 插件&#xff0c;所以上手没有任何难度…

centos + git + gitolite 服务搭建

文章目录 1、安装 Git2、用户3、安装 gitolite4、配置gitolite5、免密码登录 【 参考】 1、安装 Git (1) 安装依赖包 [rootnginx ~]#yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel -y(2) 在线安装git [rootbogon ~]# yum -y insta…

linux下gitolite-admin安装和配置

linux下gitolite-admin安装和配置 1.安装git [rootiZwz9c0doj0taonyrldlc3Z ~]# yum install git -y 2.创建git用户 [rootiZwz9c0doj0taonyrldlc3Z ~]# useradd git 3.切换到git用户 [rootiZwz9c0doj0taonyrldlc3Z ~]# su git 4.进入到git的home目录 [gitiZw…

gitolite的部署

gitolite服务部署&#xff1a; 1&#xff0c;在git服务器端安装git并创建git用户。 yum install -y git useradd git 2&#xff0c;生成gitolite的管理账户&#xff0c;这个账户也可以在git服务器端生成&#xff0c;也可以在自己的客户端生成。(为了防止人员离职&#xff0c;导…

使用gitolite在服务器上创建一个git分支

说明&#xff1a; 在服务器(IP&#xff1a;9.0.12.99)上建立一个git管理账号zjr&#xff0c;密码是:123456&#xff0c;主要改账号必须有sudo权限 #useradd zjr 密码是123456 客户端(IP&#xff1a;90.0.98.156)的账号:zhaojr 密码是&#xff1a;zhaojr Git本身的账号…

CentOS搭建gitolite服务器

目录 前言 一、创建虚拟机 二、修改虚拟机用户名 三、创建用户 四、通过源码安装gitolite 五、版本库镜像 六、验证镜像是否成功 七、新增加用户 八、创建远程仓库 参考资料 前言 一提起 Git&#xff0c;大家基本上都会想到 GitHub, GitLab 这一类在线托管平台。 我…

Centos下安装gitolite+git

一直以来我都是用SVN的&#xff0c;但最近做迭代开发、多分支时&#xff0c;发现SVN使用起来极不方便。因此打算换成git做源码管理。git的理论以及特性本文就不做讲解了&#xff0c;本主主要讲解怎么安装&#xff0c;配置git、以及git权限管理服务gitolite. 组网结构 git服务器…