javase_01 (기초)
1. 자바 는 고급 언어 로 크로스 플랫폼 (한 곳 의 컴 파일, 여기저기 실행) 을 가지 고 있 습 니 다.
1. javac 컴 파일 원본 파일. java
2. 원본 파일 자바 실행 가상 머 신 시작
3. cls dos 인터페이스 텍스트 비우 기!
4. 자바 원본 파일 --> java. class (바이트 코드) --> windows (jvm) -->linux(jvm)
2: path 환경 변수
1. path 환경 변 수 는 무엇 입 니까?path 환경 변수의 역할 은?
해답: exe 실행 가능 한 파일 을 실행 할 때 시스템 은 먼저 현재 디 렉 터 리 에서 찾 습 니 다. 찾 을 수 없 을 때 레 지 스 트 에서 찾 습 니 다. 마지막 이 없 으 면 path 환경 변수 에서 찾 습 니 다.
그래서 모든 디 렉 터 리 에서 자바 c 와 자바 명령 을 성공 적 으로 실행 하려 면 환경 변 수 를 path 에 설정 해 야 합 니 다.
2. path 환경 변 수 를 보 는 두 가지 방식
해답:
첫 번 째: dos 창 에 set path 명령 을 입력 하여 path 환경 변 수 를 볼 수 있 습 니 다.
두 번 째: path 환경 변수의 설정 (그래 픽 창 에서) 을 시스템 에서 볼 수 있 습 니 다.
3. path 환경 변 수 를 설정 하 는 방법
해답:
새로 만 들 기: JAVAHOME: D:\\java\jdk\\
path 환경 아래:% JAVAHOME%bin;
4.% path% 의 의미?
해답: path 에 대한 인용 을 표시 합 니 다.
자바 - version 은 현재 자바 버 전 을 보 는 것 이 좋 습 니 다.
class Path 의 역할:
클래스 불 러 올 때 자바 가상 기 회 는 classpath 가 지정 한 디 렉 터 리 에서 해당 하 는 class 파일 을 찾 습 니 다.
컴 파일 할 때 절대 경로 이름 을 사용 할 수 있 으 며, 실행 할 때 는 사용 할 수 없습니다.
3. 진법 의 전환
1b = 8bit
1kb = 2^10b = 1024b
1mb = 102kb
1g = 1024mb
1t = 1024g
10 진 을 2 진 으로 변환:
8 진 을 2 진 으로 변환:
16 진법 을 2 진법 으로 변환 합 니 다.
변환 이 필요 한 숫자 를 2 로 나 누 어 상과 여 수 를 얻 습 니 다. 상 을 계속 2 로 나 누 어 상 을 0 으로 얻 습 니 다. 마지막 으로 모든 여 수 를 거꾸로 배열 합 니 다. 얻 은 것 은 이 변환 의 결과 입 니 다!
8 진 을 2 진 으로 변환:
10 진법 을 2 진법 으로 바 꿉 니 다. 2 를 나 누 면 상업 이 0 이 될 때 까지 합 니 다.나머지 를 반전 시키다
소 수 를 큰 수로 나 누 면 상 의 는 0 이다.나머지 는 소수 자체 다.
2 진법 을 10 진법 으로 바 꿀 까요?
101
문제 풀이:
1*2^0 + 0*2^1+1*2^2 = 6;
2 ^ 0 (해당) 없습니다!
이 진 을 8 진 으로 변환: 세 개 씩 하나의 전체 로 변환 합 니 다. 이 진 을 16 진 으로 바 꾸 는 네 자리 마다 전체/
8 진 을 10 진 으로 변환:
24
문제 풀이:
4*8^0+2*8^1 = 4+16 = 20
컴퓨터 의 작 동 원리: 다 누산기 거 예요.
5 - 5 사실 컴퓨터 에서 실행 되 는 효 과 는 5 + (- 5) 입 니 다.
음 수 는 어떻게 표시 합 니까?
원 코드 보충 하 다
요약:
어떻게 2 진법, 8 진법 을 ,16 진법 을 10 진법 으로 바 꿀 까요?
12F 를 10 진법 으로 변환:
15 * 16 ^ 0 + 2 * 16 ^ 1 + 1 * 16 ^ 2 = 15 + 32 + 256 = 303 사실은 12f
모두 곱셈 을 채택 하 다.
10 진법 을 2 진법 으로 바 꾸 면 16 진법 이다. 8 진 은?
모두 나눗셈 을 채택 하여 나머지 를 취한 다.
원본 코드, 리 코딩 및 패 치 에 대하 여:
- 5 원 사이즈: 101
반전
보충 번호: 011
32 위 니까 1111 1111 1111 1111 1111 1111 1111 1111 1111 1011
1 class Test2
2 {
3 public static void main(String[]args)
4 {
5 StringBuffer sb = new StringBuffer();
6 int num = 1234;
7 while(num>0)
8 {
9 int temp = num % 16;
10 if(temp>9)
11 {
12 sb.append((char)temp-10+'A');
13 }
14 else
15 {
16 sb.append(temp);
17 }
18 num = num / 16;
19 }
20 System.out.println(sb);
21
22 }
23 }
개인 총화: 전체적으로 말 하면 오늘 의 학습 진지 도 는 여전히 매우 부족 하 다!우리 가 주의해 야 할 점 은 바로 공부 할 때 신경 을 써 서 는 안 된다 는 것 이다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.