분류 전체보기 40

java jdk 다운로드

다운로드 JVM 자바 가상머신 자바 소스코드로부터 만들어지는 자바 .class를 실행 할 수 있음 실행환경의 규격을 제공하는 역할 , 플랫폼에 의존적이기 때문에 운영체제에 따라 jvm은 다름 JRE 자바 실행환경 JVM의 실행환경을 구현함 JDK 자바 개발도구 JRE + 알파(개발을 위해 필요한 도구(javac, java 등등 )들을 포함 개발을 위해서는 JDK가 필요 JDK를 설치하면 JRE도 함께 설치됨? https://www.oracle.com/java/technologies/downloads/#jdk17-windows Download the Latest Java LTS Free Subscribe to Java SE and get the most comprehensive Java support av..

카테고리 없음 2022.10.20

jdk 제거하고 최신 버전 설치

버전 업그레이드를 위하여.. 삭제후 설치 제어판 - 프로그램 제거 - java 검색 후 뜬 것 삭제 새로운 java 버전 선택 후 다운로드 그 다음에 꼭 환경변수 설정을 꼭 변경해야 됨 내 컴퓨터 속성 - 고급 시스템 설정 - 고급에서 환경 변수에서 path 변수 편집 눌러줌 java 관련 변수 모두 삭제 시스템 변수는 새로만들기를 통해 현재 설치된 자바 환경변수를 추가

프로그램/설정 2022.10.20

윈도우에서 메모장으로 코딩해보기

윈도우에서 자바 코드를 작성하고 작성한 것을 컴파일한 다음 버츄얼 머신에서 실행하기 메모장으로 코딩해보기 메모장에 class Helloworld{ public static void main (String[] args) { System.out.println("Hello world"); } } 내용 입력 파일 이름 : Helloworld.java 이 파일의 확장자는 .java 컴파일 하기 위해서 win + R 키 실행 > cmd(콘솔) 열기 C:\Users\JYJ> 현재 위치한 디렉토리가 c드라이브의 유저 밑에 JYJ라는 디렉토리에 위치하고 있다는 뜻 여기에서 명령어를 입력하면 해당 디렉토리에 위치하고 있는 파일을 대상으로 명령어가 실행됨 나는 자바 소스 파일이 있는 폴더의 주소를 복사하고 자바 소스 코드 ..

웹프로그래밍 공부 2

JAVA의 특징: 운영체제에 독립적이다. (== 운영체제에 상관없이 작동한다.): JVM 설치시에만 가능 (JVM = jdk + jre에 포함되어 있다. ?): 자동 메모리 관리(Garbage Collector)한다. 상속 : 부모의 메소드를 자식이 가져와서 재 사용 가능하다.캡슐화 : 겉으로 안보이는 소스를 사용할수 있다. 코드 숨기기..다형성 : 업케스팅 - 자식타입이 부모타입으로 변경되는 것 : 오버라이딩 - 부모의 메소드를 자식이 가져와서 재정의하며 사용하는 것 @Override : 오버로딩 - 이름은 같은 메소드지만 : 형변환 - int -> integer OOP :

공부 2018.09.11

웹 프로그래밍 공부 1

프로그램 .exe //자고 있는 파일 ㄴ 프로세스 //실행된 프로그램, 메모리에 올라와 있는 프로그램, 잠에 깨서 움직이고 있는 프로그램 ㄴ 메소드 //그안의 작은 실행 단위?, 프로세스 내에서 실행되는 흐름의 단위 ㄴ 스레드 (thread) //순차적 실행 ㄴ 멀티스레드 (Multi-thread) //무작위 실행 EXE는 일반적인 파일 확장자로 컴퓨터 프로그램의 실행 파일 객체 ( == Object) : 변수와 메소드의 집합체, 이 객체들을 하나하나 조립해서 프로그램을 만든다. : 사람 (객체) 움직임 (주체, 메소드) 클래스 ( == Class) : 자바프로그램의 설계도 : 메소드와 변수 등을 담고 자바 파일을 빌드해서 생성되는 파일 //빌드 = 컴파일 + 링크 //내가 생각한 클래스와 객체의 구분?..

공부 2018.09.11