--------------------***/JAVA 기초11 Object-Oriented Programming Concepts https://docs.oracle.com/javase/tutorial/java/concepts/index.html Lesson: Object-Oriented Programming Concepts (The Java™ Tutorials > Learning the Java Language) The Java Tutorials have been written for JDK 8. Examples and practices described in this page don't take advantage of improvements introduced in later releases and might use technology no longer available. See JDK Release Notes for infor.. 2020. 4. 24. java 기본 https://docs.oracle.com/javase/tutorial/java/ Trail: Learning the Java Language (The Java™ Tutorials) The Java Tutorials have been written for JDK 8. Examples and practices described in this page don't take advantage of improvements introduced in later releases and might use technology no longer available. See JDK Release Notes for information about new fe docs.oracle.com 2020. 4. 24. 자바 class 내에서 주의할 점 main이 들어간 class파일이 아닌 다른 class파일 안에는 출력문을 사용하지 않는것이 좋다.프로그램을 작성하는 사람은 클래스파일은 거의 수정하지 않고 사용하기 때문에 만약 출력문을 사용하고 싶다고 한다면 미리 main에서 값에 대해 출력문을 작성해준 뒤 메소드의 매개변수로 전달해주는게 좋다.아니면 그 결과를 반환해서 main에서 받아서 출력문을 작성해주는 것이 좋다. exception은 class파일에서 throw해주어야 한다. 1) main에서 throw 해주는것은 (자바가상머신이 아마도 자동으로 해줄지는 모르지만) 좋지 않을 수 있다. exception이 발생한다면 어디에서 받아야 할까? 를 생각해보는게 좋다.2) exception을 하나로 퉁 치는것보다는 여러가지 exception이 있을 때.. 2020. 4. 20. toString toString을 사용해줄때는 조심해야 한다. toString 내부에 어떻게 사용할지 사용 방식을 정의하지 않고 사용하면 안된다. 2020. 4. 10. 자바 단축키 ctrl + 스페이스 : 자동완성ctrl + i : 자동정렬ctrl + 위/아래 방향키 : 한 행 이동ctrl + alt + 위/아래 방향키 : 한 행 복사 주석과 함수찾기 등도 많이 쓰임.자동완성은 정말 편리하니 알아두기 바랍니다. 정말 정리를 잘해놓으신 블로그입니다. 원하는 기능이 있다면 암기하면 편해요 https://songeunjung92.tistory.com/7[JAVA] 이클립스(Eclipse) 기본 단축키* 이클립스(Eclipse) 단축키 ===== 실행 ===== 1. Ctrl + F11 : 바로 전에 실행했던 클래스 실행 ===== 소스 네비게이션 ===== 1. Ctrl + 마우스커서(혹은 F3) : 클래스나 메소드 혹은 멤버를 상세하게 검색하고자..songeunjung92.tistor.. 2020. 2. 24. Java jdk, eclipse 설치 https://www.eclipse.org/downloads/packages/ Eclipse Packages | The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 350 open source pro 446 MB 3,904 DOWNLOADS The Modeling package provides tools and runtimes for building model-based applications. You can use it to graphically design domain models, to leverage those models at design time by creating and editin.. 2020. 2. 19. 자바 온라인 컴파일러 https://ideone.com/ Ideone.com Ideone is something more than a pastebin; it's an online compiler and debugging tool which allows to compile and run code online in more than 40 programming languages. ideone.com 학중에 컴파일 프로그램이 없는 컴퓨터에서 간단한 과제를 하기 위해 사용했던 온라인 컴파일러 사이트가 있었어요. C++를 종종 이용했는데, 자바도 컴파일을 할수가 있더라구요. 온라인 컴파일러 사용하면 간단하게 어디서든 컴파일이 가능합니다. 클래스가 여러개로 복잡하다면 컴파일은 못할수도 있을것 같아요. 해보지는 않았습니다. 간단하게 실험삼.. 2020. 2. 18. Java cmd 기본명령어 강조하시는 부분이기도 하고 후에, 운영체제, 리눅스 수업을 들을때도 다음과 같이 명령어를 입력해 진행하게 되니 CLI방식에 익숙해지시길 권장합니다. eclipse에서도 컴파일, 실행을 제공하지만 Java 수업시간에는 cmd 실행을 권장하십니다. eclipse에서는 하지 못하는 기능들을 cmd에서는 제공합니다. cmd에서 다룰 수 있는 기능 중 예를들어, 자바 클래스의 public static void main(String args[]) String args[] 부분에 배열의 요소를 집어넣을 수 있습니다. args[]부분에 담고 싶은 내용들을 cmd에서 실행할 때 같이 입력해주면, 담은 내용의 배열인 args 배열을 해당 클래스에서 사용이 가능합니다. 이 예제는 맨 마지막에 다뤄보기로 하고, 지금은 기본적.. 2020. 2. 14. 자바 설치 후, 환경변수 설정하기 자바 설치 후 환경변수를 설정하는 이유는 실행창(cmd)에서 자바 프로그램을 시작할 때 어느 폴더에서든지 실행가능하게 하기 위해서 입니다. 환경변수를 설정하게 된다면, javac.exe경로까지 찾아가지 않고 바로 자바 소스를 컴파일 하실 수 있습니다. 즉, 환경변수를 설정하지 않아도 컴파일이 가능하지만 cmd에서 직접 자바 파일을 컴파일 하려면 환경변수를 설정해주는 과정이 필요하기 때문입니다. 편리해요. 처음에는 다소 복잡하게 느껴지긴 하지만, 반드시 환경변수를 설정해주어야 합니다. 내PC(우클릭) > 속성 > 고급 시스템 설정 클릭 시스템 속성 창 고급 > 환경변수 '시스템 변수'카테고리의 '새로만들기' 클릭 현재 사용하고 있는 계정에만 하려면, 시스템 변수가 아니라 그 위에 위치한 '(사용자 계정 명.. 2020. 2. 14. 이전 1 2 다음