본문 바로가기
반응형

전체 글137

java 코드 정리(package 단위) - abc, thread abcpackage abc;class Circle{ double r; public Circle(double a) { r=a; } public double getArea() { return r * r * 3.14; } public double getRadius() { return r; }} public class aa { public static void main(String[] args) { Circle c = new Circle(5); System.out.println(c.r); System.out.println(c.getRadius()); System.out.println(c.getArea()); }}package abc;import java.util.*;public class bb { .. 2025. 6. 12.
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.
20250529_java(추상클래스, 인터페이스) interface Greeting{ void sayHello();}public class GreetingEx { public static void main(String[] args) { //Hello_Greetig greeting=new Hello_Greeting() { Greeting greeting = new Greeting(){ public void sayHello() { System.out.println("Hello Everybody"); } }; greeting.sayHello(); }}/*람다식으로 변환interface Greeting{ void sayHello();}public class GreetingEx { public static void main(String[] a.. 2025. 5. 29.
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.
웹소설 작가를 지망하는 어느 망생의 글 🔥 1. ‘필사’ → 아주 좋은 시작목표: 문장의 흐름, 문체, 구성 감각을 ‘몸으로 익히기’팁: 필사할 때 단순히 베껴 쓰는 것보다, 아래 요소를 의식하면 효과 3배 증가!📌 “이 문장에서 왜 이렇게 말했지?”📌 “이 인물 대사에는 어떤 감정이 숨어있을까?”📌 “이 장면 전개가 왜 흥미로울까?”필사 후, 짧게 요약하거나 내 문장으로 바꿔보는 연습까지 해보면 ‘모방’이 ‘창작’으로 넘어가는 발판이 돼.구분의미예시도입/상황제시장소, 분위기, 인물 소개“늦은 밤, 비가 내리는 골목에서…”행동/대사인물이 무언가를 하고, 말하고“그녀가 주머니에서 칼을 꺼냈다.”묘사인물의 외형, 장소, 감정 묘사“그의 눈빛은 얼음처럼 차가웠다.”감정 변화인물의 감정이 변하거나 드러남당황 → 분노, 기대 → 실망 등갈등/.. 2025. 5. 16.