본문 바로가기

java

JAVA 입출력 출처 : JAVA programming참고하면 좋은 곳 : https://m.blog.naver.com/PostView.nhn?blogId=slrkanjsepdi&logNo=90140711064&proxyReferer=https%3A%2F%2Fwww.google.co.kr%2F@ . 1byte 입/출력 자바에서 처리하는 입력과 출력은 스트림(Stream)에 의존다시말해 모든 형태의 입력과 출력은 1byte의 흐름으로 이루어져 있다는것 *. 많이쓰이는 형식 @ . 1byte 출력 1. 콘솔 출력용 FileOutputStream fos = new FileOutputStream(FileDescriptor.out); BufferedOutputStream bos = new BufferedOutputStream(f.. 더보기
What is onPreExecute, doInBackground, onPostExecute 원문 : http://arabiannight.tistory.com/entry/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9CAndroid-AsyncTask-%EC%82%AC%EC%9A%A9%EB%B2%95 안드로이드/Android AsyncTask 사용법 안드로이드 AsyncTask 사용법에 대해 알아 보겠습니다. 안드로이드에는 UI 를 총괄하는 메인Thread가 존재 한고 있는데요.([안드로이드/Android Android에서 Thread(쓰레드) 란 무엇 인가?]) 메인Thread 외에는 일반Thread들이 안드로이드 UI 화면을 처리할 수 없습니다. 그렇기 때문에 메인Thread와 일반Thread 를 잘 핸들링 해서 사용해야 하는데, 여간 번거로운 일이 아닙니다. .. 더보기
[JAVA] Reflection 을 이용한 변수명 출력하기 - 예제코드 예를 들면 public class Car { private String model; public String owner; public static final int FOO = 123; public static final int BAR = 456; 이런식으로 숫자값에 대한 정의만 난무한 class 가 있고, 이에 대해서 변수명을 출력할 일이 있다면 (주로 디버깅) 일일이 switch 문이나 if else 를 만드는 일은 곤욕스러운 일이다. 자바에서는아래와 같이 getDeclaredFields 함수를 이용해서 동적으로 123 의 값을 가지고 "FOO" 를 출력하는 일이 가능하다. onLine compile test : https://www.compilejava.net///********************.. 더보기