..


Sponsorētās saites

Piesakies vienāds metodi StringBuffer un StringBuilder

Raksts raksta Damiano Verda
Lapa 1 no 2

Vienāds metodi parasti izmanto programmu, Java , lai pārbaudītu vienlīdzību divi objekti. Tas ir tiešām metode nosaka objekta klasi, no kura visām citām klasēm mantot pēc pamatprincips Java: "Viss ir objekts."

Bet, protams, vienlīdzību starp diviem objektiem jēdziens ir jāpārbauda savlaicīgi saskaņā klases objekti paši: citiem vārdiem, vienāda metode var būt un bieži ir jāpārveido (vai ignorēt) katrai procentiem.

No jauna definējot process var iekasēt programmētājs gadījumā īpašas klases, ko nosaka programmētājs pats, bet tas parasti jau ir izdarīts visbiežāk klasēm.

Šā dokumenta nolūks ir izvērtēt veidu un robežas pārskatīšanu, ir vienāds ar metodes StringBuffer un StringBuilder klases, izmantot ļoti bieži, lai pārvaldītu kopas burtciparu rakstzīmes.

StringBuffer un StringBuilder

Abas klases ir izmantots, lai saglabātu dinamisku rakstzīmju secība, kas tad var mainīties programmas izpildi, un abas no vienas mātes klases String mantot.

StringBuilder var veiksmīgi izmantot tikai tad, ja programma ietver vienu pavedienu, bet StringBuffer atbalsta nepieciešamo sinhronizāciju grafiskā.

Šo klašu īpatnība, attiecībā uz vienāda metode, ir ietverts tas, ka nav sniegusi nekādu definīcijas pārskatīšana. Pārdefinēšanu (vai pārtraukšana), šī metode ir faktiski veikts tikai bāzes klase String, kas gan izriet. Šī izvēle rada sekas, kuras nevar pilnībā intuitīvs, kas ietekmē izmantošanu no šīm klasēm.

Šajā pašā kategorijā ...
E-Learning
Linux (Kurss) Linux (Kurss)
Pilnīga rokasgrāmata, lai atvērtā koda sistēmas. Sākot no 49 €.
PHP (Kurss) PHP (Kurss)
Pilns kurss, lai radītu dinamisku tīmekļa vietnes. Sākot no 49 €.
Ruby un Ruby on Rails (Course) Ruby un Ruby on Rails (Course)
Izveidot programmatūras un Web lietojumprogrammas ar Ruby un ROR. Sākot no € 39.
Sponsorētās saites