java(219)
-
Kosta 클라우드 네이티브 애플리케이션 개발 (CNA) 교육 20일차
JAVAmydb.propertiesmaria.DB_URL = jdbc:mariadb://localhost:3306/mydbmaria.DB_ID = itmaria.DB_PW = 0000oracle.DB_URL = jdbc:oracle:thin:@localhost:1521:XE#oracle.DB_URL = jdbc:oracle:thin:@192.168.0.40:1521:XEoracle.DB_ID = itoracle.DB_PW = 0000 DBManagerpackage com.myjdbc;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;public interface DBManager { public Co..
2024.12.13 -
Kosta 클라우드 네이티브 애플리케이션 개발 (CNA) 교육 19일차
JAVA IO package com.lec;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.util.Arrays;public class chap14_IO { public static void main(String[] args) { chap14_IO io..
2024.12.12 -
Kosta 클라우드 네이티브 애플리케이션 개발 (CNA) 교육 18일차
package com.lec;import java.io.File;import java.text.DecimalFormat;import java.util.stream.IntStream;public class chap13_File2 { public void getDirect(String fileDir) { File f = new File(fileDir); File[] files = f.listFiles(); for (int i = 0; i files[i]) .forEach(file -> { if (file.isDirectory()) { getDirect(file.getAbsolutePath()); } else {// System.out.println(file.getName()); ..
2024.12.11 -
Kosta 클라우드 네이티브 애플리케이션 개발 (CNA) 교육 17일차
JAVApackage com.lec;import java.util.ArrayList;import java.util.List;import java.util.stream.Collectors;import java.util.stream.IntStream;public class chap11_collections2 { public static void main(String[] args) { EmpVo evo = new EmpVo(); evo.setEmpno(7733); evo.setEname("SMITH"); evo.setSal(1000); evo.toString(); // EmpVo(int empno, String ename, int sal) EmpVo evo2 = new EmpVo(888..
2024.12.10 -
Kosta 클라우드 네이티브 애플리케이션 개발 (CNA) 교육 16일차
JAVApublic class chap11_collections { public static void main(String[] args) { // : list안에 들어가 있는 값의 타입 // generic type : list 선언/생성시 타입을 명시 List arr = new ArrayList(); arr.add(1); arr.add(2); arr.add(3); arr.add(4); arr.add(5); arr.add(6);// arr.stream().forEach(System.out::print); System.out.println(); /* * list 데이터 지우기 removeAll -> 만약 삭제할 데이터가 없다면 NullPointException 반환 clear ->..
2024.12.09 -
Kosta 클라우드 네이티브 애플리케이션 개발 (CNA) 교육 15일차
JAVAAbstractSub 는 단일상속Interface 는 다중상속/* *********************************************** * 다형성 * - 다양한 형태 성질 * - Parent p = new Child(); * - 부모타입의 p 참조변수로 부모(변수), 자식(오버라이딩된 메서드) 모두 접근 가능 * 부모(변수), 자식(오버라이딩된 메서드만) 모두 접근 가능 *********************************************** *//* * * interface : 추상(미완성) * 추상메서드만 올 수 있다 * abstract class 보다 더 추상적이다 (완전추상) * 인터페이스에 놓이는 변수는 무조건 상수(static final) 이다. *..
2024.12.06