包和访问权限笔记(1)Mars

原创 2016年05月31日 21:12:56

1.什么是Java当中的软件包?

有A.B两个开发组,开发不同的系统:现在把两个组开发的功能代码合并在一起,会出现共同使用User类名。。。报错。

把类放在不同的文件夹下面:软件包看作文件夹的功能;


编写代码说明:


编译:

-d:根据包的名字(mars)生成相应的文件夹。 

后面的点:将文件夹放在当前目录 (.代表当前目录)

-d c:  将文件夹放在C盘(package指令)

Ps: -d . 后面有空格

编译:

代码:


2)包名的命名规范:

1.要求包名所有的字母都要小写;

2.包名一般情况下,都是域名倒过来写;

如://域名:marsdroid.org

包名:   先生成org文件夹在生成marsdroid文件夹

3)小结:

1.软件包为java类提供了命名空间(namespace):将多个相同名字的文件放在不同的namespace中,即通过打包将不同的类放在不同的文件夹之中。

2.打包需要使用package指令:空格+包名;

3.一个类的全名应该是“包名 ”+“类名”;

版权声明:本文为博主原创文章,未经博主允许不得转载。

包和访问权限笔记(2)Mars

1.public:      公共权限 1)类名前面加了public后,类名和文件名必须要一样; 2).两者的包名不同,说明两者生成不同的文件夹。要想让test.java引用org.marsdoi...
  • qq_33456887
  • qq_33456887
  • 2016年06月01日 11:46
  • 113

Java中的包与访问权限的控制

多人开发  在java中,可以将一个大型项目中的类分别独立出来,分门别类的存到文件里,再将这些文件一起编译运行,如此的程序代码将更易于维护。 多人开发的问题:如果多个开发人员共同开发一个项目的时候,则...
  • u013087513
  • u013087513
  • 2016年04月24日 12:25
  • 4258

Java中的包访问权限

Java默认访问权限没有任何关键字,但通常是指包访问权限(有时也表示成为friendly)。    这就意味着当前的包中的所有其他类对那个成员都有访问权限,但对于这个包之外的所有类,这个...
  • leaf_130
  • leaf_130
  • 2016年02月28日 20:05
  • 1116

我的理解之JAVA中的4种访问权限

一、Java中有四种访问权限,private、default(一般省略)、public、protected。 private: Java语言中对访问权限限制的最窄的修饰符,一般称之为“私有的...
  • u010876691
  • u010876691
  • 2017年05月25日 13:06
  • 406

java第四天--抽象函数、抽象类与包和访问权限

抽象类和抽象函数 只有函数定义,没有函数体的函数被称为抽象函数: abstract void fun(); 抽象类:使用abstract定义的类被称为抽象类 1.抽象类不能生成对象,只能子类被继承,子...
  • Hiter1140510116
  • Hiter1140510116
  • 2017年03月16日 22:01
  • 324

关键字+静态+访问权限+内部类

1.关键字 (this,super,static,void,访问权限,final,break,continue,instance of) ①this 属性:当局部变量与全局变量同名时,用来区分全局...
  • hercules28
  • hercules28
  • 2017年01月07日 12:13
  • 336

【腾讯Bugly干货分享】微信mars 的高性能日志模块 xlog

mars 是微信官方的终端基础组件,是一个使用 C++ 编写的业务性无关,平台性无关的基础组件。...
  • Tencent_Bugly
  • Tencent_Bugly
  • 2016年11月14日 12:38
  • 7257

java(有关类成员变量的访问权限)

private,public,protected,默认不写(firendly)1、Class类的访问权限: public:可以供所有的类访问。 默认:默认可以称为friendly但是,java...
  • qq_33017925
  • qq_33017925
  • 2016年06月11日 21:46
  • 2787

8 包与访问权限

访问权限 Java的命名习惯 在JDK中类的声明,方法的声明,常量的声明都是有一定规律的,规律如下: 1 包名中的字母一律小写,如:demo.java 2 类名,接口名应当使用名词,每...
  • u012834856
  • u012834856
  • 2013年12月16日 09:32
  • 484

包package和访问权限

包package和访问权限
  • chaoleshan
  • chaoleshan
  • 2017年07月21日 15:56
  • 200
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:包和访问权限笔记(1)Mars
举报原因:
原因补充:

(最多只允许输入30个字)