본문 바로가기

[Java 강좌] 1장. About Java 자바란? 자바는 썬에서 개발하여 1996년 1월에 공식적으로 발표한 객체지향 프로그래밍 언어이다. 자바의 가장 중요한 특징은 OS에 독립적이라는 것이다. 자바로 작성된 프로그램은 OS의 종류에 관계없이 실행이 가능하기 때문에, OS에 따라 프로그램을 전혀 변경하지 않고도 실행이 가능하다. 이와 같은 장점때문에, 자바는 다양한 기종의 컴퓨터와 운영체제가 공존하는 인터넷 환경에 적합한 언어로써 인터넷의 발전과 함께 많은 사용자층을 확보할 수 있었다. 자바는 풍부한 클래스 라이브러리(Java API)를 통해 프로그래밍에 필요한 요소들을 기본적으로 제공하기 때문에 자바 프로그래머는 단순히 이 클래스 라이브러리만을 잘 황용해도 강력한 기능의 자바 프로그램을 완성할 수 있다. 자바언어의 특징으로는,운영체제에 독립적.. 더보기
[Java] Class 와 ArrayList 사용예제 예제 예제 package FSA; import java.util.ArrayList; import java.util.List; public class CKY { ⁄** * @param args *⁄ void createGrammar(){ List grammar = new ArrayList(); grammar.add(new Grammar("S","VP","VP")); System.out.println(grammar.get(0).parent +"->"+grammar.get(0).child1+" "+grammar.get(0).child2); } public static void main(String[] args) { ⁄⁄ TODO Auto-generated method stub System.out.println.. 더보기
[C#] txt 파일 읽기,삭제,쓰기 실제예제 using (System.IO.StreamReader sr = new System.IO.StreamReader(@"C:\test\candidate.txt", true)) { string line; while ((line = sr.ReadLine()) != null) { para[num] = Convert.ToInt16(line); num++; } } ⁄⁄ txt 파일 읽어오기 if (System.IO.File.Exists(@"C:\test\can1.txt")) System.IO.File.Delete(@"C:\test\can1.txt"); using (System.IO.StreamWriter file = new System.IO.StreamWriter(@"C:\test\can1.txt", true.. 더보기