일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 단층 퍼셉트론
- 자료구조 알고리즘
- 딥러닝 교차엔트로피
- 자연어처리
- 딥러닝
- 회귀분석
- 파이썬 딥러닝
- 노드
- 오퍼랜드
- 파라미터
- 퍼셉트론
- DB
- 엔트로피
- 컴퓨터구조
- 연결 자료구조
- 자료구조
- 확률분포
- 선형 리스트
- 뇌를 자극하는 알고리즘
- 신경망
- lost function
- 교차 엔트로피
- 파이썬 날코딩으로 알고 짜는 딥러닝
- 리스트
- 순차 자료구조
- 단층퍼셉트론
- 인공지능
- DBMS
- 편미분
- 딥러닝 교차 엔트로피
- Today
- Total
목록programming language/Java (6)
YZ ZONE
변수 variable : 정수, 실수 등 다양한 타입의 값을 저장할 수 있는 메모리의 특정 번지에 붙여진 이름 변수를 통해 해당 메모리 번지에 하나의 값을 저장하고 읽을 수 있음 메모리에 값을 저장하고 싶다면 변수를 선언하고 변수에 값을 저장하면 됩니다. 자바의 변수는 다양한 타입의 값을 저장할 수 없음. 즉 하나의 변수에 동시에 두 가지 값을 저장할 수 없고 하나의 값만 저장할 수 있음. 같은 타입의 변수는 콤마(,)를 이용해서 한꺼번에 선언 가능. int x, y, z; 변수 선언 변수에 어떤 타입의 데이터를 저장할 것인지, 변수 이름은 무엇인지 결정. 타입 변수이름; //형식 int age; //정수(int)값을 저장할 수 있는 age변수 선언 변수 이름 자바 언어에서 정한 명명 규칙에 따라 작성...
모듈(Module) 이란? 외부에서 재사용할 수 있는 패키지들을 묶은 것 이클립스의 프로젝트는 하나의 모듈을 개발하는 것 모듈 기술자(module-info..java)? 해딩 모듈의 이름이 무엇인지 해당 모듈이 의존하는 모듈이 무엇인지 해당 모듈을 외부에서 어떻게 사용할 수 있는지 정보 의존하는 모듈? 해달 모듈(프로젝트)가 실행하기 위해 필요한 외부 모듈 기본적으로 java.base 모듈만 사용 가능함으로 다른 모듈을 사용할 경우 의존 모듈로 등록해야 함. 모듈화가 필요한 이유? 패키지 보안 작은 최적의 런타임 이미지를 만들기 위해
프로그램 소스 분석 package sec03.exam01; //패키지 선언 public class Hello { } public class는 공개 클래스라는 뜻 클래스 이름은 소스 파일명과 대소문자까지 같아야 함 클래스는 필드 또는 메소드를 포함하는 블록 메소드는 어떤 일을 처리하는 실행문들을 모아 놓은 블록 javac 명령어로 컴파일하면 클래스 이름에 .class가 붙어 바이트 코드 파일이 생성됨. ex) 생성된 Hello.class를 Hello 바이트 코드 파일이라 부르지 않고 Hello클래스라고 부름. java 명령어로 바이트 코드 파일을 실행하려면 클래스 블록 내부에 main()메소드 블록을 가지도 있어야 함. 중괄호{} 앞 부분을 메소드 선언부라고 함. 괄호() 앞 main은 메소드 이름이라고 ..
cd ch1폴더위치 자바 프로그램 개발 과정 1. 파일 확장명이 .java인 파일을 생성 후 자바 언어로 코드 작성 2. 작성된 자바 소스 파일을 컴파일러인 javac 명령어로 컴파일 3. 컴파일 성공시 .class인 바이트 코드 파일이 생성됨 (바이트 코드 파일은 완전한 기계어가 아님) 4.java 명령어로 JVM이 바이트 코드 파일을 완전한 기계어로 번역 후 실행 자바 가상 기계 JVM. Java Virtual Machine 자바 가상 기계 JVM은 하드웨어가 아니고 JDK에 포함되어 있는 소프트웨어다. 바이트 코드 파일을 운영체제에서 실행하기 위해서는 JVM이라는 번역기를 통해 해당 운영체제에서 실행 가능한 기계어로 번역해 실행한다. 즉 운영체제와 상관없이 자바 프로그램 개발이 가능하다. [1단계]..
통합개발환경 IDE.Integrated Development Environment : 프로젝트 생성, 자동 코드 완성, 디버깅 등과 같이 개발에 필요한 여러 가지 기능을 통합적으로 제공해주는 툴 이클립스: 기본적으로 자바 프로그램을 개발할 수 있도록 구성됨. 플러그인 설치시 웹 애플리케이션 개발, C, C++애플리케이션 개발 등 다양한 개발 환경 구축 가능 1. 이클립스 설치 https://www.eclipse.org/downloads/ Eclipse Downloads | The Eclipse Foundation The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 415 open source pr..
프로그래밍 언어: 사람의 언어와 기계어의 다리 역할을 하는 언어. ex) c, c++, c#, java, python 소스파일: 프로그래밍 언어로 작성한 파일. 컴파일: 소스파일을 기계어로 번역하는 과정. 기계어: 컴퓨터가 이해할 수 있는 언어. 0, 1로 이루어짐. 자바 개발도구 JDK.Java Development Kit: 자바로 프로그램을 개발할 수 있는 실행 환경(JVM)과 개발도구(컴파일러)등 제공. Open JDK, Oracle JDK가 있음. 환경변수: 운영체제가 실행하는 데 필요한 정보를 제공해주는 변수. JDK 설치 후 명령라인(명령 프롬포트, 터미널)에서 컴파일러(javac)와 실행(java)명령어를 사용하려면 JAVA_HOME 환경변수를 등록하고 Path 환경 변수를 수정하는 것이 좋..