Liea
'자바' 태그의 글 목록

자바

① 공부/Java

[ JAVA ] 스레드(Thread) 예시 코드 (2가지 방식)

스레드(Thread) 예시 코드 Code1 public class Th1 extends Thread { String name; Th1(String name){ this.name=name; } public void run() { for(int i=1; i

① 공부/Java

[ JAVA ] 파일 내용 복사하기(FileInputStream, FileOutputStream사용)

파일 내용 복사하기 FileInputStream, FileOutputStream - 파일 내용 복사 자바 프로그램 import java.io.*; public class Copy2 { public static void main(String[] args) throws Exception{ FileInputStream fs=new FileInputStream("./src/파일명"); FileOutputStream fw=new FileOutputStream("abc2.txt", true); while(true) { int c=fs.read(); if(c==-1) break; fw.write(c); }//while System.out.println("ok"); fs.close();fw.close(); }//mai..

① 공부/Java

[ JAVA ] 파일 내용 복사하기(FileReader, FileWriter 사용)

파일 내용 복사하기 FileReader, FileWriter - 파일 내용 복사 자바 프로그램 import java.io.*; public class Copy1 { public static void main(String[] args){ try { FileReader fs=new FileReader("./src/파일명"); FileWriter fw=new FileWriter("abc.txt"); while(true) { int c=fs.read(); if(c==-1) break; fw.write(c); }//while System.out.println("ok"); fs.close();fw.close(); }catch(Exception e) { e.printStackTrace(); }//while }//ma..

① 공부/Java

[ JAVA ] 날짜, 시간 출력하기(SimpleDateFormat 사용)

날짜, 시간 출력하기 SimpleDateFormat - 날짜, 시간 출력 자바 프로그램 import java.util.Date; import java.text.SimpleDateFormat; public class C3 { public static void main(String[] args) { Date now=new Date(); SimpleDateFormat s1=new SimpleDateFormat("yyyy-MM-dd"); System.out.println(s1.format(now)); SimpleDateFormat s2=new SimpleDateFormat("h:mm a"); System.out.println(s2.format(now)); SimpleDateFormat s3=new SimpleD..

① 공부/Java

[ JAVA ] 실시간 날짜, 시간 출력 하기(Calendar 사용)

실시간 날짜, 시간 출력 하기 Calendar - 실시간으로 날짜와 시간(초 까지) 출력하는 자바 프로그램 import java.util.*; public class C1 { public static void main(String[] args) throws Exception { for (int i = 0; i < 10; i++) { Thread.sleep(1000); Calendar now = Calendar.getInstance(); System.out.println(now); System.out.print(now.get(Calendar.YEAR) + "년"); System.out.print(now.get(Calendar.MONTH) + 1 + "월"); System.out.print(now.get(C..

① 공부/Java

[ JAVA ] Mysql 설치 후 Java와 연결하기 (Mysql과 Java 연결 확인 코드 첨부)

Mysql 설치 후 Java와 연결하기 (Mysql과 Java 연결 확인 코드 첨부) Mysql 설치 및 Java 연결 확인 https://dev.mysql.com/downloads/windows/installer/8.0.html : 439.6M 다운받음 C:\Program Files (x86)\MySQL\Connector J 8.0 : mysql-connector-java-8.0.29.jar 를 자바 폴더로 옮김 사용할 Schema 생성 - Workbench 로그인 - File - Connect Server 클릭 (혹은 아래 사진 참고) Java 연결 - 프로젝트 우클릭 - properties - Java Build Path - .옮겨두었던 mysql-connector-java-8.0.29.jar 파일..

① 공부/Java

[ JAVA ] GUI기반 덧셈, 곱셈 문제 생성기 프로그램 만들기 (난수 이용)

GUI기반 덧셈, 곱셈 문제 생성기 프로그램 만들기 (난수 이용) 프로그램 GUI 전체 코드 import java.awt.*; import javax.swing.*; import java.awt.event.*; public class Swt33 extends JFrame implements ActionListener{ JLabel l1,l2, l3; JTextField tf; JButton b1,b2; JComboBox jb; JRadioButton r1,r2; int result; Swt33(){ super("구몬 수학"); l1=new JLabel("문제"); l3=new JLabel(" = "); r1=new JRadioButton("덧셈", true); r2=new JRadioButton("곱셈"..

① 공부/Java

[ JAVA ] GUI기반 Gridlayout 가장 기본적인 소스코드

GUI기반 Gridlayout 가장 기본적인 소스코드 Gridlayout import java.awt.*; import javax.swing.*; public class GridlayoutTest extends JFrame{ Button b1,b2,b3,b4,b5; GridlayoutTest(){ b1=new Button("1");b2=new Button("2"); b3=new Button("3");b4=new Button("4"); b5=new Button("5"); this.setLayout(new GridLayout(2,3)); this.add(b1);this.add(b2); this.add(b3);this.add(b4); this.add(b5); this.setDefaultCloseOperatio..