본문 바로가기

전체 글

(JAVA) 이클립스 위에 import 자동으로 해주는 단축키 이클립스 EE 및 Mars 공용으로 사용하는 단축키이다.ctrl + shift + octrl + shift + octrl + shift + octrl + shift + octrl + shift + octrl + shift + octrl + shift + o 예를들어 SQL관련 작업을 하다보면 빨간 줄이 뜨면서 에러가 뜨는데ctrl + shift + o를 누르게되면import java.sql.SQLException 등이 자동으로 위에 적혀지고 에러가 사라진다. ctrl + shift + L(소문자) 누르면 설명이 나온다고 한다. 출처 : http://uiandwe.tistory.com/336 더보기
(JAVA) C언어 scanf처럼 JAVA에서도 사용하는 방법 scanner함수를 사용하면 된다. 아래 블로그를 참고하면 좋다. import java.util.Scanner; // 필수로 쓰기 scanner.next(); // 문자형 데이터 값을 입력 받고 싶을 때scanner.nextInt(); // 정수 데이터 값을 원할 경우scanner.nextFloat(); // 소수점이 있는 숫자, 즉 실수 데이터 값을 원할 경우 cmd 화면에서 실행시 c언어로 만든 scanf와 같이 가능. =================== 출처 http://melburn119.tistory.com/132 더보기
(JAVA) 메소드 오버라이딩은 왜 필요한가?? 먹는다의 개념으로 잘 설명된 블로그가 있습니다. http://devist.tistory.com/145 더욱이 중요한 사실은 이 객체들은 동일한 '먹는다' 라는 메소드를 실행한다고 할찌라도, 자기 자신에게 맞는 동물의 '먹는다'라는 메소드를 실행할 수 있게 된다. 더보기
(JAVA) eclipse 패키지째로 불러오기 어떻게? 다른사람의 패키지(폴더)를 다운로드 받아서 사용 하는 방법 File - import - Existing Projects into Workspace - >> 폴더 확인 후 OK>> select root directory 더보기
(JAVA) 자바설치 방법 [1] 자바 설치 - oracle.com 1. 다운로드 - Java SE 클릭 2. jdk > java developer kit 그림 클릭 3. Accept 누르고 x64 누르고 저장 4. 파일 설치 4-1. 자바가 설치된 위치 확인 C:\Program Files\Java\jdk1.8.0_65 program files 폴더에 - jdk하고 jre가 동시에 있어야 한다. [2] 환경변수 등록 1. 환경변수 들어가서 시스템변수 새로만들기 : JAVA_HOME 변수값 : C:\Program Files\Java\jdk1.8.0_65 2. 시스템변수 - path : java편집 ;%JAVA_HOME%\bin 추가. //bin폴더 안에 java.exe가 들어있다. 3. window키+R cmd javac -vers.. 더보기
(C언어) C언어에서 -> 화살표 는? 무엇을 의미하나? (*p).no p-> no 같은 뜻 이라고 한다. 그리고 또 하나. void function(struct point* s) // 함수의 정의{ // ^^^^^^^^^^^^^ 구조체의 포인터 } >> 이거 쓰려면 function(&a); // 주소값 써야한다. 1234567891011121314151617181920212223예제) #include struct point{ int x; int y;}; void function(struct point* s); int main(void){ struct point p={10, 20}; // 구조체 만들어서 10, 20 넣음. function(&p); // 주소에 의한 호출 s by reference return 0; } void function(struct po.. 더보기
(C언어) 구조체 예제 구조체 struct soso{ 더보기
(C언어) 포인터 예제 간단한 포인터 예제다. 요즘 또 C를 안하니까 기억이 잘 안난다. 맨 마지막에 // a, a, p의주소(%x), a 의 결과 보면 이해가 간다. 123456789101112131415161718192021#include int main(){ int a=10; int *p=NULL; int **p2=NULL; p=&a; // a를 가르키는 포인터 p p2=&p; // p를 가르키는 포인터 p2 printf("%x %x %x \n", &a, &p, &p2); // a의 주소, p의 주소, p2의 주소 printf("%x %x %x \n", &a, p, p2); // a의 주소, a의 주소, p의 주소 printf("%d %d %x %d \n", *&a, *p, *p2, **p2); // a, a, p의 주소.. 더보기