일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- input태그
- springboot
- 반복문
- codingtest
- 코딩테스트
- 목록
- gradle
- 로그인
- sql
- 시큐리티 로그아웃
- 리눅스
- 시큐리티 로그인
- java
- 싱글톤
- security
- springSecurity
- 2차원배열
- JAVA11
- 시큐리티로그인
- css
- 프로그래머스
- StyleSheet
- 소스트리
- 시큐리티
- Spring boot
- Linux
- 스프링 부트
- html
- javascript
- programmers
- Today
- Total
목록lectureNote/JAVA (14)
JAVAIARY
.append() - 기존 문자열의 뒤에 문자열을 추가! - append 옵션 : true로 설정시 실행시 마다 넣어둔 값이 기존 문자열 뒤에 출력되어 저장됨 FileOutputStream fos = new FileOutputStream("output.txt", true) fos.write(65);//A fos.write(66); fos.write(67); fos.write(68); HashSet과 배열의 차이점? - 배열과 달리 자료의 순서가 없음 buffer(in 입출력 시스템-InputOutput 시스템(IO)) - 자료를 임시저장하여 한꺼번에 전송해주는 장소 - 이전 자료가 남아있을 가능성이 있음 - ex) 1부터 13까지 숫자를 전송해야하는데 buffer가 5칸임 5개씩 2번 전송 되고 나머지 ..
Map컬렉션 - key - value 쌍(pair)로 된 값을 가지고 있음 - 이 쌍으로 되어있는 키객체와 밸류객체가 Map.Entry 객체에 들어있음 Map.Entry Key Value - ★★ key 값은 중복 불가 - key 값이 중복일 경우에 마지막에 저장한 값이 저장됨 주요 메서드 메서드 Map.put(key, value); Map에 값 추가 Map.get(key); Map 안의 값 불러오기 Map.size(); Map의 크기 확인 Map.containsKey(key); Map.containsValue(value); Map에 특정 key/Value가 들어있는지 확인 Map.isEmpty(); Map 이 비어있는 지 확인 Map.remove(key); 해당key 값 삭제 Map.replace(ke..
이클립스 단축키 자동 정렬 ctrl + shift + F import Ctrl + Shirt + O main : run(실행) 시켰을 때 실제 실행이 이루어지는 부분 void: no return 싱글톤 패턴(singleton pattern) class 하나에 하나의 인스턴스만 생성(중복 방지를 위해) 메서드 생성 - 싱글톤 터미널 클래스를 통해서 - 실행(main) 메서드가 2번 걸림 싱글톤 사용시 생성자를 불러올 때 기본생성자는 public 이기 때문에 private으로 지정 해 주어야 함. https://javaiary.tistory.com/7 Singleton Pattern I 1개의 instance만 사용하는 singleton pattern private static Company instance..
charAt(int index) 문자 중 n번 째(=int index) 글자를 반환 toString() 클래스의 멤버변수(필드)의 값들을 수시로 확인하고자 할 때 혹은 원하는 포맷으로 멤버변수들을 출력하고자 할 때 사용 new 연산자 - 클래스에 있는 멤버들의 byte크기만큼 heap에 메모리할당을 하며 동시에 초기화를 시켜주는 역할을 함 ------------------------------------------------------------------------------------------------------------ this() 1) 생성자에서 다른 생성자 호출 2) 같은 클래스내에서 다른 생성자를 호출할 때 사용함 3) 다른 생성자 호출은 생성자의 첫 문장에서 사용해야 함. 4) this..
JDK 설치: Adoptium 에서 jdk java 11 ver . zip파일 다운로드 압축 풀기 --> program files \ Java 폴더에 넣기 시스템 고급시스템 설정 환경변수 - 변수이름 JAVA_HOME 확인 Path 편집 %JAVA_HOME%\bin (새로만들기) - 최상위로 올리기 - 확인 변수값 : JDK 디렉토리 eclips.org에서 이클립스 다운로드 실행전 eclipse.ini파일 비주얼코드로 열어서 -Dfile.encoding=UTF-8 입력후 저장(한글 깨짐 방지) VIsual Studio Code 다운 및 설치(체크 전부 다 해줘야 우클릭시 'code로 열기' 생김)
입력받기 Scanner scan = new Scanner(System.in) 타입 var = scan.Next타입() 무작위변수 Math.random() *n 0 ~ n 까지의 수 중 무작위 수 반복문 -----------for for( 초기화; 조건식; 증감){ 수행문 } -----------while while(조건식) { 수행문1; //조건문이 참일 동안만 수행됨 ... } 수행문2; -------------do~While do{ 수행문1; // 조건과 상관없이 수행되는 수행문 } while(조건식); 수행문2; 문자열 비교 str.equals();