전체 글 썸네일형 리스트형 TIL]이노베이션 캠프 11일차 2주차 개인과제 Java로 주어진 요구조건에 맞는 클래스 설계 1. 과제 진행 상황 자바 기본 문법에 대해 계속 공부중 공부한것과 구글링을 통해 과제 완성 https://github.com/kimskyyyy/sparta/tree/main/week2 GitHub - kimskyyyy/sparta: sparta test sparta test. Contribute to kimskyyyy/sparta development by creating an account on GitHub. github.com 2. 과제 중 발생한 이슈와 해결 3. 새로 배운 것 클래스, 상속, 생성자를 이용한 코드 작성 4. 참고 레퍼런스 5. 오늘 한 일 / 회고 Java공부를 한다고 했는데 실전에 적용하기가 어려웠다. 계속 검색하.. 더보기 [TIL]이노베이션 캠프 10일차 1. 개발 진행 상황 2. 개발 중 발생한 이슈와 해결 3. 새로 배운 것 메서드의 호출 메서드명(값1, 값2,...); //메서드를 호출하는 방법 print99danAll(); / void print99danAll()을 호출 int result = add(3,5); // int add(int x, int y)를 호출하고 결과를 result로 저장 return문: 실행 중인 메서드를 종료하고 호출한 곳으로 되돌아감 void printGugudan(int dan) { if(!(2 b) return a; //조건식이 참일 때 실행 else return b;//조건식이 거짓일 때 실행 } 호출 스택 (call stack): 메서드 수행에 필요한 메모리가 제공되는 공간으로 메서드가 호출되면 호출스택에 메모리 할.. 더보기 [TIL]이노베이션 캠프 9일차 1. 개발 진행 상황 2. 개발 중 발생한 이슈와 해결 3. 새로 배운 것 이클립스에서 자바 프로그램 작성하는 순서 프로젝트 생성: 메뉴 File -> New -> Java Project 클래스 생성: 프로젝트 이름 위 우클릭 -> New -> Class 저장 및 컴파일: 소스파일 작성 후 저장(자동 컴파일 됨) 실행: 메뉴Run -> Run 빌드: 소스파일(*.java)로 부터 프로그램을 만들어내는 전 과정 workspace의 모든 프로젝트 빌드 : Project -> Build All 현재 프로젝트 빌드(변경된 소스 파일만 새로 컴파일): Project -> Build Project 이전 빌드 정보 모두 삭제(모든 소스파일 새로 컴파일): Project -> Clean 소스파일 변경 후 저장 시 자동.. 더보기 [TIL]이노베이션 캠프 8일차 1. 과제 진행 상황 조별과제는 알고리즘(코딩테스트) 28문제 해결하고 스터디하기 -> 조원 4명이 7문제씩 자기 담당 문제 정해서 해결하고 어려운부분 공유하는 방법으로 진행 개별로 코드짜고 깃허브에 올려서 공유 전공자인 조원이 계셔서 코드 참고하기 좋았고 처음에 설명을 이것저것 잘해주셔서 어떻게 진행해야할 지 방향잡기가 쉬웠음 개별과제 java로 코드짜는건 손그림 그려보고있고..아직 시작을 못함 2. 과제 중 발생한 이슈와 해결(중) 프로그래머스에서 주어진 문제 해결하는것을 이클립스로 가져와서, 내가 입력하면 나오게하는 코드로 바꿔보는 중이다 아직 이 부분이 좀 어렵다..그냥 값을 임의로 넣어놓는걸로 방향을 바꿔야하나 싶다. 3. 새로 배운 것 코딩 테스트 / 알고리즘 해결 https://github... 더보기 [WIL]이노베이션 캠프 1주차 [TIL]이노베이션 캠프 1일차 https://k-sky.tistory.com/7 [TIL]이노베이션 캠프 1일차 1주차 웹개발 미니 팀프로젝트 프로젝트명: 오운어?(오늘 운동 어디?) 1. 개발 진행 상황 프로젝트 기획 개발 해야할 기능 정리 와이어프레임 작성 페이지 별 역할 분담 프로젝트 기획 멘토링 2. k-sky.tistory.com [TIL]이노베이션 캠프 2일차 https://k-sky.tistory.com/8 [TIL]이노베이션 캠프 2일차 1. 개발 진행 상황 운동 리스트 뼈대 코드 작성(엉성하게 모양은 나옴..기능 구현은x) 2. 개발 중 발생한 이슈와 해결 소스트리에서 push가 되다 안되다 했다..검색해보니 문제는 토큰 문제였고 초 k-sky.tistory.com [TIL]이노베이션 .. 더보기 [TIL]이노베이션 캠프 7일차 1. 개발 진행 상황 2. 개발 중 발생한 이슈와 해결 3. 새로 배운 것 이클립스-깃허브 연동: 깃허브에 따로 작성하지않고 이클립스에서 코드작성하면 바로 푸쉬 할 수 있음(비밀번호는 토큰 넣어줘야 함) 코딩테스트 진행중: 코딩테스트 화면에서 코드 입력하고 이클립스로 가져와서 테스트 해보는 중..! 프로그래머스에서는 미리 넣어둔 코드가 있는지 이클립스에서 테스트 하려면 내가 추가로 입력값?이나 그런걸 넣어주는걸 또 만들어야해서 좀..어렵당ㅠ 클래스: 정보를 묶는 것으로 현실과 비슷한 개념(객쳬)를 나타내기 위한 자바의 도구 // 클래스 바로 연습해보기 Course.java public class Course { // title, tutor, days 가 Course 라는 맥락 아래에서 의도가 분명히 드러.. 더보기 [TIL]이노베이션 캠프 6일차 1. 개발 진행 상황 2. 개발 중 발생한 이슈와 해결 3. 새로 배운 것 임포트(import): 미리 작성된 자바의 라이브러리 패키지의 클래스를 사용하거나, 사용자의 다른 패키지의 클래스를 사용할 때 패키지명과 클래스명을 써야하는데 import를 사용하면 클래스명만 쓰고 사용할 수 있기 때문에 클래스 사용이 간편해진다. - 단축키 mac: option+Enter / windows: alt + enter - 패키지명: java.util, 클래스명: Scanner // Scanner클래스를 사용하기 위해 작성한 코드 public class Main { public static void main(String[] args) { java.util.Scanner in = new java.util.Scanner(S.. 더보기 [TIL]이노베이션 캠프 5일차 1. 개발 진행 상황 2. 개발 중 발생한 이슈와 해결 3. 새로 배운 것 JAVA 개발 순서: 코드 작성 -> 코드 컴파일 -> JVM으로 실행 컴파일: 코드를 기계언어로 변환 해주는 것 코드작성 방법 1) txt로 작성 -> 명령 프로프트로 컴파일(javac 파일명.java) -> 파일명.class 파일 생성 됨 // 실행은 java 파일명 프롬프트에 입력 2) eclips class 생성 -> 소스코드 저장(저장 시 자동으로 컴파일 됨) // class파일, java파일 생성 됨, 실행은 주석: 프로그램의 코드와 실행에 영향을 주지 않는 문장 1) 행 단위 주석 : //code , 단축키 cmd+/ 2) 블럭단위 주석: /* code */ 3) 문서화 주석: 클래스, 인터페이스 그리고 멤버 당 하나.. 더보기 이전 1 ··· 77 78 79 80 81 82 다음