cost 291 ms
dart 沒有看到同一個文件中聲明的變量

[英]dart does not see the variable declared in the same file

Dart 沒有看到在同一文件中聲明的變量_movies下面是小部件的代碼,它給出了唯一的錯誤:未定義的名稱“_movies”。 嘗試將名稱更正為已定義的名稱,或定義名稱。dart 我不明白為什么會這樣,也許是由於語言或框架的新規則 ...

如何在 python 中創建直方圖

[英]How to create a histogram in python

重復擲骰子會導致值在 1 到 6 之間均勻分布,包括端值。 重復滾動 2 個骰子將導致值在 2 到 12 之間均勻分布,包括端值。 在這個模擬中,重復擲 6 個骰子並計算每個值出現的次數: i。 經過 1000 次模擬。 二. 經過 100,000 次模擬。 Plot 結果使用 Matplotli ...

我什么時候必須使用 java final 方法?

[英]When i have to use java final method?

我知道不能重寫 final 方法。 但是什么時候我需要在實踐中使用它? 當我必須使用它時,smbd 可以告訴我簡單的規則嗎? ...

2022-12-26 09:05:25   1   9    java / final  
為什么在Java和Spring Boot項目的依賴注入中使用final關鍵字?

[英]Why final keyword is used at dependency injection in Java and Spring Boot projects?

我正在學習 Spring Boot 和依賴注入以及 Java,我在所有項目中看到,當開發人員注入他們使用 final 關鍵字的依賴項時,我想知道為什么使用 final 而不是不使用它? 這對性能或其他方面有好處嗎? 我知道變量的值不會改變,因為使用了 final 關鍵字並且每次都使用相同的 bea ...

如何在構造函數中增加最終屬性變量?

[英]how to increment final attribute variable in constructor?

在我的作業中,我有一個 Java class 具有屬性 在僅采用String作為參數的構造函數中,我應該初始化乘客的姓名和 ID。 但是每次我創建一個new Passenger時,我應該將idOfPassenger變量遞增一個(從 0 開始),因此沒有乘客具有相同的號碼。 我不允許更改privat ...

android中,為什么不是final聲明的Local變量在ClickListener中起作用?

[英]In android, why does Local variable which is not declared by final work at ClickListener?

在下面的代碼中,為什么未聲明為 final 的局部變量在 ClickListener 中起作用? 沒有 final 的局部變量在onCreate方法的末尾被銷毀,所以它不應該在OnClickListener中訪問,對吧? 但是,在以下代碼中, a的值顯示在 Toast 中。 我不明白為什么... ...

為 static 最終變量賦值

[英]Assigning value to a static final variable

我有一個 class,它本身有多個實例,想知道是否有辦法覆蓋或抑制警告“變量‘x’可能尚未初始化”。 我嘗試了很多不同的選擇,我知道解決這個問題的方法,但總的來說,如果我能這樣做,代碼會更清晰。 ...

無法在 Dart 構造函數中初始化最終屬性

[英]Can't initialize final property inside Dart constructor

我想在 Dart 中創建一個 class,它的最終List屬性在開始時只是空的,稍后可以填充。 使用下面的代碼我得到錯誤“數字不能用作設置器,因為它是最終的”。 令我困惑的是變量是在構造函數內部初始化的。 最好的方法是什么? ...

沒有多態性的虛擬 C++ 方法

[英]Virtual C++ method with no polymorphism

假設您有這個簡單的 class 層次結構: f()只有一個實現,而且因為聲明為final,是否可以認為沒有多態性? 如果是這樣,編譯器是否會通過避免使用虛擬表來優化代碼,因為“你不支付你不使用的東西?” 謝謝你。 ...

在 Java 中,我將如何制作一個 class 本質上是字符串的子類,但設置允許的長度范圍?

[英]In Java, how would I make a class that is essentially a subclass of string, but sets an allowable length range?

我正在嘗試創建一個新的 object 類型,它的作用類似於 String 的子類。 我知道 class 不能擴展字符串。 我正在制作有要求的應用程序,例如聯系人的名字不能超過 10 個字符,並且不能是 null,姓氏不能超過 15 個字符。 我開始像這樣制作 class: 然后像這樣在聯系人 cl ...

Mocking 最終方法

[英]Mocking final methods

有時我需要模擬或存根具有最終方法的 class。 我知道你應該在這樣的class上有一個接口,但是如果class在一個不是我維護的庫中,我將如何處理go呢? 比方說,我在我的 Symfony 項目的 Kernel 中做了一個自定義的 configureContainer 方法。 我想測試它,但它多次 ...

Java - 可以分配枚舉的未初始化的最終變量而不會產生錯誤?

[英]Java - Uninitialized final variable of an Enum can be assigned without producing error?

所以我正在清理我的代碼並將final關鍵字添加到任何可能的地方,其中一個地方恰好是enum類型的未初始化變量。 該變量未初始化,因為它的值需要由switch語句確定。 在這種情況下,將這個變量設為final是沒有意義的,但無論如何我還是意外地做到了,並發現代碼可以正常工作而不會產生任何錯誤。 據我 ...

JAVA - 是否可以在多個地方注入的非靜態 class 中有實例變量?

[英]JAVA - Is it possible to have Instance variable in a non-static class which is injected at multiple places?

我的服務中有一個非最終實例變量。 (我使用了一個實例變量,因為它在單個方法流中的不同情況下填充,我不想通過將其設為局部變量來一次又一次地填充它,因為它使用數據庫調用來獲取值)。 現在,這個服務是在我的構造函數中使用private final關鍵字注入的。 我觀察到此變量將其值存儲在隨后的 API ...

錯過優化:std::vector<t> ::pop_back() 不是限定析構函數調用? </t>

[英]Missed Optimization: std::vector<T>::pop_back() not qualifying destructor call?

賞金將在 3 天后到期。 此問題的答案有資格獲得+200聲望賞金。 John Zwinck正在從有信譽的來源尋找答案: 聲稱賞金的可接受答案可能會指出一些現有的編譯器進行此優化,或引用 C++ 標准的某些部分,這使得該優化成為不可能,或引用表明此優化是可能的部分標准,即使它尚未實現. 在std: ...

最終的多線程保證與 Java 中的 memory model 有何關系?

[英]How are the final multi-threading guarantees and the memory model related in Java?

memory model 在17.4 中定義。 Memory Model 。 final字段多線程保證在17.5 中給出。 最終字段語義。 我不明白為什么這些是單獨的部分。 AFAIK final和 memory model 都提供了一些保證。 任何真正的程序執行都必須尊重這兩個保證。 ...

為什么Java最終數組變量可以修改?

[英]Why can Java final array variable be modified?

我知道在Java 8中寫一個lambda來使用變量需要final類型,但是為什么可以修改final數組類型的變量呢?public static void main(String[] args) { final String[] prefix = {"prefix_"}; ...

在Java中覆蓋對象實例的最終類的最終方法

[英]Overriding a final method on a final class on an object instance in Java

我們的情況是,我們有一個類“Base”,它有一個最終的 toString() 方法。 我們還有一個擴展“Base”的最終類“Sub”。 需要進行非常具體的更改,並且僅適用於功能的一小部分子集,但如果“正確”完成,可能會變得非常具有侵入性。 實現更改的最簡單方法是在“Sub”類的單個實例上覆蓋 ...

如何在 Lambda 表達式中初始化 Captured 變量

[英]How can you initialize a Captured variable inside a Lambda expression

在 Java 中,只能在 lambda 表達式中捕獲最終(或有效的最終)變量。 可以先聲明一個最終變量,然后對其進行一次初始化,但如果初始化發生在 lambda 表達式中,則不能。 還行吧: 但這不是: 即使使用 run() 不會創建新線程,它也不會編譯,任何其他 lambda 表達式也不會 ...

為什么在 try-with-resources 語句之外聲明的資源需要在 java 中是 final 或有效 final?

[英]why resources declared outside the try-with-resources statement need to be final or effectively final in java?

為什么在 try-with-resources 語句之外聲明的資源需要在 java 中是 final 或有效 final? 例如:為什么下面代碼中的 object_name 需要是最終的或有效的最終的? ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM