자바의 탄생 자바(Java)는 썬마이크로시스템즈(이하 썬)사에서 개발한 프로그래밍 언어다. 썬은 일반인에게 생소하나, 인터넷 서버 하드웨어 및 SunOS(솔라리스에서 사용하는 OS)로 인터넷 확산에 매우 큰 공헌을 한 유명한 회사다. 1992년 썬에서는 '그린 프로젝트(Green Project)'라는 네트워크에 기반을 둔 가정용 단말기를 만들기 위해 가볍고 견고한 객체지향 언어인 오크(OAK)를 개발했으나 여러 가지 이유로 상품화하지 못했다. 하지만 인터넷이 급속히 확산되면서 '자바'라는 이름으로 새롭게 탄생했다. 1995년에 발표된 최초의 자바인 JDK 1.0은 개발자들의 찬사와 혹평을 동시에 받았다. 자바의 가장 큰 특징은 바로 '자바 가상머신(JVM, Java Virtual Machine)'이라는 ..
변수의 개념과 선언방법 변수란? • 다양한 정보를 저장 할 수 있는 메모리를 지정하는 이름 x = 1.5 y = 3 잘못된 변수 선언 double x = 1.5; int y = 3; Bike kk; double x = 1.5; int y = 3; 올바른 변수 선언 자바 컴파일러는 항상 명시적 데이터 타입(Explicit Data Type)을 선언한 변수만 처리할 수 있다. 정수인지 실수인지 정확히 지정해야 한다. 클래스를 변수처럼 선언할 수도 있다. • 선언방법:데이터타입을선언하는방법과같음.이때,만들어지는객체를인스턴스라고함. 변수명(식별자) 명명시 일반적으로 지켜야 할 사항 변수명의 길이는 제한이 없다. 반드시 문자나 언더바(_), 달러기호($)로 시작해야 한다. 자바의 연산자(+, -, ..
맥에서 X-Code를 통해 C 프로그래밍을 하다가 Line Ending이라는 것을 알게 되었는데 어떠한 것인가 알아보니 다음과 같았다. CR : Carriage Return LF : Line Feed 모 블로그에서 본 설명에 따르면 한줄에서 왼쪽 끝으로 밀어주는것이 CR이고 다음 줄에서 입력을 할 수 있도록 종이를 밀어주는것이 LF라고 한다. 이 CR과 LF는 어떠한 이유 때문에 달라진지 모르겠지만 각 OS별로 다른 방식을 사용한다. X-Code의 Line Ending 메뉴를 통해서도 확인 할 수 있지만 각 OS별로 사용하는 방식은 아래와 같다. DOS/Windows - CR+LF(\r\n) Unix/Linux - LF(\n) MAC - CR(\r) 난 아직 포스팅을 하면서도 잘 이해가 되지 않아서 왜 ..
- Total
- Today
- Yesterday
- Objective C
- iBATIS
- 자바
- oracle
- iOS 개발
- 아이폰
- Programming
- Spring Framework
- 제이쿼리
- jQuery
- 아이폰 어플리케이션
- iPhone
- Objective-C
- Object C
- Spring
- 자바스크립트
- Java
- JSP
- 오블완
- MAC OSX 10.7
- JavaScript
- 아이폰 개발
- SQL
- IT
- zero
- 오브젝트 C
- tomcat
- MySQL
- 오브젝티브 C
- 티스토리챌린지
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |