Java JDK for windows 10 by 바죠

자바는 썬 마이크로시스템즈의 James Gosling과 다른 연구원들이 개발한 객체 지향적 프로그래밍 언어이다.
1991년 Green Project라는 이름으로 시작해 1995년에 발표했다.
처음에는 가전제품 내에 탑재해 동작하는 프로그램을 위해 개발했지만 현재 웹 애플리케이션 개발에 가장 많이 사용하는 언어 가운데 하나이고, 모바일 기기용 소프트웨어 개발에도 널리 사용하고 있다.
현재 버전 9까지 출시했다.

컴파일된 코드가 플랫폼 독립적이라는 점이다.


자바의 실행 코드인 바이트코드라는 중간 코드를 컴파일러가 생성한다.
이것은 자바 가상 머신(JVM)에 의해 해석되어 실행된다.
C/C++ 코드로 작성되어 생성된 코드보다 실행 속도가 느리다.
자바의 장점은 같은 코드로 다양한 플랫폼이나 운영 체제에서 실행될 수 있다는 점이다.

-------------------------------------------------------------------------------------------------------------

Java JDK 설치 방법

java jdk download           <구글창에 입력함>
Java Se                        < 이것을 확인함>
Java Platform (JDK)         < 이것을 선택함>
License                         < accept 클릭>
Windows x64  클릭 
< 시작--> 우클릭--> 시스템에서 현재 사용하고 있는 컴퓨터 시스템 사양 정보를 확인함.  적절한 버전을 다운로드 함.>

클릭하여 JDK를 설치함.

-------------------------------------------------------------------------------------------------------------

C: 아래에 있는 Program files 밑에서 아래와 같이 두 개의 디렉토리들을 확인함.
java development kit  (jdk)
java runtime enviroment (jre)

해당 디렉토리 절대 경로 확인함.
C:\Program Files\Java\jdk-9.0.4\bin
C:\Program Files\Java\jre-9.0.4\bin

시작 --> right click -->  System and Security --> System --> Advanced system --> Eniviroment variables --> System variables --> Path double click
또는
내 피시-->속성--> 고급 시스템 설정
경로 설정, path 설정에서 아래의 두 가지를 추가한다.
두 개 경로를 연속적으로 붙여준다. 복사하여 붙여준다.

 C:\Program Files\Java\jdk-9.0.4\bin
 C:\Program Files\Java\jre-9.0.4\bin

-------------------------------------------------------------------------------------------------------------

시작 --> right click --> Control Panel -- > System and Security --> System --> Advanced sysmtem --> Environment variables--> User variables
new 버튼 클릭해서 새 변수를 설정한다. 새 변수의 이름은 JAVA_HOME이다.
user variable

사용자 변수에서 jdk 폴더 이름 복사, 절대 경로 복사함으로써 아래의 변수값을 선언한다.
JAVA_HOME
C:\Program Files\Java\jdk\bin

-------------------------------------------------------------------------------------------------------------

cmd 명령어 실행
시작 --> right click --> Command Prompt
javac
명령어 실행  < java compiler >
제대로 설치되었다면 아래와 같은 명령어들이 먹힌다.
java
java -version
javac

-------------------------------------------------------------------------------------------------------------

적절한 에디터를 이용하여 프로그램을 작성한다. 별도의 폴더를 만든 후 프로그램을 그곳에서 작성한다.
프로그램 MyFirstJavaProgram.java를 만든 다음에 아래와 같은 순서로 프로그램 실행을 한다.
javac MyFirstJavaProgram.java
java MyFirstJavaProgram


C:\> javac MyFirstJavaProgram.java
C:\> java MyFirstJavaProgram
Hello World

또는

C:\> javac MyFirstJavaProgram.java
C:\> java -classpath . MyFirstJavaProgram
Hello World


-------------------------------------------------------------------------------------------------------------
public class MyFirstJavaProgram {  

/* This is my first java program.   
 * This will print 'Hello World' as the output   
 */
  

public
static void main(String []args) {     
   System
.out.println("Hello World"); // prints Hello World  
   }

}



저장하는 파일 이름:
MyFirstJavaProgram.java

-------------------------------------------------------------------------------------------------------------

vi editor가 편리한 사람들은 vim을 윈도위즈에 설치함.

Program Files 밑에 있는
Vim 디렉토리에서 _vimrc 파일 속성을 모든 권한으로 수정한다. <고급설정에서>
그 다음 아래와 같이 수정할 수 있다.

source $VIMRUNTIME/vimrc_example.vim
source $VIMRUNTIME/mswin.vim
behave mswin

set diffexpr=MyDiff()
function MyDiff()
let opt = '-a --binary '
if &diffopt =~ 'icase' | let opt = opt . '-i ' | endif
if &diffopt =~ 'iwhite' | let opt = opt . '-b ' | endif
let arg1 = v:fname_in
if arg1 =~ ' ' | let arg1 = '"' . arg1 . '"' | endif
let arg2 = v:fname_new
if arg2 =~ ' ' | let arg2 = '"' . arg2 . '"' | endif
let arg3 = v:fname_out
if arg3 =~ ' ' | let arg3 = '"' . arg3 . '"' | endif
if $VIMRUNTIME =~ ' '
if &sh =~ '<cmd'
if empty(&shellxquote)
let l:shxq_sav = ''
set shellxquote&
endif
let cmd = '"' . $VIMRUNTIME . 'diff"'
else
let cmd = substitute($VIMRUNTIME, ' ', '" ', '') . 'diff"'
endif
else
let cmd = $VIMRUNTIME . 'diff'
endif
silent execute '!' . cmd . ' ' . opt . arg1 . ' ' . arg2 . ' > ' . arg3
if exists('l:shxq_sav')
let &shellxquote=l:shxq_sav
endif
endfunction
if has( "gui_running" )
set gfn=ProFontWindows:h12
" set gfn=gulimche:h12
" set gfn=sans-serif12
" set gfn=Lucida_Console:h12
" set gfn=돋음체12
" set gfn=Terminal12

" 초기 VI 시작시 크기 설정 w * h
au GUIEnter * winsize 90 50

" 초기 VI 시작 위치 설정
au GUIEnter * winpos 550 0
endif
set gfn=consolas:h12:cANSI
au GUIEnter * winsize 90 50
set sm
set mousehide
syntax on

-------------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------------------



덧글

댓글 입력 영역

최근 포토로그