Pertanyaan Transien di Jawa


Saya melihat JOptionPane.java. On line 387 ada

transient protected Object


3
2018-04-11 20:22


asal


Jawaban:


Tidak ada. Hanya standar pengkodean yang buruk. Pada kode Anda coba gunakan yang kedua.


8
2018-04-11 20:23



Yang kedua mengikuti konversi kode, yang pertama tidak. Mereka setara.


5
2018-04-11 20:24



Tidak ada perbedaan. Urutan ini tidak masalah.


4
2018-04-11 20:24



Menurut JLS, http://java.sun.com/docs/books/jls/third_edition/html/classes.html#8.3.1

8.3.1 Pengubah Bidang

FieldModifiers:
  FieldModifier
  FieldModifiers FieldModifier

FieldModifier: one of
  Annotation public protected private
  static final transient volatile

Jika dua atau lebih bidang (berbeda)   pengubah muncul di bidang   deklarasi, itu adat, meskipun   tidak diperlukan, bahwa mereka muncul di   memesan konsisten dengan yang ditunjukkan di atas   dalam produksi untuk FieldModifier.

Jadi akan muncul yang kedua lebih konvensional.


3
2018-04-11 20:28



Tidak, urutan kata kunci ini tidak masalah. Lihat ini artikel tentang kata kunci transien untuk informasi lebih lanjut.


2
2018-04-11 20:25