loading
본문 바로가기 메뉴 바로가기
[자바] 간단하지만 헛갈리는 이상한 것들? (계속 추가 중)

버튼의 이름 바꾸는 방법. (버튼 이름 바꾸기) 버튼 이름을 바꾸고 싶었는데, 어떤게 버튼 이름에 대한건지 몰라서 많이 허덕였다.- -;; 그 전에, 몇가지만 알아보자. 자바에서 그래픽쪽 관련된게, 기본(awt) 과 J가 붙은 것(swing)들이 있다. 사실 큰 차이는 잘 못느끼고, awt로 만든 경우 해당 프로그램을 보는 컴퓨터의 O/S에 따라 화면이 조금씩 달라지게되는데 Swing으로 작성한 경우 통일 시켜서 어떤 O/S 에서든 동일한 화면을 보여준다고 한다. 버튼 할꺼니까, 버튼만 살짝 비교하면서 보자. 이게 awt 의 Button을 사용하는 모습. import에서 awt의 Button을 하고 있다. 버튼의 이름이 찾는데 고생을 좀 했는데. 눈에 띄는게 getName()이라 해봤더니 다른게 나왔다 ..

과거 콘텐츠/Java 2011. 11. 17. 13:03
java에서 C와 다른 차이점 몇가지.

define이 없다. 매크로가 없다. 사실.. 어떻게 보면 C에서도 define 없어도 되긴하다. 매크로 함수가 아닌 이상 const와 큰 차이도 없으니까. 그래서 그런지 자바로는.. 일단 동일한 기능을 구현해야 하니까 그 특징에 맞춰서. 1. 어디서든 사용이 가능해야 한다. - static 사용. 2. 처음 설정 된 값이 변경되선 안된다. - final 사용. 이 2가지를 해주면 되는데. 변수의 경우 static final int test; 만 해주면 안되고 초기 값도 잡아줘야 한다. 사실 당연한 소리다. 값을 변경하지 못할테니 처음에 생성할 때 잡아줘야지. 별 생각없이 만들면, 왜 안되지- -? 하고 멍때리게 된다. 자바는 변수를 제외한 나머지 모든 것들(배열, 객체변수) 을 C의 포인터 형식으로 잡..

과거 콘텐츠/Java 2011. 11. 14. 11:40
[자바] 이클립스 에러 / 실행오류 / 실행에러(Failed to create the Java Virtual Machine)

Failed to create the Java Virtual Machine Failed to create the Java Virtual Machine Failed to create the Java Virtual Machine 이클립스 에러, 이클립스 실행오류, 실행에러 이클립스 에러, 이클립스 실행오류, 실행에러 이클립스 에러, 이클립스 실행오류, 실행에러 사람마다 조금씩 차아기 있기는 하지만.. 처음 설치 시 부터 안되는 경우는 아직 못본거 같고.. 보통. 중복 설치. 이미 있는 상태에서 다른 버전을 설치 하거나, 가끔은 그냥 쌩뚱맞게 갑자기 나오기도 - 0-; 일단, 이클립스 폴더로 가자. 설치가 아닌 압춥 해제 형태로 사용하는거라 이클립스를 실행 할 수 있다면 폴더 위치도 알것이다. 행여나 바로가기..

과거 콘텐츠/Java 2011. 6. 10. 10:18
[자바] main에서 입력받기. args / 인자값 전달 / 간단예제

[자바] main에서 입력받기. args / 인자값 전달 / 간단예제 자바의 main class에서 인자값을 전달 하는 방법. 우선, C와는 다르게 매개 변수가 String으로 한개 있습니다. 문자열 배열이며, 입력한 만큼 생성되구요. 별다른 설명은 필요 없을거 같네요. 위 코드는 메인에서 입력받은 인자값 3개를 출력하고 있습니다. 배열이니까 당연히 0번부터 차례로 저장되구요. 인자값 입력하는 방법은 Run -> Run Configurations 선택 프로젝트 이름과 메인클래스의 이름이 지금 현재 작업중인 것과 같은지 확인하시고 Main 탭 옆에 Arguments 탭을 선택합니다. 이 곳에 입력해 주면 됩니다. 보통 입력 받는 것과 같이 '공백'을 기준으로 구분 합니다. 대신 공백이 포함된 인자값을 넣고..

과거 콘텐츠/Java 2011. 5. 24. 00:55
[자바] 파일 입출력. 파일에 읽기 / 쓰기. 간단 예제. (FileWriter, FileReader)

[자바] 파일 입출력. 파일에 읽기 / 쓰기. 간단 예제. (FileWriter, FileReader) 화면에, 모니터에 출력하는 것이 아닌, 파일에 원하는 내용을 쓰는 FileWriter, FileReader FileWriter, FileReader 요놈들은 java.io.FileWriter, java.io.FileReader 을 import 시켜주고 객체를 생성해서 사용하면 간단하다. 귀찮거나 모르면 java.io.* 해주면 된다. io inpout, output을 줄여서 이야기 하며. 입출력을 담당한다. 일단 파일쓰기 예제를 보도록 하자. 일단 쓸 내욜을 String에 담는다. String의 크기만큼의 캐릭터 배열을 만든다. .length()를 이용해서 source의 크기 만큼. source.get..

과거 콘텐츠/Java 2011. 5. 13. 12:13
[자바] 버블소트 / 버블정렬 / 거품정렬 간단예제.

[java] 버블소트 / 버블정렬 / 거품정렬 간단예제. 버블소트. 버블정렬. 거품정렬. 흔히들 이렇게 이야기 한다. 현재 기준 되는 배열과 바로 다음 배열의 값을 비교해서 정렬한다. 그리고 다음 배열과 그 다음 배열의 값을 비교해서 정렬. 0번째와 1번째를 비교하고, 1번째와 2번째를 비교하고, 2번째와 3번째를 비교하는 방식 비교를 해서 오른쪽에 큰 수를 놓는다. 이렇게 큰 수가 오른쪽 끝에 떠오른다 해서 거품 정렬이라 함. 계속 비교를 해서 큰 수를 오른 쪽에 놓으며. 오른쪽 제일 끝에 가장 큰 수가 자리하게 되면 그 다음엔 처음부터 다시 하되, 마지막에 놓인 가장 큰 수를 비교하지 않는다. 당연히 더 작을테니. 따라서 큰 수가 오른쪽부터 차례로 놓이게 되고, 비교하는 횟수도 점차 줄어들게 된다. ..

과거 콘텐츠/Java 2011. 5. 12. 02:44
이전 1 2 3 다음
이전 다음

티스토리툴바

운영자 : 케이
제작 : 아로스
Copyrights © 2022 All Rights Reserved by (주)아백.

※ 해당 웹사이트는 정보 전달을 목적으로 운영하고 있으며, 금융 상품 판매 및 중개의 목적이 아닌 정보만 전달합니다. 또한, 어떠한 지적재산권 또한 침해하지 않고 있음을 명시합니다. 조회, 신청 및 다운로드와 같은 편의 서비스에 관한 내용은 관련 처리기관 홈페이지를 참고하시기 바랍니다.