반응형 JAVA5 JAVA - 멀티스레드 얕은 지식으로 간단하게 정리를 해보려고 합니다.스레드 (Thread)란? 혼자서 A라는 작업을 순차적으로 진행을 하는 것 멀티 스레드 (Mutil - thread)란?다수의 사람이 여러 작업을 진행할 수 있는 것이라고 생각하면 쉬울 것 같습니다. 게임으로 예를들면 "턴" 게임 = 스레드 / "바람의 나라"같은 게임을 멀티 스레드라고 생각하면 될 것 같습니다. 저만의 생각으로 정리를 해보았습니다. 2019. 12. 23. JAVA - 특징 오늘은 자바의 특징에 대해서 설명하려구 합니당!! 자바의 특징중에 여러가지가 있지만 대표적인 것은 "어떠한 컴퓨터 기종에서도 실행이 가능하다는 점 "이에요!! 그렇기에 훨씬 간편하고 수월하다고 생각을 해용~ ㅎㅎ 자 그러면 나머지 특징들은 뭐가 있을까요~? 단순합니다. - 자바는 필요로 하는 기능만을 포함시키고 복잡하고 쓰이지 않는 기능은 삭제했다. 견고합니다. - 자바는 신뢰성 있는 프로그램을 만들기 위하여 오류를 만들 수 있는 원인들을 제거했다. 고성능입니다. - 자바는 매번 실행 할 때마다 바이트 코드를 해석하여야 하기 때문에 실행 속도가 느린 편이다. 동적입니다. - 자바는 동적을 변화하는 환경에 적응하도록 설계되었다. 멀티스레딩 지원이 가능합니다. - 자바는 언어 수중에서 멀티스레딩을 지원하기 .. 2019. 12. 22. JAVA - 역사 Java의 개발 역사를 간단히 보게 되면 1991년에 "제임스 고슬링"을 비롯한 Sun사의 Green 연구팀에서 C++를 사용 운영 체제를 만들려고 했으나 복잡도로 인하여 실패 T^T... 이후 "제임스 고슬링"은 Green 프로젝트를 위한 더 나은 언어를 직접 만들게 되는데 이것이 바로 Java라고 함!! 처음부터 "제임스 고슬링"은 간단하고 버그가 없으며 네트워크 기능을 내장한 프로그램을 작성하는 언어를 목표로 하였다고 해요~ Java는 처음부터 객체지향 프로그래밍 언어로 설계되었고 다른 객체 지향 언어보다는 쉽게 배울 수 있도록 설계되었다고 해요 ^ㅡ^.. 2019. 12. 18. Java - Hello World 혼자 공부를 하면서 저는 기본적인 용어들을 먼저 정리하기로 했습니다. 공부를 하면서 이용어는 뭐지라는 생각이 스쳐지나가더라구용 ㅎㅎ // (주석) - 코드의 비활성화 사용. ; (세미콜론) - 문장의 끝을 의미한다. ' (작은 따옴표) - 문자 " (큰 따옴표) - 문자열 System.out.println(); 저는 컴퓨터에서 "이클립스"라는 프로그램대신에 핸드폰으로 하는게 좋아서 핸드폰 어플 (Jvdorid)를 다운받아 이용하게 되었습니다. 그래서 숫자 . 문자 . 문자열을 정리하게 되었습니다. 숫자 - System.out.println(2); // 2 숫자를 출력을 하게 될 경우에는 따옴표없이 숫자만 입력하면 된다. 문자 - System.out.println('a'); // a 문자는 "한글자"만 출.. 2019. 12. 13. 이전 1 2 다음 반응형