ABAP里的软引用(weak reference)的用法

简介: ABAP里的软引用(weak reference)的用法

REPORT z.

DATA: aa TYPE REF TO zcl_exception_test.

aa = NEW #( ).

DATA(lo_ref) = NEW cl_abap_weak_reference( oref = aa ).

DATA(result) = cl_abap_memory_utilities=>is_strongly_referenced( ref = lo_ref ).

WRITE: / result.

CLEAR: aa.

DATA(result2) = cl_abap_memory_utilities=>is_strongly_referenced( ref = lo_ref ).

WRITE: / result2.

DATA: lt_table TYPE string_table.

DO 10 TIMES.

 DO 1000 TIMES.

   APPEND '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ' TO lt_table.

 ENDDO.

 cl_abap_memory_utilities=>get_memory_size_of_object( EXPORTING object = lt_table

     IMPORTING

       bound_size_alloc = DATA(bound_alloc)

       bound_size_used = DATA(bound_used) ).

 WRITE: / 'bound alloc:' , bound_alloc.

 WRITE: / 'bound used:' , bound_used.

ENDDO.

目录
相关文章
|
20天前
|
数据处理 开发者
ABAP AT NEW 关键字的用法
ABAP AT NEW 关键字的用法
20 0
|
1月前
|
存储 自然语言处理 BI
ABAP 关键字 READ TEXTPOOL 的用法介绍
ABAP 关键字 READ TEXTPOOL 的用法介绍
24 0
|
7月前
|
SQL 关系型数据库 Unix
SAP ABAP FOR ALL ENTRIES 的用法
SAP ABAP FOR ALL ENTRIES 的用法
48 0
|
1月前
|
SQL Java 数据库
ABAP 7.40 新语法介绍系列之四 - ABAP Table Expression 内表表达式的用法试读版
ABAP 7.40 新语法介绍系列之四 - ABAP Table Expression 内表表达式的用法试读版
18 0
|
6月前
|
BI 数据库
关于 ABAP Flight Reference Scenario
关于 ABAP Flight Reference Scenario
39 0
|
6月前
|
数据处理
SAP ABAP 里 FILTER 关键字的用法举例
SAP ABAP 里 FILTER 关键字的用法举例
54 0
|
6月前
使用 ABAP 代码打印 SAP 系统指定订单的 Reference Currency 字段
使用 ABAP 代码打印 SAP 系统指定订单的 Reference Currency 字段
19 0
|
6月前
|
大数据 测试技术
关于 ABAP 函数调用 Pass by value 和 Pass by reference 的性能比较
关于 ABAP 函数调用 Pass by value 和 Pass by reference 的性能比较
74 1
|
7月前
SAP ABAP 方法调用里传值(Pass Value)和传引用(Pass Reference)的区别试读版
SAP ABAP 方法调用里传值(Pass Value)和传引用(Pass Reference)的区别试读版
44 0
|
7月前
ABAP 编程语言里的 Reference Semantic - 引用语义
ABAP 编程语言里的 Reference Semantic - 引用语义
41 0

热门文章

最新文章