| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- HashMap
- 배열
- 스프링부트
- 자바스크립트
- 정규식
- string
- vscode
- junit5
- Visual Studio Code
- 문자열
- js
- IntelliJ
- html
- 자바
- input
- java테스트
- Eclipse
- Array
- Java
- 테스트자동화
- javascript
- math
- 인텔리제이
- junit
- 단위테스트
- CSS
- ArrayList
- list
- 자바문법
- SpringBoot
- Today
- Total
목록default (2)
어제 오늘 내일
Java의 접근 제어자(Access Modifier)는 클래스, 필드, 메서드가 어디까지 접근 가능한지 범위를 결정하는 중요한 문법 요소입니다. 적절한 접근 제어자는 코드의 안정성과 캡슐화를 강화하고, 불필요한 노출을 막아 더 안전한 구조를 만들 수 있게 합니다. Java에서 제공하는 주요 접근 제어자는 public, private, protected, default(명시 없음)입니다. 1. public가장 개방적인 접근 제어자입니다.어디서든 접근이 가능합니다.public class Person { public String name;}특징다른 패키지에서도 접근 가능외부 공개 API 등을 작성할 때 사용 2. private가장 제한적인 접근 제어자입니다.같은 클래스 내부에서만 접근 가능합니다.publ..
Javascript(ES6)에서는 함수를 호출할 때 파라미터를 넘겨주지 않은 경우 기본값을 설정해 줄수 있습니다. 함수 파라미터(매개변수) 기본값 설정하기 예제1. ES6이전 function multiply(a, b){ if(b === undefined){ b = 1; } return a * b; } document.write(multiply(3, 2)); document.write(' '); document.write(multiply(3)); ES6 이전의 Javascript에서는 함수 매개변수의 기본값을 설정하기 위해서 함수의 안에서 조건문을 사용하여 매개변수의 값을 체크하고, 기본값을 설정해 주었습니다. 위 예제 코드의 multiply() 함수는 두번째 파라미터인 b가 입력되지 않으면 기본값을 '1..