- Numeric Type
- Boolean
- Char
- String
- Type Conversion
- Enum
Add existing file (to project) in Eclipse
1.Copy the preexisting source files you which add to your project.
2.In Project Explorer, right click your project and select New > File
3.In the “New File” dialog box, your project’s name / folder should be displayed as the parent folder for your new (existing) source file.
4.Click on the “Advanced” button at the bottom of the “New File” dialog box.
5.Check the “Link to file in the file system” checkbox.
6.Click the “Browse” and browse to your preexisting source.
7.Click the “Finish” button at the bottom of the dialog box.
Naming Conventions
http://www.oracle.com/technetwork/java/codeconventions-135099.html
10/2(월) 추석연휴 보강 -> 9/26(화)
10/2(월) 수업 추석연휴 보강 -> 9/26(화) 18:00-21:00
장소는 추후공지 예정
Data Type
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. |
Primitive Types vs Reference Types
https://docs.oracle.com/javase/specs/jls/se7/html/jls-4.html
Primitive Types
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.
Reference Types
There are four kinds of reference types: class types (§8), interface types (§9), type variables (§4.4), and array types (§10).
Lab0
Lab0 (제출시 0점 미제출시 -10점)
HelloWorld 프로그램을 작성한다.
JDK 설치
IDE 설치
환경설정
이클립스를 사용한 자바 프로그램 작성
프로젝트 디렉토리 안에 보고서 (1~2장)를 넣고 Lab0_학번_이름.zip 압축한 후 e-learning(http://lms.dankook.ac.kr/index.jsp)으로 제출
Lecture2
lecture2