腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
Java
中
的
强
封装
和
弱
封装
java
、
oop
、
object
、
computer-science
请告诉我
强
封装
和
弱
封装
的
区别。
java
语言。
封装
是将数据及其相关函数绑定到称为类
的
单个单元
中
。那么,
弱
封装
和
强
封装
是什么意思呢?
浏览 64
提问于2016-07-01
得票数 4
回答已采纳
1
回答
继承、带有接口
的
组合
oop
、
inheritance
、
interface
、
composition
据我所知,可以同时存在类继承
和
接口继承。接口是提供
封装
的
方式之一。Q2:带有接口
的
组合被认为是一个很好
的
设计工具。如何以及为什么?为了更好地理解,请用
Java
代码提供示例(如果可能)。
浏览 0
提问于2015-10-08
得票数 0
1
回答
核心数据如何适应MVC模型对象?
design-patterns
、
model-view-controller
、
core-data
这更多
的
是一个理论问题,但是核心数据对象如何/应该适合应用程序
的
“模型”呢?在最简单
的
级别上,“模型”可以直接是核心数据对象,但就其本身而言,它们只是数据容器,没有任何“可观察”
的
功能。可以有一个单独
的
模型类来
封装
核心数据对象,这似乎是一个更好
的
解决方案,但我不确定引用应该是
强
的
还是
弱
的
。 另外,模型是否应该关注
和
/或处理自己
的
持久性?
浏览 0
提问于2013-06-25
得票数 4
回答已采纳
2
回答
计算机编程
中
的
打字训练
types
计算机编程有三种类型(
强
、
弱
和
潜在)。但是我不是很明白。
Java
(int a= 0),所以
java
是
强
类型,因为它定义了类型(在本例
中
是整型)python (a = 0),它是
强
还是
弱
?但是维基百科说蟒蛇是很强
的
类型。 我想知道更多关于打字规则
的
知识。
浏览 1
提问于2017-03-04
得票数 0
6
回答
(
强
与
弱
)类型语言和(静态
和
动态)类型语言和摩尔定律
strong-typing
、
moores-law
、
weakly-typed
如果我用
弱
/动态类型化语言(如python、php、javascript )编程几天,我就会与
强
类型语言(如c++、.net、
Java
)失去联系。我最近听说了像python
和
ruby这样
的
语言,人们喜欢用它们编程。 在
弱
/动态类型语言中编程非常容易,但有可能与c++、
Java
等语言失去联系。处理器现在变得非常强大,根据
的
说法,它将以指数级
的
速度增长。因此,效率可能不是问题,因为当我们从嵌入式转向高级语言(如c++
浏览 13
提问于2009-10-10
得票数 0
回答已采纳
2
回答
弱
引用
中
的
强
引用
java
、
memory
、
weak-references
在
Java
中
,从
弱
可达对象访问
强
引用是否被视为
强
引用?I可以通过
弱
引用访问X,i可以通过
弱
引用访问Y,i可以通过Y
的
指针访问X。i可以通过X.
的
指针访问Y。如果X
和
Y上没有其他指针,我希望它们会被垃圾收集。我说错了吗?
浏览 1
提问于2011-03-15
得票数 3
回答已采纳
3
回答
松散耦合-
封装
的
区别
java
、
oop
、
encapsulation
、
coupling
据我所知,到目前为止,我认为耦合与两个或更多类“相互连接”
的
程度有关。换句话说,一个类在多大程度上使用其他类
的
方法或变量。我们在一个设计良好
的
软件系统
中
的
目标当然是保持低耦合(松散)。我目前正在读一本书,书中明确指出,松散耦合
的
目标是通过设计系统来实现
的
,这样每个类只使用其他类
的
API (公共方法),而不直接使用它们
的
实例变量。因此,实例变量必须是私有的。如果这就是重点,那么松散耦合
和
强
封装
浏览 5
提问于2013-02-01
得票数 2
2
回答
有静态
弱
类型语言吗?
types
、
casting
、
programming-languages
我一直在读到 所以我
的
问题是,有
浏览 2
提问于2012-12-26
得票数 14
回答已采纳
3
回答
弱
静态类型/
强
动态类型意味着什么?
programming-languages
、
type-systems
在我
的
大部分职业生涯
中
,我一直在使用强大
的
静态类型化语言,比如
Java
。由于这个原因,我可能混淆了这两个类型维度(
强
性和静态性)。我遇到了这个链接,它说它们实际上是正交维数。对我来说,“
弱
静态”听起来很矛盾,因为静态听起来像是他们会在编译时检查东西,而
弱
则相反。该页面使用Pascal
和
C作为
弱
静态
的
示例,使用CommonLisp
和
Python作为
强
动态
的
示例,但不
浏览 0
提问于2015-09-19
得票数 6
2
回答
在哪些场景中使用
封装
?
java
、
oop
、
encapsulation
我想知道您在哪些场景中使用
封装
。这个问题
的
目的是协作。因此,当主题被
封装
时,可以自由地分享您自己
的
经验。
浏览 1
提问于2010-09-19
得票数 5
1
回答
Swift XCTest:验证
弱
变量
的
适当去分配
swift
、
xctest
、
weak
、
capture-list
最近,我试图验证我编写
的
对象是否使用单元测试正确释放。但是,我发现,无论我尝试了什么,在测试完成之前,该对象都不会释放。因此,我将测试简化为一个简单
的
示例(见下文),该示例试图证明使用
弱
变量进行对象去分配
的
基础知识。 在我看来,
强
引用应该在测试方法退出后停止保留对象,在下一个run循环中引用时
弱
引用应该是零。但是,
弱
引用永远不会为零,而且两个测试都失败了。我是不是误会了什么?下面是完整
的
单元测试。waitForExpectations(timeout:
浏览 5
提问于2016-12-23
得票数 4
回答已采纳
1
回答
从
Java
8迁移到
Java
11后
的
InaccessibleObjectException
java
、
maven
、
spring-boot
、
reflection
、
migration
我正在将一个相当大
的
monolith spring引导应用程序从
Java
8迁移到
Java
11。在修复了已删除
的
JEE模块之后,基于新引入
的
模块系统概念
的
强大
封装
,我遇到了几个反射错误。但是,使用
Java
11启动应用程序,通过Maven执行干净
的
安装不起作用。由于反射
和
强
封装
,InaccessibleObjectException会导致多个测试失败。jdk.internal.r
浏览 11
提问于2019-11-05
得票数 1
回答已采纳
2
回答
Java
是
强
类型
的
java
、
types
我在一些课堂笔记中看到了这一节:程序是所谓
的
静态
和
强
类型
的
程序。 我熟悉静态或动态类型
的
概念,但还没有遇到
强
/
弱
类型,在查找它们时总是会有一些不确定
的
定义。在上面的例子
中
,
Java
是如何被
强
类型
的
?这是否意味着您不能将一种类型转换为另一种类型(但将int转换为long或相同概念类型
的
东西又如何?)
强
/
弱<
浏览 7
提问于2021-03-23
得票数 2
回答已采纳
1
回答
当
强
引用直接访问
弱
引用时
java
、
garbage-collection
、
weak-references
、
strong-references
在
Java
中
,当目标对象A仅由
弱
引用B到达时,A可以是GC。如果
弱
引用B同时由
强
引用C到达,会发生什么情况?对于实例,C指向一个类实例,该类实例包含指向A
的
弱
引用B字段,如果C是活动
的
,并且没有其他
弱
引用或
强
引用obj A,那么A仍然可以是GC吗?
浏览 4
提问于2015-08-10
得票数 0
回答已采纳
1
回答
TestNG
中
的
注释是
强
类型
的
。什么意思?
java
、
selenium
、
testng
在“下一代
Java
测试: TestNG
和
高级概念”一书中,有人说“注释是
强
类型
的
,所以编译器将立即标记任何错误。”我知道
强
类型语言在对变量执行操作之前会检查它
的
类型,而
弱
类型语言则不会。此外,
强
类型化语言需要显式转换,而
弱
类型语言则执行隐式转换。那么,“
强
类型”这个短语在这里意味着什么?
浏览 0
提问于2018-06-22
得票数 1
回答已采纳
8
回答
澄清
弱
类型语言
的
明显矛盾
c#
、
java
、
python
、
perl
、
weakly-typed
例如,在这篇名为
的
文章
中
,Python是
强
类型
的
,因为如果您试图:1 + "1"File "", line 1,TypeError: unsupported operand type(s) for +: 'int' and 'str' 然而,这样
的
事情在
Java
和
C#
中
是可能
的<
浏览 4
提问于2012-03-29
得票数 181
回答已采纳
1
回答
如何利用“软引用统计”
和
“
弱
引用统计”改进
Java
应用程序
performance
、
jakarta-ee
、
websphere
、
health-monitoring
我专注于 为此,我在
Java
应用程序上使用
Java
堆分析工具,运行了一个负载测试我想问
的
是,“软引用统计”
和
“
弱
引用统计”是否有助于实现我
的
目标,即:了解应用程序
java
代码或应用程序服务器
的
配置
中
是否有问题或
浏览 4
提问于2012-10-10
得票数 0
回答已采纳
3
回答
弱
参照与
强
参照
java
、
collections
、
garbage-collection
、
weak-references
关于
Java
中
的
弱
引用
和
强
引用,我有一个非常基本
的
问题。在一般
Java
编程
中
,我们通常不创建对象
的
弱
引用,我们创建普通
的
强
引用,但当我们完成对象时,我们将null赋给该对象,其概念是,该对象将在下次被GC收集。 是我
的
理解错了吗?在阅读了一些文章后,看起来像是,如果对象为空,则对象被GC收集;如果对象具有
弱
引用,则对象在任何地方
浏览 1
提问于2016-12-05
得票数 2
3
回答
Java
将多个对象
封装
成一个,如何
封装
?
java
、
spring
、
javabeans
我刚开始阅读关于
Java
的
文章,我有一个
和
的
问题完全相同
的
问题,所以我重复这个问题: 来自 在基于JavaBeans
的
计算
中
,JavaBeans是将许多对象<em
浏览 5
提问于2020-02-27
得票数 1
回答已采纳
2
回答
如何使MRC
中
的
弱者自我?
ios
、
objective-c
、
memory-management
、
weak-references
但是我认为blockself是不安全
的
,因为它不是
弱
指针,应该将它更改为真正
的
弱
指针。realObj;@end@end 在释放MRC-对象时设置释放,并在块
中
对其进行测试
浏览 0
提问于2016-12-05
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
JAVA基础getter和setter方法和封装
2020中国LED封装创新百强
Python编程的开发封装是什么?封装好处和封装原则是什么?
理解Java的三大特性之封装
中迪LED | 芯轴封装和传统LED封装有什么区别是什么?
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券