http://www.oracle.com/technetwork/java/codeconventions-135099.html
Just another Kyoung Shin Park’s Lectures Sites site
http://www.oracle.com/technetwork/java/codeconventions-135099.html
String str4 = String.format(“%d”, i); // “-10”
8 Primitive Data Type
https://en.wikibooks.org/wiki/Java_Programming/Primitive_Types
boolean | A binary value of either true or false |
byte | 8 bit signed value, values from -128 to 127 |
short | 16 bit signed value, values from -32.768 to 32.767 |
char | 16 bit Unicode character |
int | 32 bit signed value, values from -2.147.483.648 to 2.147.483.647 |
long | 64 bit signed value, values from -9.223.372.036.854.775.808 to 9.223.372.036.854.775.808 |
float | 32 bit floating point value |
double | 64 bit floating point value |
Object Types
Data type | Description |
Boolean | A binary value of either true or false |
Byte | 8 bit signed value, values from -128 to 127 |
Short | 16 bit signed value, values from -32.768 to 32.767 |
Character | 16 bit Unicode character |
Integer | 32 bit signed value, values from -2.147.483.648 to 2.147.483.647 |
Long | 64 bit signed value, values from -9.223.372.036.854.775.808 to 9.223.372.036.854.775.808 |
Float | 32 bit floating point value |
Double | 64 bit floating point value |
String | N byte Unicode string of textual data. Immutable |
Reference Types
class | A class is also a data type – a non primitive reference data type |
interface | An interface is a reference type in Java, it is similar to class, it is a collection of abstract methods. |
array | An array’s type is written as type[] , where type is the data type of the contained elements; arrays are objects, are dynamically created, and may be assigned to variables of type Object |
enum | An enum type is a special data type that enables for a variable to be a set of predefined constants. |
https://docs.oracle.com/javase/specs/jls/se7/html/jls-4.html
A primitive type is predefined by the Java programming language and named by its reserved keyword (§3.9): boolean, integer, long, float, double, byte, short, char.
There are four kinds of reference types: class types (§8), interface types (§9), type variables (§4.4), and array types (§10).
Lecture2
Lab0
HelloWorld 프로그램을 작성한다.
JDK 설치
IDE 설치
환경설정
이클립스를 사용한 자바 프로그램 작성
프로젝트 디렉토리 안에 보고서 (1~2장)를 넣고 Lab0_학번_이름.zip 압축한 후 e-learning(http://lms.dankook.ac.kr/index.jsp)으로 제출
Eclipse Neon (eclipse-java-neon-R-win32.zip) Download
http://www.eclipse.org/downloads/
Eclipse 프로젝트 생성 File->New->Java Project
클래스 생성 File->New->Class
클래스에 코드 추가
실행 Run (Ctrl+F11)
Java SE 8u102 Download & JDK8 Demos and Samples Download
http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html
Path 지정하기
Java version 확인하기
1.Notepad 사용하여 Java 코드 작성하기 (Notepad.exe Hello.java)
public class Hello {
public static void main(String[] args) {
System.out.println(“hello”);
}
}
2.컴파일 (javac Hello.java)
3.실행 (java Hello)
Lecture1