# 자바

1891개의 포스트

오버로딩 overloading

메서드도 변수와 마찬가지로 같은 클래스 내에서 서로 구별될 수 있어야 하기 때문에 각기 다른 이름을 가져야 하지만!!! 자바에서는 한 클래스에서 매개변수의 개수 또는 타입이 다르면 동일한 이름이라도 그 이름으로 메서드를 가질 수 있다. 이렇게 <span style

약 16시간 전
·
0개의 댓글

생성자(constructor)

인스턴스(객체)가 생성될 때 호출되는 <span style='background-color:1) 인스턴스변수의 초기화 작업 과 2) 인스턴스 생성 시에 실행되어야 하는 작업을 위해생성자의 이름은 클래스의 이름과 같아야 하며, 생성자는 리턴값이 없어야 한다.생성자는

약 18시간 전
·
0개의 댓글
post-thumbnail

캡슐화와 접근 제어자

이전 포스팅에서 접근 제어자와 그 외의 제어자에 대해 알아보았다. 해당 포스팅에서는 접근 제어자를 왜 사용해야하는지 자세히 알아볼 것이고, 객체지향의 관점에서 캡슐화 또한 공부해 볼 것이다우리가 프로그래밍을 하면서 접근 제어자를 사용했던 이유는, 클래스에 선언된 &lt

약 18시간 전
·
0개의 댓글

[Algorithm] 1929번

https://www.acmicpc.net/problem/1929M이상 N이하의 소수를 모두 출력하는 프로그램임한 줄에 하나씩 증가하는 순서대로 출력함흔하게 소수를 구해서 계산을 하는 일반적인 방법론과 이전에 풀었던 문제를 생각할 수 있음실제로 이 풀이법대로

약 19시간 전
·
0개의 댓글
post-thumbnail

프로그래머스 캐시(LV2)

프로그래머스 캐시지도개발팀에서 근무하는 제이지는 지도에서 도시 이름을 검색하면 해당 도시와 관련된 맛집 게시물들을 데이터베이스에서 읽어 보여주는 서비스를 개발하고 있다.이 프로그램의 테스팅 업무를 담당하고 있는 어피치는 서비스를 오픈하기 전 각 로직에 대한 성능 측정을

약 19시간 전
·
0개의 댓글
post-thumbnail

인스턴스 생성과 힙메모리

자 여기 User 클래스와 메인 메서드를 갖고있는 UserTest 클래스가 있습니다. 이 UserTest의 프로그램을 돌렸을 때, 나오는 값은 어떻게 될까? 인스턴스(instance)는 클래스는 이 인스턴스의 속성과 기능을 구현해 많들어 둔 코드이다. 이렇게 실제 클래

1일 전
·
0개의 댓글

자바 - 연산자

데이터를 처리하여 결과를 산출하는 것연산자: 연산에 사용되는 표시나 기호로 연산의 동작을 나타냅니다.피연산자: 연산 대상이 되는 데이터 (리터럴, 변수)\+, -, \*, /, %/의 경우 피연산자들이 정수형일 경우 결과값이 일의 자리에 대해서 내림 한 정수가 됩니다.

2일 전
·
0개의 댓글

기본형의 타입변환

타입 변환이란 변수 또른 리터럴의 타입을 다른 타입으로 변환하는 것입니다.묵시적 형변환작은 범위를 나타내는 데이터 타입을 보다 넓은 범위를 나타내는 타입으로 바꿀 때 묵시적으로 바꿀 수 있습니다.명시적 형변환작은 범위를 나타내는 데이터 타입을 보다 넓은 범위를 나타내는

2일 전
·
0개의 댓글

자바 - 기본형 타입

논리형\-boolean, 1byte, true or false (예: boolean isTure = true;)문자형char, 2byte, 0 ~ 65,535 (예: char character = 'A';)문자 표현시 single quote를 이용해야 합니다.정수형by

2일 전
·
0개의 댓글

자바 - 변수와 상수

값을 저장할 수 있는 메모리의 공간값이 변할 수 있는 수처음 변수를 선언 할 때부터 저장할 값에 알맞은 타입의 변수를 선언해야 합니다.

2일 전
·
0개의 댓글

자바 - 주석문

구현 주석행단위 주석//으로 시작하는 주석으로 // 이후의 코드가 실행되지 않습니다.블록 주석/\* 으로 시작해 \*/으로 끝나는 주석으로 해당 구간 안의 코드가 실행되지 않습니다. 문서화 주석이 클래스가 무엇을 하는 것인지 알려주는 주석/\* 로 시작해 /로 끝납니다

2일 전
·
0개의 댓글

자바 개발 순서

이클립스를 사용하지 않고 자바 개발코드 작성 텍스트 편집기로 자바 코드를 작성코드 컴파일텍스트 편집기로 작성한 자바 코드를 javac 명령어로 컴파일컴파일 한 소스를 JVM을 이용해 실행java 명령어를 통해 컴파일 한 자바 코드를 실행이클립스를 사용하여 자바 개발코

2일 전
·
0개의 댓글
post-thumbnail

자바 개발환경 설정 (리눅스)

JDK 설치 터미널을 엽니다. sudo apt update 입력합니다. sudo apt install openjdk-16-jdk 입력합니다. openjdk-8-jdk를 선택해도 됩니다. 설치하고자 하는 버전의 jdk를 install 다음에 써주면 됩니다. bashr

2일 전
·
0개의 댓글

자바란?

1995년, 썬 마이크로시스템즈에서 발표한 객체지향 언어현재 썬 마이크로시스템즈는 오라클에 인수가 된 상태C와 C++언어의 문법을 기본으로 차용하여 개발된 언어객체 지향 언어이다.재활용성과 직관성이 강하다.C와 C++가 가진 포인터와 다중 상속 제거플랫폼에 독립적이다J

2일 전
·
0개의 댓글
post-thumbnail

[백준] 10757번 : 큰 수 A + B - Java(자바)

이번 문제는 long 범위 밖의 계산 문제였습니다. 예제의 왼쪽 숫자가 딱 long의 마지막 범위고 오른족은 1 차이로 long범위를 벗어났습니다. 그렇기에 무한대 계산이 가능한 BigInteger클래스를 사용하였습니다.public class Big_APlusB {}S

2일 전
·
0개의 댓글
post-thumbnail

[Java] 자바의 정석 7장 (3) - 패키지, import, 제어자

서로 관련된 클래스의 묶음클래스는 클래스 파일, 패키지는 폴더클래스의 실제 이름은 패키지를 포함패키지는 다른 패키지를 포함할 수 있다.

2일 전
·
0개의 댓글
post-thumbnail

[백준] 2839번 : 설탕 배달 - Java(자바)

이번 문제는 설탕을 3, 5kg으로 배분하는 문제였습니다. 조건으로는 최대한 적은 봉지로 나눠지도록 지향한다는 점입니다. 예를 들어 18kg이라면 3kg씩 6봉지로 나누기보다 5kg 2봉지에 3kg 1봉지인 총 3봉지를 지향한다는 점입니다. 또한 4kg처럼 3kg와 5

2일 전
·
0개의 댓글

[TIL]20210916

.

3일 전
·
0개의 댓글
post-thumbnail

[백준] 2775번 : 부녀회장이 될테야 - Java(자바)

이번 문제는 아파트의 k층 n호에 몇 명이 사는지를 구하는 문제였습니다. 또한 1층이 아닌 0층부터 시작을 합니다.조건으로는 각 층에 사람이 살지 않는 호는 존재하지 않으며 자신이 b호라고 한다면 자신의 아래층의 1호 ~ b호까지 합만큼의 사람이 b호에 살아야 합니다.

3일 전
·
0개의 댓글

[Algorithm] 11576번

https://www.acmicpc.net/problem/11576A진법으로 나타낸 수를 B진법으로 변환하여 출력하는 것여기서 포인트는 A진법을 B진법으로 변환하는데 이는 앞서 다른 문제에서 쓰는 8진수, 2진수 등의 간단하게 활용할 수 있는 것과는 다름여기서

3일 전
·
0개의 댓글