목록학교공부/자바의 왕! (18)
관심쟁이 영호

안녕하세요. 관심쟁이 영호입니다. 오늘은 자바의 함수에 대해서 공부를 해볼 예정이에요! 자바의 함수에는 숫자 개념을 문자열로 바꾸어주는 함수가 있어요! 그 함수는 valueOf() 인데요! 사용방법은 String.valueOf(int a); String.valueOf(double a); String.valueOf(float a); 입니다! 파라미터로 넘긴 "a"값들을 String 타입인 문자열로 바꾸어서 리턴해준답니다! 코드로 볼게요. public class Test { public static void main(String[] args) { double double_number = 2.0; int int_number = 100; float float_number = 1.473636f; String i_..

안녕하세요! 관심쟁이 영호입니다. 오늘 함께 공부해볼 내용은 자바입니다. 문자열을 정수형으로 바꾸기 위해서는 여러 조건이 있어야 해요! 조건 1. 문자열은 "123123"과 같이 정수형의 문자로만 이루어져 있어야 한다. 2. "abjdmf가나-+!!123"과 같은 문자열을 정수형으로 바꾸는 것은 불가능하다. 3. "abjdmf가나-+!!123"을 정수형으로 바꾸기 위해서는 한 문자씩 꺼내어 아스키, 유니 등등 코드로 변환하는 방법이 있다. 1. 문자열은 "123123"과 같이 정수형의 문자로만 이루어져 있어야 한다. 이러한 조건에는 사용하는 함수가 있어요! 그 함수는 Integer.ParseInt() 입니다! 사용방법은 코드로 바로 살펴볼게요. public class Test { public static..

안녕하세요! 관심쟁이 영호입니다. 오늘은 스레드에서 동기화에 대해서 공부를 해볼 예정이에요! 동기화란? 그림부터 볼게요! 위에 있는 그림을 살펴보면! A라는 쓰레드가 value 변수에 a를 초기화하고 a를 출력하고자 하는 의도로 출력을 했어요! 근데 중간에 B라는 쓰레드가 value변수에 b를 초기화해서 A 쓰레드는 b라는 값을 결국 출력하게 됩니다 ㅠ 이러한 문제를 해결하기 위해서 나온 게 동기화입니다! 동기화는 단 하나의 스레드만 실행할 수 있도록 별도의 조치를 해놓는 겁니다! 예를 들어 겹치는 부분을 동기화 처리를 하여 A쓰레드가 출력을 하고 동기화 처리를 한 부분을 A가 탈출하게 되면 비로소 쓰레드 B가 진입을 하여 초기화할 수 있는 겁니다! 좀 더 쉽게 이야기해드리자면 쓰레드 A가 진입하면서 문..

안녕하세요! 관심쟁이 영호입니다. 학교 과제로 스레드를 사용해야 할 일이 있어서 공부하는 겸 포스팅할 예정이에요! 오늘은 쓰레드에 관해서 공부를 해볼 예정이에요! 스레드? 쓰레드는 "코드의 실행 흐름"을 말하는 겁니다! 멀티 쓰레드를 공부하여 여러 가지의 작업을 동시에 처리하는 건데요! 자바에서는 메인 쓰레드가 기본으로 동작하고 별도의 작업쓰레드를 여러개 만들어 작업하는 방법이에요. 오늘은 그 방법을 알아볼게요! 작업 쓰레드 생성 쓰레드를 생성하는 데는 두 가지의 방법이 있어요! 1. Thread 클래스로 직접 생성 2. Thread 하위 클래스로부터 생성 코드로 직접 보겠습니다! class Task implements Runnable { //쓰레드 클래스 -> Runnable 필수!! public vo..
안녕하세요. 정말 오랜만에 인사하게 되었어요 ㅎㅎ 제가 대학생이라 이런저런 학업문제로 포스팅을 쉬었어요 ㅠㅠ 방학중에 자바를 즐겁게 공부하며 블로그를 운영했는데 개학하고나니 너무 바빠 제대로된 업로드를 할 수가 없었네요 ㅠ 이제 다시 학기중에 블로그를 힘내서 운영할 계획이니 관심가져 봐주시면 감사하겠습니다! 그리고! 학업을 C언어로 하게 되다보니 추가적인 자바공부를 하기가 힘들게 되었어요.. 추후에 겨울방학때 남은 자바공부를 할 계획이니 여유를 갖고 잠시만 기다려주시면 진심으로 감사하겠습니다! 그렇다구 포스팅을 안하게 되는건 아니구요! C언어로 새롭게 포스팅할 계획입니다 ㅎㅎ 감사합니다.
안녕하세요! 최고왕입니다. 오늘은 반복문에 대해서 공부를 해볼 거예요~ 반복문 또한 조건문과 같이 아주 많이~ 쓰이는 문법인데요 ㅎㅎ 반복문도 깊이 제대로 공부해놓으면 나중에 아주 도움이 되겠지요~? ----------------------------------------------------------------------------------------------------------------------------------- 먼저 학습목차부터 보겠습니다! 1. for 2. while 3. do-while 반복문은 어떤 작업이 반복적으로 수행되도록 할 때 사용됩니다. 여기서 가장 중요한 사실 한 가지! 반복문은 왜 배우고 어디다가 쓰이냐!? 아주 많은 분야에서 쓰이겠지만 반복문은 조건을 일정하게 변..