*   >> lukeminen koulutus Artikkelit >> science >> programming

Java: Miten ohjata stderr Ja Stdout kohteeseen Commons Logging, soittavan Class

1) paluu; muuten outputStream.setNameOfCaller (); } /* * * Ohita kaikki Print & liittää menetelmiä PrintWriter * * Jokainen menetelmä lisää tarkistaa nykyinen nimi kutsuvan menetelmän, * ja samalla synkronoitu soittaa joka voi tai * eivät voi vaatia huuhtele. * * Puhelu huuhdella hyödyntävät nykyinen nimi * kutsuvan menetelmä ja lähettää nykyiset tiedot * commons kirjautumalla * * kutsu setNameOfCaller () on synkronoitu siten * että nimi ei ole menetetty välillä joukko ja puhelu * huuhdella () * * Flush on varmasti kutsua asianmukaisesti johtuen * PrintWriter rakentaja kutsutaan kanssa autoFlush = true.

* * Nimi kutsuvan menetelmän * täytyy * hankittava * PrintWriter menetelmät, muuten vieraat menetelmä puhelut * välillä on mahdotonta määritellä todellista * soittaja * * /Override julkisen PrintStream append (char c) {lukko. lukko(); try {setNameOfCaller (lukko); palata super.append (c); } Vihdoin {lock.unlock (); }}Override Julkisen PrintStream liittämiskysely (CharSequence CSQ) {lock.lock (); try {setNameOfCaller (lukko); palata super.append (CSQ); } Vihdoin {lock.unlock (); }}Override Julkisen PrintStream append (CharSequence CSQ, int alku, int loppu) {lock.

lock (); try {setNameOfCaller (lukko); palata super.append (CSQ, alku, loppu); } Vihdoin {lock.unlock (); }}Override Public void tulosta (boolean b) {lock.lock (); try {setNameOfCaller (lukko); super.print (b); } Vihdoin {lock.unlock (); }}Override Public void tulosta (char c) {lock.lock (); try {setNameOfCaller (lukko); s

Page   <<  [1] [2] [3] [4] [5] [6] >>
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.