목록자바공부 (26)
겉바속촉
spring을 본격적으로 시작하기 전에 우리가 알고있는 자바와 무엇이 다른지 알아볼거에요 먼저!! Java Resources의 java에서 패키지 하나 생성해주세요 지난번 포스팅에서 작업환경 설정할 때에 만들어두었기 때문에 bean이 들어가있는데요:) 다음과 같은 이름으로 새로 만들어주겠다는거에요:) 그 패키지 안에서 class를 만들어주세요 이제 이 public class에서 우리는 private으로 선언해주고 메서드도 작성해줄게요:) 다음과 같이 작성해주세요 그리고 Java Resources - src/main/resources에서 우클릭 - new - other spring 검색하신 후에 Spring Bean Configuration File 클릭 - next file name 지정해주신 후에 be..
방법1) String aa=a+""; //숫자 + 문자 = 문자방법2) String aa=String.valueOf(a); //문자형으로 변환 1. Substring 연습//substring System.out.println(str.substring(6,9)); System.out.println(str.substring(10));package day0603; public class StringTest_11 { public static void main(String[] args) { //어떤 데이터 타입이든 String객체로 전환이 가능하다 int a = 100; //String aa=a+""; //숫자 + 문자 = 문자 String aa=String.valueOf(a); //문자형으로 변환 char[]b..
예외에 대해서 알아보도록 할게요:) 가벼운 경우들은 예외처리를 해줘서 정상적으로 컴파일 될 수 있게 해줄거에요! 다음 보이는 것들은 예외로 나올 수 있는 경우들이에요:) 다음과 같이 코드를 작성해줄게요 0으로 나눈다고 작성했으니까 당연히 오류가 나겠죠?! package day0603; public class ExceptionTest_06 { public static void main(String[] args) { System.out.println("프로그램시작"); int num=3/0; //정수를 0으로 나누었을때 에러발생 System.out.println("프로그램종료"); } } 컴파일해보시면 오류가 뜹니다:) 프로그램시작은 출력되는데 오류때문에 프로그램종료가 출력되지 않네요 try블럭을 만들어서 ..
이번에는 Array 배열을 활용해보도록 할게요:) class Student_01안의 메서드를 보시면 1. private선언 2. 생성자 public Student_01 만들기 3. get메서드 생성 까지는 여태껏 연습한 것들과 동일합니다 main메서드에서 이제 배열을 작성해줍니다 다음과 같은 방식으로 코드 작성해주세요:) Student_01 []stu=new Student_01[4]; stu[0]=new Student_01("보라돌이", "010-2222-3333", 88); stu[1]=new Student_01("뚜비", "010-3333-4444", 100); stu[2]=new Student_01("나나", "010-5555-6666", 78); stu[3]=new Student_01("뽀", "..
안녕하세요~ 겉바속촉입니다!^^! 이번에는 Method에 대해서 연습해볼게요:) 여기서 주의할 점은 Method안에 method를 또 생성할 수 없다는 점 알아두세요~ 다음 코드와 함께 설명을 봐주세요 public static void main(String[] args) 부분에서 순서대로 내려가시면 됩니다. 프로그램 시작!!!이 출력 된 후 goodMorning이 등장합니다. int age = 30을 넣어준 채로 말이죠!! 그러면 아래쪽의 public static void goodMorning(int age)로 가주세요 좋은 아침입니다 제 나이는 33세 입니다 라고 출력되는 것이죠. 저 굵은 글씨체의 2줄이 goodMorning(33); 때문에 출력되는 것입니다. 이와 같은 원리로 프로그램 끝 까지 어떻..
2020/06/01 - [취업일기/블록체인] - 여러가지버전으로 호출 여러가지버전으로 호출 지난번에 배웠던 객체지향을 활용해서 여러가지 버전으로 호출해보도록 할게요~~ 2020/06/01 - [취업일기/블록체인] - class 호출하기 class 호출하기 안녕하세요~ 겉바속촉입니다!^^! 이번에는 class를 � 2-juhyun-2.tistory.com 지난 번 포스팅을 확인해보시면 생성자와 메서드들이 모두 한 공간에서 해결되고 있습니다:) 이번에는 class를 두가지를 만들겁니다 1. Student_08 ----> 생성자 만들어지는 공간 2. StudentTest_08 ----> 메인메서드 공간 Student_08 코드 여기서 포인트는 인스턴스가 private으로 작성된다는 점입니다. 누구나 접근할 수..
지난번에 배웠던 객체지향을 활용해서 여러가지 버전으로 호출해보도록 할게요~~ 2020/06/01 - [취업일기/블록체인] - class 호출하기 class 호출하기 안녕하세요~ 겉바속촉입니다!^^! 이번에는 class를 호출하는 방법들을 살펴보려고 합니다:) 다음과 같은 코드를 먼저 작성해주세요!! package day0601; class Number{ int num = 0; //인자 없는 생성자 public Num.. 2-juhyun-2.tistory.com 지난 포스팅으로 복습 한 번 해주시구요:) 이번 예제들을 살펴볼게요! class Person을 만들어주세요 변수 선언: String name, int age 디폴트 생성자: (클래스이름과 동일) Person(), Person(String name)..
안녕하세요~ 겉바속촉입니다!^^! 이번에는 class를 호출하는 방법들을 살펴보려고 합니다:) 다음과 같은 코드를 먼저 작성해주세요!! package day0601; class Number{ int num = 0; //인자 없는 생성자 public Number() { num = 10; //초기값을 따로 생성해줌 System.out.println("디폴트 생성자 호출"); } //인자있는 생성자 public Number(int num) { this.num = num; //이름이 같은경우 인스턴스 자기자신을 의미하여 구분 System.out.println("생성자 호출"); } } //////////////////////////// public class ConstTest_04 { public static ..
우선 TestA_03이라는 class 만들어줬구요:) package day0601; public class TestA_03 { String name = "김희애"; static String MESSAGE = "HappyDay!!" ; } 클래스 하나 더 생성합니다:) obTestA_03이라는 이름으로요!! 구조를 알아보기 위해 다음과 같이 분할로 창을 구성해주세요:) package day0601; public class obTestA_03 { int a; static int b; public static void main(String[] args) { // TODO Auto-generated method stub //같은 클래스에서는 클래스명을 생략가능 b=20; System.out.println(b);..