java中的private到底有什么用

java中的private到底有什么用,我怎么觉得写程序时用不用private都一样啊,到底在那些程序中需要用到private

第1个回答  推荐于2017-10-04
1、private作为一种权限修饰符可以修饰类,属性和方法
2、用private修饰的类属性,方法,只能自己使用,对别的类是不能访问的,也就是说对于别的类来说是隐藏不可见的,private一般不修饰类,但是可以修饰内部类
第2个回答  2008-04-28
作用就是封装。
主要用于将不需要被用户看到的方法和参数对用户隐藏,这样用户只需要调用接口,而不需要知道内部实现,当内部实现发生改变时对用户之前的调用不产生影响。如果将所有方法都public,那么万一用户调用了本应该封装的方法,那么一旦修改必然会造成公共接口相关的所有程序的关联修改,太可怕了。
第3个回答  2008-04-27
private 是私有标识符, 表示只能在当前的类中使用,比如:

private String m_name // 声明一个私有类属性 member_name 的缩写 m_name 表示为私有成员

// 如果想让其它的类读\写这个属性,可以设置这个属性
public String Name{
get{return m_name;} // 可以读取
set{m_name=value;} // 可以改写
}

// 创建一个私有类方法
private void Initialize_Load()
{
// do something here
}

在设计封装一个类的时候都能用到
第4个回答  2008-04-27
主要是在类(class)中,
如果某些数据或函数不想给别人看到,不想在程序的别的地方被错误的调用或修改,就要用到private ,这样只允许在类中使用。

这样,在类的外部就无法访问这些加了private标识的数据或函数。
利于数据的安全。
第5个回答  2015-10-18
将类中的变量,方法定义成 private类型,则该类被实例化后即被new后,其private修饰的方法和数据变量不能被调用,即不能被new出来的类调用。
这体现了java的封装性

java中private是什么意思?
Java中的private是一种访问修饰符,用于限制对类的成员变量和方法的访问。在使用private修饰符时,只有在该类中才能访问该成员变量或方法,而不能在类外部直接访问。这样可以保护该成员变量或方法,使它们不受到不想要的外部访问干扰,增加程序的安全性和稳定性。Java的private修饰符主要应用于面向对象程序设...

private是什么意思java
在Java中,private是一种访问修饰符。它用于控制只能在类内部访问的成员变量和成员方法。具体来说,如果一个字段或方法被声明为private,那么只有同一个类中的其他方法才能访问它。这意味着私有成员对于类之外的所有对象都是不可见的,甚至包括类的子类。使用private可以有效地隐藏类的实现细节,从而提高代码...

java private是什么意思?
在Java中,private是一种访问修饰符,用于限制类中的成员变量和方法只能在类内部被访问。也就是说,如果一个成员变量或方法被声明为private,则它只能在该类的内部使用,而不能在其他类或实例中使用。通常来说,private修饰符被用于实现信息隐藏的功能,即将类的内部细节隐藏起来,保护类的使用者不被过多...

java中private什么意思啊
java中private 是访问权限符。私有的意思。private在英文里是私人的意思。众所周知,JAVA是面向对象的一门语言,每个对象都有各自的属性和方法.但是有的属性涉及安全因素或秘密因素不能让外面的程序调用,所以就用到了private。一般放在类中,用来修饰属性的,为了提高程序的独立性,减少耦合度。private表示...

Java 深入浅出private关键字(通俗易懂)
深入浅出 Java 中的 private 关键字,此关键字用于封装,确保类的属性和方法仅能在类内部访问,以保护数据免遭非法修改。在类的定义中,当属性和方法未使用 private 修饰时,其他类可以随意访问这些成员,这是开发中不可取的行为。因此,通过使用 private 修饰符,可以有效地保护数据。为了直观展示私有...

private在Java中是什么意思?
Private ,编程语句在模块级别中使用,用于声明私有变量及分配存储空间。private 读法:英 [ˈpraɪvət] 美 [ˈpraɪvət]1、adj. 私人的,私有的;私立的;私营的 2、adj. 私下的,不公开的,秘密的 3、adj. (场所)清静的;(人)不愿吐露心思的,内向...

Java 中使用 public,private 和 protected 修饰的方法
在Java编程中,使用public、private和protected修饰符为方法提供访问控制,决定了这些方法的可见性和可访问范围。默认情况下,类中的方法通常使用public修饰,表示该方法对所有类开放,供其他类访问。private修饰的方法属于类的私有成员,仅能被类内部的方法访问,外部类无法直接访问。protected修饰的方法比public...

java中的private到底有什么用
private直接翻译过来为私有的,但在Java中它的含义并不是私有的。而是本类中可用的,表面上是说只有本类中可以使用(更改)该变量或者方法。但他还有一个含义为:只要在我这个类的范围内部(括号内)即可使用,他不关心使用者是谁,是他自己或者别的类中的实例(例如通过this使用)。只要你在我的类...

Java中的private,protected,public和default的区别
(1)对于public修饰符,它具有最大的访问权限,可以访问任何一个在CLASSPATH下的类、接口、异常等。它往往用于对外的情况,也就是对象或类对外的一种接口的形式。(2)对于protected修饰符,它主要的作用就是用来保护子类的。它的含义在于子类可以用它修饰的成员,其他的不可以,它相当于传递给子类的一...

private在java中什么作用
private作为一种权限修饰符可以修饰类,属性和方法,用private修饰的类属性,方法,只能自己使用,对别的类是不能访问的,也就是说对于别的类来说是隐藏不可见的,private一般不修饰类,但是可以修饰内部类

相似回答