목록 language/java (7)
KEEP GOING
보호되어 있는 글입니다.
[String을 int로, int를 String으로] 1. 숫자를 문자열로 변환 1) Integer.toString(숫자) Integer 클래스의 toString() 메소드 사용 public class IntToString { public static void main(String[] args) { int val1 = 123; int val2 = -123; String str1 = Integer.toString(val1); String str2 = Integer.toString(val2); System.out.println(str1); //"123" System.out.println(str2); //"-123" } } 2) int + "" 문자열 + int인 경우 문자열을 리턴한다는 특징을 이용한 방법이..
객체지향 프로그래밍의 특징인 추상화를 대표하는 기능으로 추상 클래스와 인터페이스가 있다. 추상화 - 클래스간의 공통점을 찾아 공통의 조상(클래스)를 만드는 작업 추상 클래스(abstract class) - 미완성 설계도 - 생성자 그리고 일반 메서드나 멤버변수를 가지지만 추상 메서드를 포함하고 있는 클래스 - 추상 클래스는 반드시 상속받은 자식 클래스에서 추상 메서드를 구현해야 한다. - 추상 클래스는 추상 메서드를 가지므로 인스턴스를 생성할 수 없다. - 추상 메서드에 abstract를 붙이는 이유는 반드시 해당 메서드를 자식 클래스에서 구현하도록 하기 위함이다. [추상 클래스 작성] abstract class 추상클래스{ ... } - 추상 메서드는 선언부(함수명, 매개변수, 리턴 타입)만 정의하고 ..
1. JAVA JVM 위에서만 실행하므로 운영체제에 독립적이다. 객체지향의 특징인 상속, 추상화, 다형성, 캡슐화의 특징을 갖는다. Garbage Collector가 자동적으로 메모리를 관리한다. 멀티 쓰레드를 지원한다. 2. OOP(객체지향 프로그래밍) 모든 데이터를 객체로 취급하며 객체와 객체간의 상호작용으로 프로그램이 동작한다. 코드의 재사용성 '상속' 기능 제공 3. Servlet, JSP Servlet - Container가 이해하도록 순수 자바코드로만 이루어진 것. (HTML in JAVA) JSP - HTML 위에 JAVA 코드를 블록화하여 삽입한 것. (JAVA in HTML) 4. JDBC Java Data Base Connection의 약자로 JAVA로 데이터베이스에 접근할 수 있는 프..
https://programmers.co.kr/learn/courses/9 자바 중급 평가 5.0 20개의 평가 ★★★★★20 ★★★★0 ★★★0 ★★0 ★0 김보성 2022.03.27 11:12 YongHoonLee 2022.02.06 21:44 손창우 2022.01.19 23:25 유태형 2021.08.20 15:37 Yeonggwang 2021.06.28 01:48 리뷰 더보기 programmers.co.kr 파트1. Object 클래스 object 모든 클래스의 최상위 클래스 모든 클래스는 Object 클래스의 메서드를 사용할 수 있다. ex) equals, toString, hashCode 이러한 메서드를 사용할 경우, 오버라이딩하여 사용 equals : 객체 간의 값 비교시 사용 toStrin..
https://programmers.co.kr/learn/courses/5 자바 입문 자바 입문 가장 널리 쓰이는 프로그래밍 언어 Java로 프로그래밍의 기초를 다져보세요. 이 강의의 내용을 책으로 만나고 싶으시면 여기를 눌러 책 정보를 확인하세요. 강의를 다 들었는데, 지금 programmers.co.kr [파트6. 클래스 다듬기] [생성자] 모든 클래스는 인스턴스화할 때 생성자를 사용한다. 생성자는 따로 구현하지 않았을 경우, 컴파일할 때 자동 생성되는데 이를 기본 생성자라고 한다. 생성자를 하나라도 만들었다면 기본생성자는 자동으로 만들어지지 않는다. 생성자는 객체가 될 때 필드를 초기화 하는 역할을 수행한다. [반드시 이름을 갖도록 자동차 객체를 만들고 싶은 경우] public class Car{ ..
https://programmers.co.kr/learn/courses/5/ 자바 입문 자바 입문 가장 널리 쓰이는 프로그래밍 언어 Java로 프로그래밍의 기초를 다져보세요. 이 강의의 내용을 책으로 만나고 싶으시면 여기를 눌러 책 정보를 확인하세요. 강의를 다 들었는데, 지금 programmers.co.kr [파트1. 자바 시작하기] cmd 컴파일 명령어 javac cmd 실행 명령어 java 이클립스 워크스페이스 경로 C:\Users\dkwlw\Desktop\JAVA 프로젝트 생성 file>new>Java Project 폰트 크기 조정 Windows > Preference > fonts 검색 Ctrl + S : 저장시 바로 컴파일 처리됨 워크스페이스 경로인 JAVA 디렉토리로 들어가면 bin 폴더에 ..