일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 파이썬
- 시각화
- 통계학
- 월간결산
- MySQL
- 텐서플로
- 파이썬 시각화
- 한빛미디어
- 티스토리
- Tistory
- 매틀랩
- SQL
- Pandas
- 리눅스
- Linux
- 딥러닝
- Python
- 블로그
- 한빛미디어서평단
- matplotlib
- 독후감
- MATLAB
- Blog
- Google Analytics
- Visualization
- 서평단
- Ga
- tensorflow
- 서평
- python visualization
- Today
- Total
목록ComputerLanguage_Program/JAVA (20)
pbj0812의 코딩 일기

1. MAC OS에 JAVA 설치 유무 확인 java -v - 현재 JAVA가 설치되어 있지 않은 상태인 것을 확인 2. 소스 다운로드 2.1. ORACLE 홈페이지 접속 - oracle.com 에 접속 - java 검색 2.2. 다운로드 페이지 접속 - Java Download Central 클릭 2.3. 버전 확인 및 다운로드 클릭 - 버전에 맞는 것을 찾은 뒤 우측의 DOWNLOAD 클릭 - 11 버전은 로그인을 하라고 하고, 13 버전은 다운로드 속도가 너무 느림 - 숫자의 의미는 12(주 버전).0(개선 버전).2(업데이트 버전) 을 뜻함 * LTS가 붙은 것은 장기 지원 서비스를 지원한다는 것을 뜻함 2.4. 동의 후 디바이스에 맞는 것을 다운로드 - Accept License Agreemen..
package ch5.test; public class LocalVarTest { int memberInt = 77; // 멤버 변수public void membermethod() { // 멤버 메소드int memberInt = 0; // 로컬 변수, 멤버 변수와 충돌 안남, System.out.println(this.memberInt); // this는 member 변수(77)를 호출한다.}public static void main(String[] args) {LocalVarTest test = new LocalVarTest();test.membermethod(); // 멤버 메소드 호출System.out.println(test.memberInt); // 멤버 변수 호출} } 결과7777 멤버 변수는 ..
1. Same Data Type -> 어레이에 포함되는 값들은 서로 형식이 같아야 한다. String, int 등...2. Group Handling -> 어레이에 포함되는 값들은 한 번에 핸들링이 가능하다.3. Java Object -> Object이기 때문에 new 로 지정해줘야 한다.4. Length, Index -> length 와 index를 이용하여 길이와 위치를 알 수 있다.5. 1차원배열-동X룸넘버O ->[] 1차원 배열이기 때문에 집의 위치만 알면 된다.6. 2차원배열-동O룸넘버O -> [][] 2차원 배열이기 때문에 동의 위치도 알아야 한다. 어레이 지정은 아래와 같다. int [] intArr2 = new int[10]; // intArr2라는 []어레이를 만들고 그 형식은 int로 ..
break은 조건이 맞으면 빠져나오고, continue는 조건이 맞으면 그 턴만 제외하고 계속 진행한다. label 사용법 : break 문과 continue문을 중첩 반복문에 사용한 경우에는 가장 가까운 반복문에 적용되며, 만약 특정 반복문에 적용하기 위해서는 label을 사용할 수 있다고 하는데, 잘 모르것다. 라벨: 반복문{ 반복문{ continue 라벨; } }
package ch4.test; public class DoWhile1 { public static void main(String[] args) { int n = 1; do { System.out.println("Hello world"); n++; } while(n
public class For3Star { public static void main(String[] args) { String star = "☆"; for (int num1 = 1; num1
public class While1 { public static void main(String[] args) { int flag = 1; while(flag < 11) { System.out.println(flag); //flag++; flag += 2; } } } while(조건식) { 실행문 증감문 }
package ch4.test; public class Switch1 { public static void main(String[] args) { //boolean boo = true;// switch 불가 //double dou = 7.7;// switch 불가 char ch = 'A'; // char, int switch 가능 switch(ch) { case 'A' : System.out.println("A"); break; } String str = "hi"; switch(str) { case "hi" : System.out.println("hi");break; } } } switch(변수) { case 변수일치조건1 : 실행문 case 변수일치조건2 : 실행문 ... } 주의할 점은 case 가 ..
import java.util.Scanner; public class If3 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("정수입력 : "); int intVar = sc.nextInt(); if(intVar == 1) { System.out.println("1"); }else if(intVar == 2) { System.out.println("2"); }else { System.out.println("error"); } } } if (조건식) { 실행문 }
import java.util.Scanner; // Util package의 scanner class 가져오기 public class TestScanner { public static void main(String[] args) { Scanner sc = new Scanner(System.in); // System.in ->입력 버퍼를 연결하겠다. System.out.println("int 입력"); // 문구 띄우기 int intVar = sc.nextInt(); // 입력 대기 상태 System.out.println("dfdf" + intVar); } }