System.out.println(); system = 시스템이 가지고 있는 out = 출력장치로 println( ); = 괄호 안의 내용을 출력하고 행을 바꿔라 println( ) 에서 ln은 line의 줄임말로 행을 바꾸라는 의미이다. 메소드 의미 println(내용); 괄호 안의 내용을 출력하고 행을 바꾸시오 print(내용); 괄호 안의 내용을 출력하시오 printf("형식문자열", 값1, 값2, ...); 괄호 안의 첫 번째 문자열 형식대로 내용을 출력하시오 형식문자열에서 %와 conversion(변환문자)은 필수로 작성하고 그 외의 항목은 모두 생략 할 수 있다. %는 형식 문자열의 시작을 뜻하고, conversion에는 제공되는 값의 타입에 따라 d(정수), f(실수), s(문자열)을 입력한..
이공계전문기술연수
현재 이공계 전문기술연수 과정에 대해 잠깐 말하면 3주 차를 진행 중이고 비전공자 기준으로 따라가기 힘들긴 하다. 오전 9시 30분부터 오후 6시 30분까지 수업이며 이론을 배우면 바로 실습을 하는 시스템이다. 과정을 듣는 사람은 30명 정도이며, 비전공자와 전공자가 섞여있고 전공자들은 확실히 잘하는 것이 느껴진다. 계속 강사님께 질문을 할 수 없으니 옆사람에게 질문을 계속하며 하나하나 배우는 중이다. 과정 자체는 만족스러우며, 다른 국비지원을 들어본 적도 없고 코딩 수업을 들어본 적이 없으나 국비지원에 대해 약간은 걱정스러운 부분이 있었는데 걱정은 해결되었다. 강사님도 최선을 다해서 알려주시고, 같이 듣는 학생들도 열심히 해서 분위기가 좋은 편이다. 계속 생각을 하며 복습을 열심히 한다면 좋은 결과가 ..

Java에서 정수, 실수, 논리 값을 저장할 수 있는 기본 타입은 총 8개이다. 정수를 저장할 수 있는 타입에는 byte, char, int, long, char(문자형) 이 있고 실수를 저장할 수 있는 타입에는 float, double이 있다. 논리 값을 저장할 수 있는 타입에는 boolean이 있다. 표와 같이 나타낼 수 있고, 메모리 사용 크기도 함께 알아둬야 한다. 저장되는 값의 범위도 생각을 해줘야 된다. 예를 들면 같은 정수이지만 int의 저장되는 값과 long의 저장되는 값의 범위가 다르기 때문이다. package com.kh.data; public class DataPrint { public static void main(String[] args) { System.out.println(1 ..

변수(variable)는 메모리에 값을 저장하는 것을 말을 한다. Java에서는 정수 타입 변수에는 정수만을 입력하고, 실수 타입 변수에는 실수 값만 저장할 수 있다. 하나의 변수에 동시에 두 가지 값을 저장할수 없고, 하나의 값을 저장할 수 있다. package com.kh.calc; public class Calculator { public static void main(String[] args) { // TODO Auto-generated method stub int a = 10; int b = 20; System.out.println("+, -, *, /"); System.out.println(a+b); System.out.println(a-b); System.out.println(a*b); Sy..

1. 프로젝트 생성 이클립스에서 자바를 작성하려면 자바 프로젝트를 생성해야 한다. [create a project] 클릭 [Java Project] 클릭 -> [Next] 클릭 [Project name] : Day02로 설정( 다른 것으로 해도 상관없다.) 2. [Package] 만들기 Day02(Project)에서 마우스 오른쪽 버튼을 누른 뒤 [New] ->[Package] [package Name] -> com.kh [package Name] -> emp [package Name] -> product 입력을 해주면 3가지 [package]가 생성된다. 또 같은 방법으로 [com.kh]에서 오른쪽 버튼을 누른 뒤, [Name] -> com.kh.calc [Name] -> com.kh.data [Nam..

JDK java를 사용하기 위해 먼저 자바 개발 도구를 설치해야 한다. 구분 open JDK oracle JDK 라이센스 종류 GNU GPL version 2 with the Classpath Exception Oracel Technology Network License Agreement for Oracle Java SE 비용 개발 및 학습용 무료, 상업용 무료 개발 및 학습용 무료, 상업용 유료 보통 사용하는 것이 Oracle JDK이고 설치해보도록 한다. 1. https://www.oracle.com/index.html Oracle | Integrated Cloud Applications and Platform Services Oracle Cloud Platform also lowered costs ..

2019년 8월 졸업예정자이며, 학과는 생명공학 관련 분야를 전공했다. 전공기초과목으로 프로그래밍을 처음 접했으며 python이라는 컴퓨터 언어를 배웠는데 지금 생각해보면 가장 기본적인 것만 배웠던 것 같다. 그 과정에서 약간의 흥미를 느꼈지만 그땐 배우려고 하지 않았고, 대학교 3학년 때부터 취업을 생각하며 "막연하게 IT 분야로 가고 싶다" "블록체인을 배우고 싶다" "정보보안을 배우고 싶다"라는 생각을 하며 지냈다. 여러 가지 글을 접해 보고, 결론은 프로그래밍 언어에 대한 공부와 전체적인 흐름을 파악하고 하고자 하는 분야로 깊게 들어가 볼 생각이다. 늦은 나이에 대학을 갔고, 늦게 졸업했으며, 하고 싶은 일도 늦게 생각했다. 더 늦어지면 안 되겠다는 생각을 했고 빠른 시간 안에 최대한 많이 배울 ..