전체 글 (104) 썸네일형 리스트형 JAVA 기초 문법 | Java 프로그램 실행 구조 | 환경변수 설정 | Path | LINK | 명령프롬프트 | 가비지 컬렉터(Gabage Collector) 인프런 자바 프로그래밍 입문 강좌 (renew ver.) - 초보부터 개발자 취업까지!! 색션 1. JAVA 기초 문법 Java 프로그램의 실행 구조 2-1 : 환경변수 설정 javac, exe, java.exe를 다른 디렉토리에서도 실행할 수 있도록 하기 위해 환경 변수(Path)에 bin 경로를 등록한다. java.exe - JVM 구동 명령 javac.exe - 컴파일 Path 환경 변수 확인 윈도우키 + r 누르면 실행창 뜸 cmd 누르기 java -version 입력 2-2 : Java 컴파일러와 JVM java 소스 작성부터 프로그램 실행까지의 순서 java 소스 (xxx.java) -java 컴파일러(javac.exe)-> 바이트 코드 파일 (xxx.class) -JVM 구동(java.exe.. JAVA 개발 환경 구축 | JDK 설치 | 환경변수 설정 | Path | 명령 프롬프트 이미 Java 설치와 환경 구축을 해 둔 상태이지만 글로도 잘 설명되어 있는 자료기에 정리해 두기로 한다. JAVA 개발 환경 구축 1. JDK 11 설치 a. Windows 플랫폼 확인 ㄱ. Windows 7 : [시작] - [컴퓨터]에서 마우스 오른쪽 버튼 클릭하고 [속성]을 선택한다. (Windows 10에서는 [시작]에서 마우스 오른쪽 버튼 클릭하고 [시스템] 선택) b. JDK 다운로드 ㄱ. http://java.oracle.com에 에 접속하고 'Software Downloads'의 [Java SE]를 클릭한다. ㄴ. 'Java SE 11 (LTS)' 아래쪽의 [Oracle JDK DOWSLOAD]를 클릭하여 다운로드 한다. ㄷ. 'Accept License Agreement' 체크 후, 앞에.. Java Programming | 컴파일러 | GC | JDK | JRE | API | JVM 학교 내에서 2023학년도 여름방학 Study 팀들을 모집하기에, 친구들과 지원해 합격 통보를 받았다. 인강비가 모두 지원되기에... 이번 방학 프로그래밍 공부를 위한 인강 결제는 다 지원금으로 할 예정이다. 첫번째 강의, 오늘부터 이 강의를 들어보기로 했다. 스터디 모임을 위해서는 자바가 필수기 때문에, 자바 기초를 다시 다질겸 선택한 강의이다. 색션 0. 오리엔테이션 Java 프로그래밍이란? 1-1 : 프로그래밍이란? 개발자 업무 영역 소스 -> 컴파일러 (인터프리터, 해석 역할) -> 기계어 (01011001...) 1-2 : Java 언어의 탄생 a. 1995년 제임스 고슬링(James Gosling)에 의해서 탄생 b. 썬 마이크로시스템즈 (Sun Microsystems)에서 발표 c. 오크(O.. Java 개요 | Programming 개요 | 포인터 | C++ 프로그래밍 방식 | 컴파일 | Java 프로그래밍 방식 | Java 언어 특징 | 가비지 컬렉터(garbage collector) | 멀티스레드 프로그래밍(multi thread programming) | 오픈 소스.. 2023년 1학기 Java Computer Programming 수업을 통해 배운 내용들을 정리하고자 한다. Java의 개요 1. 프로그래밍의 개요 a. Windows용 응용 프로그래밍에는 주로 C나 C++를 사용한다. b. 실무의 서버용 응용 프로그램 및 안드로이드용 앱에는 JAVA를 가장 많이 사용한다. ㄱ. 프로그래머가 프로그램 코드를 작성하면 다양한 응용 프로그램들로 컴파일 및 실행을 한다. 2. JAVA(자바) a. 1991년 선마이크로시스템스(Sun Microsystems)에서 냉장고, TV 등의 가전제품에서 사용될 운영체제를 개발하는 것을 목표로 시작했다. b. 처음에는 오크(Oak) 또는 그린(Green)이라는 이름으로 불리다 나중에 JAVA로 변경되었다. 3. 가전제품을 만들기 위한 필요.. Anaconda 사용 | 시스템 명령어 | Jupyter 사용 | Jupyter 단축키 | Cell type | Markdown 2023-03-11 Anaconda 파이썬은 프로그래밍 언어로 만들어진 프로그래밍 언어 프로그래밍 언어도 하나의 프로그램이라고 생각하면 된다 아나콘다는 이것들을 전부 감싸는 것 Anaconda 특징 (1) package management 파이썬은 라이브러리가 잘 되어있다 개발자들이 공짜로 배포하고 설치할 수 있게 만들었다 아나콘다가 없었을 때는 파이썬 설치하면 필요한 라이브러리를 다 별도로 설치를 했어야 했다 아나콘다는 다 포함시켜서 배포하는 기능이 있다 그런 패키지를 다 관리하는 기능을 한다 Anaconda 특징 (2) Python의 가상환경을 관리한다 파이썬은 버전이 두 가지가 있다 2.x 3.x 동시에 버전이 업그레이드 되기 시작했다 2.x 버전이 없어지지 않고 둘이 같이 발전한 것이다 둘이 문법.. Python 강의를 들어봐요 2023-03-08 Python을 배웠지만... 기억도 잘 안 나고 문법만 조금 아는 기분이다 모든 것의 기초가 되는 언어인 것 같아서 파이썬을 다시 기초부터 배워보기로 했다 원래 뭐든 제대로 시작할 때 항상 기초부터 다잡고 하고 싶고... 나는 그런다 원래 아는 내용이더라도 또 듣고 더 자세히 듣고 제대로 기록해야지 이번에도 여전히 인프런으로 강의를 선택했다 정말 기초부터 잘 다루어 주실 것 같아 보이는 이걸로 선택했다 현재 섹션 0. 오리엔테이션만 들은 상태 파이썬은 제한이 적다 strict 하지 않는다 동적 타이핑, 객체 멤버에 대한 자유로운 접근이 가능하다 확장성이 좋아서 어플리케이션을 모듈화하여 하나의 시스템으로 통합해 나가기 쉽다 (Glue 언어) Github 블로그 만들기 2023-03-08 개발자들이 공부할 때 쓰기 좋다는 깃허브 그거 나도 해 보려고... 했어요 TIL Today I Learned 매일매일 공부하는 거 나도 커밋 찍으면서 기록하려고 https://www.youtube.com/watch?v=ACzFIAOsfpM 이 영상의 도움을 받아 내 깃허브를 만들었습니다 깃허브 고양이... 맞지 너무 귀여워 블로그 테마 골랐으면 위측 fork 클릭 그러면 내 블로그로 복사됨 세팅가서 이름바꿔 repository name을 내 아이디로 적기 그리고.github.io< 뒤에 붙이기 그리고 rename 누르기 _config.yml 클릭 두번째연필모양클릭 edit this file 클릭 블로그의 다양한 걸 여기에서 수정 가능 url에 링크만 남겨두고 나머지 다 지우기 주소 .. Java설치 | Eclipse 설치 | 콘솔 오류 해결 | 문장 출력 2023-03-06 마음을 굳게 먹었으니 나약해지지 않고 스스로를 믿어 의심치 않기를 아무튼... 제대로 이 분야에 대해 깊이 공부해 보고자 한다. 뭐부터 하는 게 맞는 것일까 고민했는데 CS지식을 먼저 공부하는 게 좋을 것 같았다. 그래서 나는 자료구조를 우선적으로 배우기로 결정했다. 코딩 공부를 시작할 때 인프런을 통해 공부를 했기에 이번 자료구조 관련 공부도 인프런에서 찾아보게 되었다. 때마침 무료로 열려있는 자바로 배우는 자료구조가 눈에 보였다. 내가 배우고자 하는 내용이 이게 맞는지 아닌지... 정확히 모르겠었다. 그냥 부딪혀 보기로 내가 해냄 < 끝나고 이거 외쳐야지 이번 학기에 '컴퓨터 프로그래밍'이라는 강의를 통해 자바를 또 열심히 다룰 것이기 때문에... 겸사겸사 같이 열심히 공부해 보기.. 이전 1 ··· 10 11 12 13 다음