社区
Java SE
帖子详情
java中包类(friendly)怎么在包外访问??
fcb125274046
2009-07-21 03:43:28
我现在需要复写java的包类其中的方法,也就是friendly类。但是java规定包类不能在包外访问,请问我有什么办法可以在包外访问到java的包类呢??? 目前的解决办法就是把需要复写的那个java类都copy过来, 但是感觉很麻烦。 请问哪位知道什么解决办法么??? 谢谢
...全文
144
7
打赏
收藏
java中包类(friendly)怎么在包外访问??
我现在需要复写java的包类其中的方法,也就是friendly类。但是java规定包类不能在包外访问,请问我有什么办法可以在包外访问到java的包类呢??? 目前的解决办法就是把需要复写的那个java类都copy过来, 但是感觉很麻烦。 请问哪位知道什么解决办法么??? 谢谢
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
closewbq
2009-07-21
打赏
举报
回复
人家java都给你规定好了,你就老老实实的copy吧
lixkyx
2009-07-21
打赏
举报
回复
根本没有可能的,不必费心了。楼主还是采用你的老办法。
ouyangyh
2009-07-21
打赏
举报
回复
复写类,我知道大概意思了
你可以定义一个类,与那个类的包名相同,再继承那个类
这样应该可以使用你现在定义的类,相当于使用了基类了
lovecj6185
2009-07-21
打赏
举报
回复
什莫叫复写类阿
一般是重写或重载方法
一个类已经写好了,你又要再写一遍是为什莫阿
难道已有的那个类一点作用都没有?
那样的话,不如重新写一个类了
fcb125274046
2009-07-21
打赏
举报
回复
我要复写的类是java类, 怎么可以改java类的访问权限啊?? 看来只能把java类的内容全copy过来了
lovecj6185
2009-07-21
打赏
举报
回复
你把那个类的访问权限该成public的,还有把你想要重写的方法的权限也改成public的,不就行了
然后在用的时候,import就是了
霜之哀伤
2009-07-21
打赏
举报
回复
说的很清楚了嘛
java规定包类不能在包外访问
Java
的四种
访问
权限修饰符public、protected、
friend
ly
详细通俗的解释
首先,在
Java
编程语言
中
有四种权限的修饰符,可以修饰类、类成员变量。类 成员函数。 (一)、public (1) 首先public的意思是公共的公开的 (2) 当pubic用来修饰类的时候,需要注意的是在一个
java
源文件
中
呢只能有一个 声明为publuc的类,而且只要有一个类用public修饰了,那个
java
源文件的文件名 就必须、一定要和这个被public修饰的类的类名一摸一样,不然是通...
Java
中
的修饰符
friend
ly
Friend
ly
是对
Java
默认包级
访问
权限的非正式称呼。没有使用publicprivate或protected修饰符时,
Java
成员的
访问
控制是包级的,也就是所谓的"
friend
ly
"权限。这可以帮助程序员在不同类之间共享信息,避免将成员过度暴露给外部代码。
Java
访问
权限修饰符
friend
ly
----同一个包内其它类可以
访问
(钦波总结大全)
1、
访问
权限符: (1)public: 对于成员来说:任何其他类都可以
访问
它们,不管在同一个包
中
还是在另外的包
中
。 对于类来说: 也是一样。 (2)
friend
ly
: 对于成员老说:如果一个类的成员没有任何权限修饰,那么它门就是缺省包
访问
权限,用
friend
ly
来表示,注 意
friend
ly
不是
Java
中
的关键字,这里是个人喜欢的方式用它表示而已。同一...
java
friend
ly
子包_
JAVA
修飾符類型(public,protected,private,
friend
ly
)
轉自:http://www.cnblogs.com/webapplee/p/3771708.html
JAVA
修飾符類型(public,protected,private,
friend
ly
)public的類、類屬變量及方法,包內及
包外
的任何類均可以訪問;protected的類、類屬變量及方法,包內的任何類,及
包外
的那些繼承了此類的子類才能訪問;private的類、類屬變量及方法,包內
包外
的任何類均不...
Java
的包
访问
权限(
friend
ly
)
Java
性能优化 1、避免创建不必要的对象; 2、如果方法用不到成员变量,可以把方法声明为static,性能提升15%-20%; 3、避免使用getters/setters存取Field,可以把Field声明为public,直接
访问
; 4、static的变量如果不需要修改,应使用static final修饰符定义为常量; 5、使用增强For循环for(:); 6、私有内部类
访问
外部类
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章