- NEW초롱이의 하루
- kisa
- 길은 가면, 뒤에 있다
- C언어 예술가
- Zer0 day - Zer0 day
- Information Security
- Secure-EDU
- 앙큼한유채's 일상 Story
- Library of Ezbeat (잠정 폐쇄)
- The Factory
- 안드
- 모후모후의 커뮤니티
- 공학도의 잡다한 시선
- 안드2
- IT속에 코코아
- IP주소검색(whois)
- IP주소검색(좌표포함)
- 소프트웨어 경력 관리
- 해저 케이블 지도
- MAC주소검색
- IANA
- 포트번호검색
- 자신의IP확인
- 웹페이퍼캡처
- 나의패스워드보안등급
- 웹 취약점 분석
- IT용어정리
- GitHub
- 라이브러리 모음
- 웹마당넷
- 시스템콜참고
- BCD 변환
- 보안뉴스
- 코딩도장(C, Python)
- 백준알고리즘
- 코딩테스트 연습
- 웹 사이트 테스트
- 스크립트꾸미기
- ctf대회목록
- 전자신문
- hash 크랙
- CVE
- 도메인등록
- N클라우드
- BugBountyList
- 칼리공식사이트
- CR4FTING BOX
- 아스키코드 변환
- 웹 사이트 통계 및 평가
- PDF변환
- AWS 및 클라우드 정보
- 가상화 및 서버관련
- 티오리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- docker
- synology
- 네트워크
- Tkinter
- centos docker
- LEVIATHAN
- 클라우드
- Shell script
- 메소드
- Android
- JSP
- RaspberryPi
- GPIO
- 그라파나
- System
- GUI
- 쉘 스크립트 if문
- Java
- nginx
- Python
- ACL
- Linux
- 안드로이드
- API
- 리눅스
- 쉘 스크립트
- 라즈베리파이
- 프로젝트
- 자바
- 쉘 스크립트 기초
- Today
- Total
목록Java (10)
IT창고
보호되어 있는 글입니다.
조건 1. 클래스와 상속사용하기2. 서브클래스2개 이상사용하기3. 메인클래스는 활용최소화 소스코드Main public class Main {public static void main(String[] args) {System.out.println("자동차 목록 확인\n");Control con = new Control();con.strat();System.out.print("특별이벤트!\n"+"전 차량 90% 할인");}}------------------------------------------------Control public class Control {public void strat(){Sub1 bo = new Sub1("부가띠", 1000, "무지개색");System.out.println("차량명..
조건 1. 캘린더 클래스 활용 합니다. 2. 이번달달력 출력 합니다. 소스코드 //달력만들기 ArrayList calArr = new ArrayList(); //달력을 위한 배열선언 Calendar cal = Calendar.getInstance(); //현재 달 세팅 cal.set(Calendar.DATE, 1); //1일로 세팅 int yo = cal.get(Calendar.DAY_OF_WEEK); // 요일을 가져옵니다. int co = yo -1; System.out.println("전달은 몇칸입니까?"+co); ArrayList calArr = new ArrayList(); //달력을 위한 배열선언 Calendar cal = Calendar.getInstance(); //현재 달 세팅 cal.s..
개발 혹은 실습을 위한 메소드 모음 두번째 입니다. /** 키보드 입력 **/Scanner scan; //입력을 위한 함수선언 입니다.scan = new Scanner(System.in); System.out.println("입력: ");String input = scan.nextLine();int number1 = Integer.parseInt(input); // 기본 숫자도 문자형으로 입력받는데 정수형으로 형변환을 위한 문자입니다. /** 문자형 랜덤 뽑기(배열포함) **/ Random rd = new Random(); // 랜덤함수int ranNum = rd.nextInt(100);String[] arr = new String[5];arr[0]="kwon";arr[1]="soon";arr[2]="g..
4지선다형 랜덤 문제 프로그램 조건 1. 총 3문제 이상 2. 각 문제는 4개의 보기를 가지고 있습니다. 3. 2개의 문제를 풀게 되고 맞을 경우는 점수를 획득합니다. (한문제당 10점) 4. 2개의 문제는 3개의 문제 중에서 랜덤으로 뽑습니다. 5. 랜덤으로 뽑힌 문제는 중복이 되어도 관계 없습니다. 소스코드 public class Main { public static void main(String[] args) { String[] m = new String[3];m[0] ="대한민국 수도는?";m[1] ="2+2=?";m[2] ="나의집은?";String[] c1 = new String[3];c1[0] ="로스엔젤레스";c1[1] ="2";c1[2] ="강원"; String[] c2 = new Str..
자바의 반복문 이용하여 구구단 만들기 반복문(for문) public class Main { public static void main(String[] args) { for(int i=0; i
성적표 재수정 프로그램 조건 1. 국어, 영어, 수학, 과학 점수를 가진 4 개의 변수 선언. 기본 점수는 100점씩 줍니다. 2. 각 과목을 입력하면 해당 과목 점수를 변경할 수 있습니다. (예 '국어' 입력 시 국어의 점수를 변경할 수 있다) 3. 점수 변경 후 전체 과목의 점수와 총점 평균을 보여줍니다. 4. 변경은 최대 3번 할 수 있으며 변경 과목명 입력 시 'exit' 이라 입력하면 전체 과목의 점수와 총점 평균을 보여주고 프로그램 종료합니다. 소스코드 import java.util.Scanner; public class Main { public static void main(String[] args) { int kor =100; int eng =100; int math =100; int sc..
조건 1. 첫 번째 숫자를 입력 합니다. 2. 사칙연산 기호 중 하나를 입력(*, /, -, +) 합니다. 3. 두 번째 숫자를 입력 합니다. 4. 입력한 연산 기호에 따른 결과값 도출 소스코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan; scan = new Scanner(System.in); System.out.println("첫번째숫자하나입력"); String input = scan.nextLine(); System.out.println("*, /, -, +중 하나를 입력하세요"); String input4 = scan.nextLine(); System.out.pri..
메소드(method) 혹은 멤버 함수(member function)는 객체 지향 프로그래밍에서 객체과 관련된 서브 루틴 (또는 함수)이며 데이터와 멤버 변수에 대한 접근 권한을 갖고 클래스 기반 언어에서 클래스 내부에 정의되어 있습니다. 자바를 이용해서 개발 혹은 실습을 하는데 많은 메소드가 필요하는데 필요할 때마다 바로 볼수있는 메소드 모음을 만들어보면 어떨까 싶어서 글을 써봅니다. // 한줄주석 /* 여러줄주석 */ /** 파란 주석**/ System.out.println("hi"); //출력문 int num; //선언하기 float num2; String str; num=10; //변수선언 num2=15.2f; str="hihihihi!"; /** 글자 수 구하기 **/ int length = st..
자바의 소개와 실습환경 구성하기 자바(JAVA)의 특징 1. 자바는 C와 C++에 기반을 두고 기본문법을 많이 사용했습니다. 자바는 다중상속, 연산자, 포인터를 제공하지 않습니다. 2. 객체지향 언어 입니다. 3. 인터프리터 방식이며 플랫폼에 중립적입니다. 다른 운영체제에서 만들어진 바이트코드라도 다른 컴퓨터나 운영체제에서 JVM(Jvav Virtual Machine)에 의해 번역됩니다. 4.각 변수와 파라미터의 형태는 반드시 선언해야하고 포인터를 제공하지 않기에 포인터를 사용에 대한 문제가 없습니다. 5. 자바는 다중 스레드를 실행할 수 있고 각각은 동시에 연산 순서를 수행합니다. 6. 확장성이 가능하고 쉽습니다. 자바 실습 환경을 구성해 보겠습니다. JDK를 받기 위한 오라클 사이트: http://w..