본문 바로가기
728x90
반응형

IT 개발/JAVA35

Date 관련 클래스 * Date 관련 클래스 1) Calender 2) Date 3) LocalDate, LocalTime, LocalDateTime * Calender, Date 클래스는 혼자서 공부하거나 학원에서 사용할때에는 많이 사용하나, 회사에서 쓰기에는 부적합한 클래스. * 아래의 문제를 해결하기 위해서 java8부터는 LocalDate, LocalTime, LocalDateTime 이라는 클래스가 생김. * Calender, Date의 단점 1. 불변 객체가 아니다. - set, get을 통해 값이 유동적으로 변한다. - set으로 변경이 가능하다는 점은 누군가 악의적으로 변경할 수 있기 때문에 get/set 메서드에서 직접 Date클래스를 사용하는 것이 위험하다. 2. 상수 필드 남용 * 정적변수(필드) - 클.. 2019. 8. 13.
JAVA (3일차) - 반복분 JAVA (3일차) - 반복분 * 반복문 (for, while, do ~ while) package com.day3; import java.util.Scanner; class Test1 { public static void main(String[] args) { //반복문 (for, while, do ~ while) //for 시작과 끝값이 정해져있을때!! //while 끝값이 정해져있지 않거나, 끝 값을 모를때 //do~while 일단 실행을 진행!! 결과를 보고 반복할지 판단하여 결정. Scanner sc = new Scanner(System.in); int dan ; System.out.print("단 입력"); // 7 dan = sc.nextInt(); //for(초기(시작)값;최대값(조건);증.. 2019. 6. 15.
JAVA (2일차) - 기초 다지기 간단한 계산, 삼항연산자, 윤년구하기 package com.day2; import java.io.*; class Test1 { public static void main(String[] args) throws IOException { //선언 BufferedReader br = new BufferedReader ( new InputStreamReader (System.in)); //String a,b; int num1, num2; //입력 System.out.print("첫번째 수?"); //50 //a = br.readLine(); //num1 = Integer.parseInt(a); num1 = Integer.parseInt(br.readLine()); //num1 = Double.parseDoubl.. 2019. 6. 13.
JAVA (1일차) - 기초 다지기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 package com.day1; class Test1 { //메소드(method) : 명령어 public static void main(String[] args) { //public:접근 지정자 //static:자기가 알아서 메모리에 올라간다. //void: 리턴값, 되돌려 줄거 없다. / 리턴값이 설정되어있으면 실행을 한 곳에게 다시 값을 반환. //method 이름 : 반드시 소문자로 시작. 두번째 단어부터 첫글자 대문자. //String[] args : 매개변수 / main 메소드는 매개변수를 안줘도 실행이 가능. System.out.println("자바 첫시간!!"); System.out.println("오늘은 .. 2019. 6. 13.
JDBC 1일차 (DB 연동, 삽입, 수정, 삭제) ● 오라클 자바 DB 연동하기 * JDBC(JAVA DataBase Connectivity) -- 자바에서 데이터베이스에 접속할 수 있도록 해주는 자바 API(설명서) * JDBC 드라이버 연결(2가지 방법) 1. 자바가 설치된 경로에 직접 JDBC 드라이버 집어넣는 방법 -- 학원에서 실습 O 2. 이클립스에서 JDBC 연결하는 방법 ---------------------------------------------------------------------------------------------------------------------------------------------------------------- * 자바가 설치된 경로에 직접 JDBC 드라이버 집어넣는 방법 1. JDBC 드라이버 .. 2019. 1. 31.
728x90
반응형