본문 바로가기

728x90
반응형

전체 글

(224)
국비 교육 2일차 근데 뭐 2일차인게 중요한것도 아니고 다음부터는 배운 내용을 제목으로 해야겠다. 일단 오늘은 배운 내용을 정리해보자면 데이터 형과 변수에 대해서 배웠다. 당연히 다 아는 내용일거라 생각했지만 내가 대충 알고 넘긴것보다 훨씬 자세하게 배워서 좋았다. 특히 데이터 타입별로 저장될 수 있는 크기가 다르기 때문에 변수를 지정할 때 꼭 데이터 형을 써주는거란걸 알게 됐다. 그냥 정수는 int, 실수는 double이라고 외우는 것 보다 훨씬 깊게 알게된 느낌. /* * 프로젝트 명칭 (문법 X) => 본인이 찾기 쉽게 설정 * 변수, 클래스명 명칭법 * 1. 알파벳, 한글로 시작 (알파벳 사용시 => 대소문자 구분) * 웹프로그램에서는 한글 사용시 인식을 못할 수 있다 (권장사항 : 알파벳) * 2. 이름의 길이는..
국비 교육 1일차 복습 복습 1. 자바 프로그램 제작 =JDK =path 지정: c:\jdk-14.0.2\bin bin폴더(자바 명령어) = javac : 자바소스 => 컴퓨터가 인식하는 언어 (컴파일) A.java -> A.class = java : 컴파일된 파일을 한줄씩 읽어 번역 (인터프리터) = javap : A.class -> A.java (역컴파일러) = jar : zip파일형식 (.class 파일만 모아서 => 라이브러리 생성) = classpath 지정 : 자바에서 지원하는 class를 사용하기 위해 = 자바소스를 코딩 : 편집기 이클립스 (도움말, assist, 자동생성, 에러처리) 2. 자바 특징 : 호환성 (운영체제 전체), 재사용성, 유지보수가 용이함, 메모리 자동 관리 3. 프로그램 구조 (변수 +..
명대사 + 사진 그리드 만들기 버튼을 눌러 명대사가 랜덤으로 나오게 하는 기능은 완성했다. Alert 창을 바꾸고 싶은데 일단 조금 시도하다가 다음으로 보류했다. 중요한건 기능이지 디자인이 아니기 때문에.. 조금 아쉽지만 프로젝트 진행을 위해 다음 기능부터 구현하기로 했다. 명대사와 사진을 같이 보여주는 기능을 쓸꺼다. 대신, 처음엔 사진만 보이고 마우스를 가져가야만 명대사가 보이는 기능을 구현하려 한다. 이런식으로 대충 스케치를 해봤다. 현재 랜덤으로 나오는 명대사가 22개 이기 때문에 테이블 형식으로 맞출 수 있는 6x4 형태의 테이블을 생각해봤다. 근데 사진 뭐있나 찾아보다가 예전에 명대사 캡쳐해둔 걸 보고 하나 추가했다. 그래서 현재 23개다.. (* 객체에 대사 추가하고 콤마 (,) 안찍어서 코드가 돌아가지 않았었다. 다른거..

728x90
반응형