일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 문자보내는 API사용방법
- 자바 문법
- 인텔리제이 콘솔 한글안됨
- SQL 문법
- 스프링 시큐리티
- 리액트 훅 사용하기
- 자바스크립트 변수 상수 차이
- 프론트엔드개발자
- 스프링 문자보내기 구현
- 문자보내는 API
- 프론트엔드
- 인텔리제이 콘솔 한글깨짐
- 리액트 Context 사용방법
- sql 타입
- 소셜로그인 API
- 자바스크립트
- css layout
- JSTL 사용방법
- coolSMS 사용방법
- JSTL 초기세팅
- css 레이아웃
- 엑셀 다운로드 기능
- 스프링 엑셀 다운로드 기능 만들기
- HTML
- CSS
- 스프링 엑셀 다운로드 기능
- 스프링 문자 인증
- 인텔리제이 콘솔 한글깨짐 해결방법
- 스프링 엑셀 다운로드 의존성
- 스프링 문자보내기 API
- Today
- Total
목록JAVA (14)
keembloo
Map컬렉션 키와 값으로 구성된 엔트리 객체를 저장 키는 중복 불가능 값은 중복 저장 가능 HashMap 클래스 : 엔트리 구조 Hashtable 클래스 : 엔트리 구조 , 동기화 LinkedHashMap 클래스 properties 클래스 TreeMap 클래스 등이있다. HashMap 사용방법(메소드) .put( key , value ) 로 구성된 엔트리 객체 1개 저장 .get( key ) key 넣으면 key와 같이 저장된 value 호출 .keySet() map 객체내 모든 키 key를 호출 .values() map 객체내 모든 값 value를 호출 .entrySet() map 객체내 모든 엔트리 를 호출 HashMap 예제 public class Ex2_예제 { publ..
Set 인덱스 사용하지 않는다. 저장된 값으로 식별이 가능 저장된 값은 중복될수 없다. NULL 은 하나만 저장할 수 있다. 중복을 자동으로 제거되기 때문에 중복체크할때 사용하면 좋다. HashSet , LinkedHashSet , TreeSet 등 있다 사용방법 객체 추가 .add (객체) 주어진 객체를 성공적으로 저장하면 true를 반환 , 중복객체면 false를 반환 객체 검색 .contains(객체) 주어진 객체가 저장되어있는지 여부 .isEmpty 컬렉션이 비어있는지 조사 .size() 저장되어있는 전체 객체수 반환 객체삭제 .clear() 저장된 모든 객체를 삭제 .remove(객체) 주어진 객체를 삭제 HashSet 예제 public class Ex1_예제 { public static voi..
컬렉션 프레임워크 자료구조(자료가 저장되는 방법)을 바탕으로 객체들을 추가,삭제,검색할수 있도록 관련된 인터페이스와 클래스들을 java.utill 패키지에 포함시켜 놓았다. 이들을 컬렉션 프레임워크라고 부른다. List 컬렉션 List컬렉션에는 구현객체 ArrayList , Vector , LinkedList 등이있다. List 컬렉션은 객체 자체를 저장하는 것이 아니라 객체의 번지를 저장한다. 그래서 출력을하면 객체 주소가 나온다. 이를 해결하려면 toString()을 사용하면된다. 저장된 갑싱 아닌 저장순서(인덱스)로 식별한다. 저장된 값 중복이 가능하다. NULL 여러개 저장 가능하다. 1. ArrayList 사용방법과 내부구조가 vector와 동일 비동기 사용방법이 LinkedList와 동일 배열..
제네릭(Generic) 사용 이유 다양한 타입의 내용물을 저장해야하므로 특정 클래스 타입을 선언할 수 없을 때 사용한다. 그럴때 object 타입으로 선언한다. object 타입은 모든 클래스의 최상위 부모 클래스이다. 하지만 저장후 Object만 보고 어떤 내용물이 저장되어있는지 모르기 때문에 object 타입으로 필드를 선언하는 것은 좋은 방법이 아니다. 따라서 저장할 내용물의 타입을 미리 알려주는 것이 제네릭이다. 제네릭(Generic) 결정되지 않은 타입을 파라미터로 처리하고 실제 사용할 때 파라미터를 구체적인 타입으로 대체시키는 기능 1. 필드 선언할 때 필드 타입을 특정 타입으로 할수 없을때 ex) int content , String content , double content , Membe..

https://sourceforge.net/projects/launch4j/ Launch4j Executable Wrapper Download Launch4j Executable Wrapper for free. Cross-platform Java executable wrapper for creating lightweight Windows native EXEs. Provides advanced JRE search, application startup configuration and better user experience. sourceforge.net 1. 사이트 들어가서 설치한다 2. 자바키고 한번 실행해준다 이때 콘솔창아래있는 텍스트를 기억해둬야한다 3. 프로젝트 우클릭하고 export한다 4. 아까 ..