본문 바로가기

javapanda

(16)
[기본-4] 제어문 목차 선택문 반복문 선택문 1) if문 if문은 조건이 성립되는 경우에만 원하는 처리를 하고자 할 때 사용한다. int num = 100; if(num == 100) { System.out.println("100입니다."); } 동시에 다른 조건도 비교하여 별도의 처리를 하고자 할 때는 else if를 추가한다. int num = 100; if(num == 100) { System.out.println("100입니다."); } else if(num == 90) { System.out.println("90입니다."); } 만약 조건이 아닐 경우에 별도의 처리가 필요할 때는 else 절을 작성한다. int num = 50; if(num == 100) { System.out.println("100입니다.");..
[기본-3]자바 연산자 목표 자바가 제공하는 다양한 연산자를 학습하세요. * 이미 알고 있는 내용에 대해서는 간략하게 정리하였다. 목차 산술 연산자 비트 연산자 관계 연산자 논리 연산자 instanceof assignment(=) operator 화살표(->) 연산자 3항 연산자 연산자 우선 순위 (optional) Java 13. switch 연산자 산술 연산자 구분 예시 기능 이항연산자 a + b a와 b를 더함 a - b a에서 b를 뺌 a * b a와 b를 곱함 a / b a를 b로 나눈 몫을 구함 a % b modulo 연산자이며 a를 b로 나눈 나머지를 구함 단항연산자 +a 부호를 바꾸지 않는다. -a 부호를 반대로 바꿈 b = ++a a의 값을 우선 하나 증가시킨 후 b에 저장 b = --a a의 값을 우선 하나 ..
[기본-2]자바 데이터 타입, 변수 그리고 배열 목표 자바의 프리미티브 타입, 변수 그리고 배열을 사용하는 방법을 익힙니다. 목차 프리미티브 타입 종류와 값의 범위 그리고 기본 값 프리미티브 타입과 레퍼런스 타입 리터럴 변수 선언 및 초기화하는 방법 변수의 스코프와 라이프타임 타입 변환, 캐스팅 그리고 타입 프로모션 1차 및 2차 배열 선언하기 타입 추론, var 1. 프리미티브 타입 종류와 값의 범위 그리고 기본 값 구분 타입 크기 범위 기본값 비고 논리형 boolean 1byte false 또는 true false 문자형 char 2byte '\u0000' ~ '\uFFFF' '\u0000' 정수형 byte 1byte -2^7 ~ 2^7 - 1 0 -128 ~ 127 short 2byte -2^15 ~ 2^15 - 1 0 int 4byte -2^3..
[기본-1]JVM은 무엇이며 자바 코드는 어떻게 실행하는 것인가 목표 자바 소스 파일(.java)을 JVM으로 실행하는 과정 이해하기. 목차 JVM이란 무엇인가 컴파일 하는 방법 실행하는 방법 바이트코드란 무엇인가 JIT 컴파일러란 무엇이며 어떻게 동작하는지 JVM 구성 요소 JDK와 JRE의 차이 1. JVM이란 무엇인가 JVM이란 Java Virtual Machine의 약자로 개발자가 작성하여 컴파일한 바이트코드를 실행하는 역할을 한다. 자바는 OS에 독립적인데 이것이 가능한 이유는, OS와 자바언어로 작성된 바이트코드 중간에 JVM이 존재하여 자바가 OS에 종속적이지 않게 바이트코드를 실행하기 때문이다. (즉, 자바는 OS에 독립적이나, JVM은 OS에 종속적이라고 할 수 있다.) JVM은 바이트코드를 실행하는 표준이며 구현체이다. 또한 바이트코드를 OS에 특화..
chocolatey 설치 chocolatey 설치 1. 아래 사이트에 접속 https://chocolatey.org/install Installation That's it! All you need is choco.exe (that you get from the installation scripts) and you are good to go! No Visual Studio required. Chocolatey installs in seconds. You are just a few steps from running choco right now! With PowerShell, there is an additio chocolatey.org 2. 명령 프롬프트 우클릭 > 관리자 권한으로 실행 3. 설치 명령어 실행(설치명령어는 작성일 기..
javadoc 만들기 콘솔 명령어 (UTF-8 인 경우)javadoc -d docs *.java -encoding UTF8
jconsole 모니터링툴 자바 모니터링 툴. jconsole 경로는 C:\Program Files\Java\jdk1.?.0_00\bin 안에 있습니다. 원격 가능하다고 알고 있습니다만 로컬로 들어가 봅니다. 처음 구동한 티가 팍팍 나네요. 그래프도 확인할 수 있고요 메모리 사용량 표시. 쓰레드 사용량 오라클에 자바 api 보면서 알려주길래 정리차원에서 올려봅니다.쓸일은 거의 없겠지만 서버환경에서 상태 확인할 때 유용하겠네요
Bootstrap 디자인 구매 사이트 https://wrapbootstrap.com/ 무료디자인 제공해 주는 사이트도 있지만 알아두면 좋을 것 같습니다.