목록공부 (208)
컴퓨터는 잘못이 없다..
[핵심] 1. 자바의 접근 지정자에 대해 알아보자. 2. 클래스에 default생성자가 없으면 어떻게 될지 살펴보자. [예제코드] Car.java package test.auto; /* 접근지정자 4가지 1. public - 모두 공개 2. protected - in package or another package + child (같은 패키지라면 공개하겠다 or 다른 패키지더라도 상속관계이면 공개하겠다.) 3. defalut(접근지정자를 적지 않음) - in package 4. private - in object or in class in object or in class의 의미 private static String name -> 클래스 안에서만 공개 private String name -> 객체 안에..
[이클립스 & JDK 설치하기] sjy1218vv.tistory.com/62 [JAVA]JDK와 Eclipse 설치하기 [JDK설치] -> www.oracle.com/index.html 접속 -> 설치 후 버전확인은 cmd창에서 java-version 그림으로 설치과정 확인하기 [Eclipse 설치] -> www.eclipse.org/접속 그림으로 설치과정 확인하기 ->아래 그림에.. sjy1218vv.tistory.com [jsp(서버프로그래밍) 한글 인코딩 설정] 1.Window -> Preferences 클릭 2.enc 입력해서 encoding설정을 검색 3.인코딩 설정 [Apache Tomcat 서버 설정] https://tomcat.apache.org/download-80.cgi Apache T..
[핵심] 1. 매개변수가 클래스타입인 메소드를 호출해보자. 2. instanceof 연산자에 대해 알아보자. 3. NullPointerException이 발생하는 경우와 방지하는 방법을 찾아보자 [예제코드] Phone.java package test.mypac; //extends는 어떤 클래스를 상속 받을 때 사용하는 예약어이다. //어떤 클래스도 extends 하지 않으면 자동으로 Object 클래스를 상속받게 된다. //따라서 Ojbect 클래스를 상속받을 거라면 생략이 가능하다. public class Phone{ //디폴트 생성자 public Phone() { System.out.println("Phone 생성자 호출됨"); } //전화거는 non-static 메소드 public void call..
[핵심] 1. final예약어로 종단 클래스 만드는 방법 확인하기 2. @어노테이션 무엇인지 알아보기 3. 오버라이드와 super, this 개념 확인하기 4. 퀴즈 꼭 보기!!!!! [예제코드] Phone.java package test.mypac; //extends는 어떤 클래스를 상속 받을 때 사용하는 예약어이다. //어떤 클래스도 extends 하지 않으면 자동으로 Object 클래스를 상속받게 된다. //따라서 Ojbect 클래스를 상속받을 거라면 생략이 가능하다. public class Phone{ //디폴트 생성자 public Phone() { System.out.println("Phone 생성자 호출됨"); } //전화거는 non-static 메소드 public void call() { S..
[예제코드] Phone.java package test.main; public class Phone{ public String s="Phone"; public int pa; //디포트 생성자 public Phone() { System.out.println("Phone 디포트 생성자 호출"); } //call()메소드 public void call() { System.out.println("집에서 전화를 Phone으로 걸어요"); } //reDial() 메소드 public void reDial() { System.out.println("방금 걸었던 전화를 다시 걸어요."); } } Handphone.java package test.main; public class HandPhone extends Phone..
[java.lang패키지와 Object클래스] 1.java.lang패키지는 import하지 않아도 자동으로 포함된다. 2.java.lang패키지에는 Object클래스, String클래스, Boolean클래스, Byte클래스, Short클래스, Integer클래스, Long클래스, Float클래스, Double클래스들이 있다! 여기서 Object클래스는 모든 클래스의 상위클래스이다. [예제코드] C.java package test.main; public class C { public static void main(String[] args) { Object o="Hello"; //String s = o; --> 에러가 난다. String s = (String)o; } } [코드설명] C.java 설명 1. ..