자바에 대한 생각과 정리Java의 가장 큰 특징은 플랫폼에 독립적인 언어라는 점이다. 소스 코드를 기계어로 직접 컴파일하여 링크하는 C/C++의 컴파일러와 달리 자바 컴파일러는 바이트코드인 클래스 파일(.class)을 생성하고, 이 파일의 바이트코드를 읽은 뒤 기계어로
데이터 타입에 대한 정리이렇게 기본 자료형과 참조 자료형으로 나눠져있는데 이 글에서는 기본 자료형에 대한 얘기만해보려한다.숫자형에는 정수형과 실수형으로 나눠져있다.long형은long value = 12345678900; <- 이런 식으로는 오류가 발생하고 long
공부한 내용을 정리하는 글이라 틀린 내용이 있을 수 있습니다!오늘 학습한 switch/case문과 if문에 대한 정리.대표적인 조건문으로 다양하게 활용할 수 있다.실행시킬 코드가 한 줄이면 중괄호를 생략할 수 있지만 한 줄 이상이라면 중괄호를 꼭 넣어주자.if를 여러개
공부한 내용을 정리하는 글이라 틀린 내용이 있을 수 있습니다!오늘 학습한 2차원 배열(array)에 대한 정리.1차원 배열과 형식은 비슷하다. <- 요녀석을 하나더 추가해주는 형식으로 다양하게 표현할 수 있다.출력은 이렇게 잘 나왔다.실습결과처음에는 조건문이 바
공부한 내용을 정리하는 글이라 틀린 내용이 있을 수 있습니다!오늘 학습한 Class와 Instance에 대한 정리.클래스는 객체를 생성하는 데 사용되며, 객체를 정의한 설계도 혹은 틀이라고 한다.반대로 객체는 클래스에 의해 정의되고 설계된 내용을 기반으로 생성된다. 클
공부한 내용을 정리하는 글이라 틀린 내용이 있을 수 있습니다!오늘 학습한 Private과 Static에 대한 정리.위의 사진과 같이 접근 제어자가 private으로 설정되었다면 private이 붙은 변수나 메서드는 해당 클래스 안에서만 접근이 가능.접근 제어자가 pub
공부한 내용을 정리하는 글이라 틀린 내용이 있을 수 있습니다!오늘 학습한 생성자, overloading에 대한 정리.오버로딩이란 한 클래스 내에 같은 이름의 메서드를 여러개 정의 하는것1.메서드 이름이 같아야됨.2.매개변수 갯수 또는 타입이 달라야 한다.ㄴ메서드 이름이
공부한 내용을 정리하는 글이라 틀린 내용이 있을 수 있습니다!오늘 학습한 interface 대한 정리.자식 클래스가 여러 부모 클래스를 상속받을 수 있다면, 다양한 동작을 수행할 수 있다는 장점을 가지게 될 것입니다.하지만 클래스를 이용하여 다중 상속을 할 경우 메소드
공부한 내용을 정리하는 글이라 틀린 내용이 있을 수 있습니다!오늘 학습한 interface 대한 정리. 클래스는 무조건 인스턴스를 만들어야 한다? Y / N 클래스는 우리가 이름을 지을 때, 명명할 때 어떻게 한다? => 첫 char가 대문자다. String, Sys
공부한 내용을 정리하는 글이라 틀린 내용이 있을 수 있습니다!오늘 학습한 Collection 대한 정리.부르는 이름은 여러가지이다.자료구조,,등등 자료구조의 뜻 : 데이터를 관리하는 정형화된 구조 ex)배열도 자료구조 중 하나이다.Collection의 가장 큰 특징은
공부한 내용을 정리하는 글이라 틀린 내용이 있을 수 있습니다! 오늘 학습한 Generic 대한 정리. Generic 위 코드를 봤을때 새로운 상품이 추가 될때마다 새롭게 클래스를 만들어야 될까?? 귀찮을수도 있으니 Generic을 사용해보자!! 첫번째 해결 방법
공부한 내용을 정리하는 글이라 틀린 내용이 있을 수 있습니다!오늘 학습한 LinkedList 대한 정리.ArrayList - 값을 찾는건 빠르지만 데이터가 많으면 중간삽입,삭제는 느리다.LinkedList - 연결리스트 1\. single(단방향) 2\. double(
공부한 내용을 정리하는 글이라 틀린 내용이 있을 수 있습니다!오늘 학습한 Map, Set, TreeSet, Exception 대한 정리.출력 결과출력 결과출력 결과main코드Test코드출력 결과오류를 잡고 수정본을 올릴 예정!추가적인 내용자료구조 => 컬렉션 => 자료
공부한 내용을 정리하는 글이라 틀린 내용이 있을 수 있습니다!오늘 학습한 Functional, Stream 대한 정리.Main코드Lambda람다식 : 메서드 그 자체이름이 없다.타입은? X()->{}int()main{}매개변수는? 있다.코드어따 쓸까?Functional
공부한 내용을 정리하는 글이라 틀린 내용이 있을 수 있습니다! 오늘 학습한 Buffered, byteStream, dataStream 대한 정리. Buffered byteStream dataStream ObjectStream Path Main 코드는 추가