본문 바로가기
728x90

풀스택/Java다시 복습 처음부터8

java 복습 3-2(객체지향 프로그래밍) - 메소드 ex) 믹서기 = 메소드 , 넣을 과일들 = 입력값 , 만들어진 쥬스 = 리턴값 메소드가 하는 일 - 입력을 가지고 어떤 일을 수행한뒤 결과를 내는 것 메소드가 필요한 이유 - 반복하는 내용을 줄이기 위해,편하게 쓰기위해 123456789101112131415public class Test { public int sum(int a, int b) { return a+b; } public static void main(String[] args) { int a = 3; int b = 4; Test myTest = new Test(); int c = myTest.sum(a, b); System.out.println(c); }}Colored by Color Scriptercs 메소드의 종류 메소드 안의 내용은 m.. 2019. 6. 4.
java 복습 3-1(객체지향 프로그래밍) - class 클래스와 객체에 대한 설명 123456789public class Animal { //선언만 있고 내용은 없는 껍데기뿐인 클래스 //껍데기만 있어도 객체 생성이 가능하다. Animal cat = new Animal(); //new는 객체를 생성할때 쓰이고, Animal클래스의 객체인 인스턴스 - cat이 만들어진다. //과자틀은 클래스 //과자틀에 의해서 만들어진 과자들 = }Colored by Color Scriptercs cat.name - cat객체의 name객체변수 123456789public class Animal { String name; public static void main(String[] args) { Animal cat = new Animal(); System.out.println(.. 2019. 6. 4.
java 복습 2(제어문) java if문,for문,switch문,while문,for each문 if는 넘어가고 switch문 예시 1234567891011121314151617package helloworld; public class SwitchDemo { public static void main(String[] args) { int month = 3; String monthString = ""; switch (month) { case 1: monthString = "1월"; break; case 2: monthString = "2월"; break; default: monthString = "더 만들던가"; break; } System.out.println(monthString); }}Colored by Color Scriptercs while문 예시 1234567891011121314packa.. 2019. 6. 3.
java 복습 1(문자열, 배열(String),List,제네릭스<>,맵) 객체 지향 - 예외 처리 개념도입 - JDBC 제공 - 데이터베이스와 쉽게 연결하기 위한 객체 - 변수와 메소드를 가짐 클래스 - 같은 타입의 객체는 같은 변수와 메소드를 가짐 메소드 - 객체에 의해 행해지는 행동 상속 - 클래스 구현시 일반화 제공, 간결한 코드, 객체의 재사용에 용이 다형성 - 서로 다른 객체가 동일한 메소드에 대하여 다른 행동을 함 자바 프로그램의 동작 방식–소스 코드 작성–중간 코드(Bytecode)로 컴파일 (Compile)–기계어로 인터프리팅 (Interpreting)–자바 가상 머신 (JVM)에서 실행 각 버전에 맞는 jdk와 이클립스같은 개발도구틀을 설치 환경변수 설정 helloworld 찍어보기 123456789101112131415package helloworld; pu.. 2019. 6. 2.