반응형 computing25 java 코드정리 - default 더보기더보기//BOOK.javapublic class Book { String title; String author; public Book(String t) { title = t; author = "작자 미상"; } public Book(String t,String a) { title = t; author = a; } public static void main(String[] args) { Book littlePrince = new Book("어린왕자", "생텍쥐베리"); Book loveStory = new Book("춘향전"); System.out.println(littlePrince.title +" "+ littlePrince.author); System.out.println(lo.. 2025. 6. 12. 20250522java11 *** class Shape { public double getArea(double h,double w) { return h*w; } } class Triangle extends Shape { public double getArea(double h,double w) { return h*w*0.5; } }//얘가 shape를 오버라이딩함public class OverridingTest { public static void main(String[] args) { //Triangle t= new Triangle(); Shape t= new Triangle(); // 업캐스팅 //Triangle t= new Shape(); //오류 System.out.println(t.getArea(3.0, 4.0)); //.. 2025. 5. 22. 20250519_DB8 트랜잭션, 동시성 제어 트랜잭션, 동시성 제어 트랜잭션의 ACID 성질원자성(Atomicity) : 트랜잭션에 포함된 작업은 전부 수행되거나 아니면 전부 수행되지않아야 (all or nothing) 함일관성(Consistency) : 트랜잭션을 수행하기 전이나 수행한 후나 데이터베이스는 항상일관된 상태를 유지해야 함고립성(Isolation) : 수행 중인 트랜잭션에 다른 트랜잭션이 끼어들어 변경 중인 데이터값을 훼손하는 일이 없어야 함지속성(Durability) : 수행을 성공적으로 완료한 트랜잭션은 변경한 데이터를 영구히 저장해야 함테이블 데이터 입력CREATE DATABASE day_8;USE day_8;/*----------------------------------------customer 테이블------------.. 2025. 5. 19. 20250515java10 이론메소드 오버로딩 오버로딩 (Overloading) :- 한 클래스 내에서 두 개 이상의 이름이 같은 메소드 작성- 메소드 이름이 동일하여야 함- 매개 변수의 개수가 서로 다르거나, 타입이 서로 달라야 함- 리턴 타입은 오버로딩과 관련 없음 • 매개변수 타입에 따라 또는 매개변수 개수에 따라 자동적으로 구분 오버라이딩(Overriding)- 있던 메소드를 새로 고침 객체 소멸 , 가비지 켈렉션 this(super) 레퍼런스 클래스 메소드 final, abstract, synchronized 메소드 예제Circleclass Circle { static double PI=3.14; int r; public Circle(int r) { this.r= r; } public double getAr.. 2025. 5. 15. 20250508_java10 package com; class Book { String title; String author; public Book (String t){ title = t; author = "작자 미상"; } public Book (String t, String a) { title = t; author = a; }public static void main(String[] args) { Book littlePrince = new Book("어린 왕자","생텍쥐베리"); Book loveStory = new Book("춘향전"); System.out.println(littlePrince.title + "의 면적은" + littlePrince.author); System.out.println(loveStory.t.. 2025. 5. 8. 나는 언제쯤 행복해질까? 우리는 타인의 시선을 너무 많이 의식한다.남들보다 열심히 공부해서,남들보다 좋은 대학에 들어가고,남들보다 좋은 직장에 취업하지 못하면나 자신을 인생의 실패자라고 여기고 행여나 다른사람에게 들키지 않을까 염려한다. 열심히 일해야만 행복해지는 것은 아니다.노력의 대가가 반드시 보상으로 주어지는 것은 아니기 때문이다.다르게 말하면 노력하지 않는다고 보상을 받지 못하는 것도 아니다.이를 악물고 견디면, 열심히 노력하면 머지않아 노력을 보상받을 뿐만 아니라좋아하는 일도 하며 살아갈 수 있을것이란 믿음은 당신의 착각이다.노력은 종종 당신을 배신하기도 한다.노력하지 않는 당신, 노력하지만 보상받지 못한당신남들보다 노력해 성공한 당신위의 모습은 가치없는 나, 아래는 가치있는 나의 모습이라고 생각하는가?그렇다면 당신.. 2025. 5. 8. 이전 1 2 3 4 5 다음