«static» etiketlenmiş sorular

Statik, belirli programlama nesnelerine bağlı olmayan bir işlevi veya veri depolama alanını (alanı) tanımlamak için bazı programlama dillerinde kullanılan bir terimdir. Çoğu durumda bu etiket, kullanılıyorsa, belirli bir programlama dili etiketi ile birlikte kullanılmalıdır.

6
Java statik başlatıcıları iş parçacığı güvenli midir?
Ben bir kayıt defterinde bazı denetleyicileri başlatmak için statik bir kod bloğu kullanıyorum. Benim sorum bu nedenle, bu statik kod bloğunun sınıf ilk yüklendiğinde yalnızca bir kez kesinlikle çağrılacağını garanti edebilir miyim? Bu kod bloğu çağrıldığında garanti edemez, Classloader ilk yüklediğinde onun tahmin ediyorum anlıyorum. Statik kod bloğundaki sınıfta senkronize …

9
Statik bir yöntem neden bir yöntem olarak kabul edilir?
Bir ders için bazı kod için bir açıklama yazıyorum ve yanlışlıkla kelimeleri kullanarak methodve functionbirbirinin yerine. Geri dönüp ifadeleri düzeltmeye karar verdim, ancak anlayışımda bir delik açtım. Anladığım kadarıyla, bir altyordam functionbir sınıfın bir örneği üzerinde etki etmezse (etkisi açık girdisi / çıktısıyla sınırlıdır) ve methodbir sınıfın bir örneği üzerinde …


8
Java: Statik Sınıf?
Yararlı fonksiyonlarla dolu bir sınıfım var. Bir örneğini örneklemek anlamsal bir anlam ifade etmiyor, ancak yine de yöntemlerini çağırmak istiyorum. Bununla başa çıkmanın en iyi yolu nedir? Statik sınıf? Öz?
130 java  class  oop  static  utility 


5
Statik sınıf üyelerinde çözümlenmemiş harici sembol
Çok basitçe söylemek gerekirse: Çoğunlukla statik genel üyelerden oluşan bir sınıfım var, böylece diğer sınıflardan / işlevlerden çağrılması gereken benzer işlevleri bir arada gruplayabilirim. Her neyse, sınıf genel kapsamımda iki statik işaretsiz char değişkeni tanımladım, bu değerleri aynı sınıfın yapıcısında değiştirmeye çalıştığımda, derlemede "çözülmemiş harici sembol" hatası alıyorum. class test …
129 c++  class  static  members 

7
Nihai statik yöntemin davranışı
Statik yöntemle değiştiricilerle oynuyordum ve garip bir davranışla karşılaştım. Bildiğimiz gibi, örnek yerine sınıfla ilişkili oldukları için statik yöntemler geçersiz kılınamaz. Yani aşağıdaki parçacığa sahipsem, iyi derliyor //Snippet 1 - Compiles fine public class A { static void ts() { } } class B extends A { static void ts() …
124 java  methods  static  final 

2
C # 6 "Statik kullanma" özelliğini nasıl kullanırım?
C # 6'daki birkaç yeni özelliğe , özellikle "statik kullanarak" bir göz atıyorum . Statik kullanmak, türlerin statik üyelerini doğrudan kapsama aktarmanıza izin veren yeni bir kullanım cümlesi türüdür. (Blog gönderisinin altı) Bulduğum birkaç öğreticiye göre fikir şu şekildedir : Yerine: using System; class Program { static void Main() { …



8
PHP 5.2+ soyut statik sınıf yöntemlerine neden izin vermiyor?
PHP 5.2'de katı uyarıları etkinleştirdikten sonra, başlangıçta katı uyarılar olmadan yazılmış bir projeden çok sayıda katı standart uyarısı gördüm: Katı Standartlar : Statik işlev Program :: getSelectSQL () Program.class.inc içinde soyut olmamalıdır Söz konusu işlev, programın soyut bir üst sınıfına aittir ve TVProgram gibi alt sınıflarında uygulanması gerektiğinden soyut statik …
121 php  oop  static  abstract 

4
Python'da örnek değişkenleri ve sınıf değişkenleri
Çalışma zamanında yalnızca bir örneğine ihtiyacım olan Python sınıflarım var, bu nedenle özniteliklere örnek başına değil, sınıf başına yalnızca bir kez sahip olmak yeterli olacaktır. Birden fazla örnek olacaksa (bu gerçekleşmeyecekse), tüm örneklerin aynı konfigürasyona sahip olması gerekir. Aşağıdaki seçeneklerden hangisinin daha iyi veya daha "deyimsel" Python olacağını merak ediyorum. …

7
Statik İndeksleyiciler?
Тот вопрос есть ответы на Stack Overflow için русском : Перегрузка индексатора статического класса C # 'da statik indeksleyicilere neden izin verilmiyor? İzin verilmemesi için hiçbir neden göremiyorum ve dahası çok faydalı olabilirler. Örneğin: public static class ConfigurationManager { public object this[string name] { get => ConfigurationManager.getProperty(name); set => ConfigurationManager.editProperty(name, …

5
Java'da boş bir referanstaki statik alanlar
staticJava'daki üyeler ( staticalanlar veya staticyöntemler), bu sınıfın nesneleri yerine kendi sınıflarıyla ilişkilendirilir. Aşağıdaki kod, bir nullreferanstaki statik bir alana erişmeye çalışır . public class Main { private static final int value = 10; public Main getNull() { return null; } public static void main(String[] args) { Main main=new Main(); …
119 java  static 


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.