Câu hỏi được gắn thẻ «final»

11
Trận chung kết của Java so với C ++
Các Java cho lập trình viên C ++ hướng dẫn nói rằng (nổi bật là của riêng tôi): Từ khóa cuối cùng gần tương đương với const trong C ++ "Đại khái" có nghĩa là gì trong bối cảnh này? Không phải là họ chính xác giống nhau không? Sự …
151 java  c++  const  final 

7
Sự khác biệt giữa tĩnh cuối cùng và tĩnh cuối cùng
Tôi tìm thấy một mã nơi nó khai báo mã như private final static String API_RTN_SUCCESS = "0"; private final static String API_RTN_ERROR = "1"; public static final String SHARED_PREFERENCE_CONFIG = "shared_preference_config"; public static final String STARTUP_SETTING_KEY = "startup_setting"; Sự khác biệt giữa chúng hoặc chúng giống nhau là gì? …
151 java  static  final 


5
Phương thức `Final` của Java: nó hứa hẹn điều gì?
Trong một lớp Java, một phương thức có thể được định nghĩa là final, để đánh dấu rằng phương thức này có thể không bị ghi đè: public class Thingy { public Thingy() { ... } public int operationA() {...} /** this method does @return That and is final. */ …
141 java  oop  final 


8
Tại sao không có tính năng Constant trong Java?
Tôi đã cố gắng xác định lý do đằng sau các hằng số trong Java Tôi đã học được rằng Java cho phép chúng ta khai báo các hằng số bằng cách sử dụng finaltừ khóa. Câu hỏi của tôi là tại sao Java không giới thiệu consttính năng Constant …
140 java  constants  final 

7
Hành vi của phương thức tĩnh cuối cùng
Tôi đã thử với các công cụ sửa đổi với phương thức tĩnh và bắt gặp một hành vi kỳ lạ. Như chúng ta đã biết, các phương thức tĩnh không thể bị ghi đè, vì chúng được liên kết với lớp chứ không phải trường hợp. Vì vậy, nếu …
123 java  methods  static  final 




2
Tại sao `private val` và` private final val` khác nhau?
Tôi đã từng nghĩ điều đó private valvà private final valcũng giống như vậy, cho đến khi tôi xem phần 4.1 trong Scala Reference: Định nghĩa giá trị không đổi có dạng final val x = e với e là một biểu thức hằng số (§6.24). Công cụ sửa đổi …
100 scala  private  final 


11
Tạo đối số phương thức java là cuối cùng
Sự khác biệt nào finaltạo nên sự khác biệt giữa đoạn mã dưới đây. Có lợi thế nào trong việc khai báo các đối số như final. public String changeTimezone( Timestamp stamp, Timezone fTz, Timezone toTz){ return .... } public String changeTimezone(final Timestamp stamp, final Timezone fTz, final Timezone toTz){ …

7
Tại sao đối tượng cuối cùng có thể được sửa đổi?
Tôi đã xem qua mã sau trong cơ sở mã mà tôi đang làm việc: public final class ConfigurationService { private static final ConfigurationService INSTANCE = new ConfigurationService(); private List providers; private ConfigurationService() { providers = new ArrayList(); } public static void addProvider(ConfigurationProvider provider) { INSTANCE.providers.add(provider); } ... INSTANCEđược khai …
89 java  final 


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.