| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- 프로그래머스제일작은수
- 항해15기
- java참조자료형
- java map 출력
- sqld자격증합격
- java알고리즘
- java list 저장
- java 자료구조 활용
- 비전공자sqld
- javaJVM
- 노베이스부트캠프
- javaJRE
- java set 출력
- java map
- 프로그래머스
- 격파르타장점
- java list 출력
- java map 저장
- 격파르타합격후기
- 격파르타비전공자
- 컴파일
- java최솟값구하기
- 코딩부트캠프후기
- java알고리즘문제풀이
- 격파르타후기
- 인터프린터언어
- 작은수제거하기
- java기본자료형
- java set 저장
- 항해99후기
- Today
- Total
목록전체 글 (259)
코딩과 결혼합니다
디버깅 소프트웨어에 발생하는 문제의 원인을 찾는 것 - 코딩을 하는 시간의 상당 부분이 디버깅하는데 쓰인다. (개발 중인 상태) - 프로그래머의 디버깅을 도와주는 코딩 툴들이 꾸준히 발전.(VScode, Eclipse, Intelli j 등) 컴파일러 컴퓨터가 알아듣는 명령어들은 0과 1의 조합으로 되어있다. 때문에 오늘날 널리 사용되는 프로그래밍 언어들은 사람들이 보다 알아보고 작성하기 수월하도록 설계되어있다. 하지만 기계는 이 코드들을 알아보지 못하기 때문에 이를 기계어로 또는 그 중간 단계로 번역해주는 작업이 필요. -컴파일 : 개발자가 작성한 프로그래밍 코드를 출시 전에 번역 -컴파일러 : 번역가 ex) 프로그래머는 자바 언어로 짠 코드 -> JVM용 언어로 번역 -> 기계로 보내 소프트웨어가 동..
이런 기념적인 날은 생색내면서 기록해야함. 전날에 일찍자고 늦게 일어났더니 쌩쌩하당 2023-05-27 04:38
객체 생성 Car car1 = new Car(); 객체 생성 연산자인 'new'를 사용하면 클래스로부터 객체를 생성할 수 있다. new 연산자 뒤에는 해당 클래스의 생성자 호출 코드를 작성한다. 형태가 기본 생성자의 형태와 같기 때문에 new 연산자에 의해 객체가 생성되면서 기본 생성자가 호출된다. 참조형 변수 Car car1 = new Car(); // Car클래스의 객체인 car1 인스턴스 생성 Car car2 = new Car(); // Car클래스의 객체인 car2 인스턴스 생성 new 연산자를 통해서 객체가 생성되면 해당 인스턴스의 주소가 반환되기 때문에 해당 클래스의 참조형 변수를 사용하여 받아줄 수 있다. 객체 배열 객체는 참조형 변수와 동일하게 취급되기 때문에 배열 또는 컬렉션에도 저장하여..
클래스 만들기 STEP4 클래스 = 객체를 생성하기 위한 설계도 (필드, 생성자, 메서드) 1. 만들려고 하는 설계도를 선언(클래스 선언) public class Car {} 2. 객체가 가지고 있어야할 속성(필드)을 정의 String company; String model; String color; double price; double speed; //km/h char gear; //기어상태 P,R,N,D boolean lights; 3. 객체를 생성하는 방식 정의(생성자) public Car () { //logic //기본생성자 : 생략이 가능 System.out.println("생성자가 호출되었습니다. 객체가 생성됩니다."); } public Car() : 자동차 객체의 생성 방식을 선언합니다. 생..
객체지향 프로그래밍이란? 현실세계에서 어떠한 제품을 만들기 위해 부품들을 하나씩 조립해서 완성시키는 것 처럼 소프트웨어 또한 필요한 부품들을 만들고 하나씩 조립해서 하나의 완성된 프로그램을 만들 수 있는데 이러한 기법을 ‘객체지향 프로그래밍’이라고 부릅니다. 객체란? 객체는 세상에 존재하는 물체를 뜻하며 식별이 가능한 것을 의미합니다. 객체는 속성과 행위로 구성이 되었습니다. 속성과 행위 = 필드와 메서드 객체간의 협력 현실세계에서 사람이라는 객체와 자동차라는 객체는 서로 행위를 통해 상호작용을 하며 협력 할 수 있습니다. - 사람이 자동차의 가속 페달을 밟으면 자동차는 이에 반응하여 속도를 올리며 앞으로 이동합니다. - 사람이 자동차의 브레이크 페달을 밟으면 자동차는 이에 반응하여 속도를 줄이며 정지합..
문제 정수 n이 주어질 때, n이하의 짝수를 모두 더한 값을 return 하도록 solution 함수를 작성해주세요. 제한사항 0
문제 각에서 0도 초과 90도 미만은 예각, 90도는 직각, 90도 초과 180도 미만은 둔각 180도는 평각으로 분류합니다. 각 angle이 매개변수로 주어질 때 예각일 때 1, 직각일 때 2, 둔각일 때 3, 평각일 때 4를 return하도록 solution 함수를 완성해주세요. 예각 : 0
문제 정수 num1과 num2가 매개변수로 주어집니다. 두 수가 같으면 1 다르면 -1을 retrun하도록 solution 함수를 완성해주세요. 제한사항 0 ≤ num1 ≤ 10,000 0 ≤ num2 ≤ 10,000 package prac; public class p04 { public int solution(int num1, int num2) { int answer = 0; return answer; } } 답 package prac; public class p04 { public int solution(int num1, int num2) { int answer = 0; if (0