Language/JAVA

기본타입정수,실수,문자,논리 리터럴을 저장하는 타입 참조타입객체(object)의 번지를 참조하는 타입으로 배열,열거,클래스,인터페이스를 말한다.실제 값을 변수로 저장하는 기본타입과 달리 번지를 변수안에 저장한다.    메모리사용영역1.메소드 영역JVM이 시작할때 생성되고 모든 스레드가 공유하는 영역 클래스들을 클래스 로더로 읽어 클래스별로 정적필드,정적상수,메소드 코드, 생성자 코드등을 분류해 저장한다.  2.힙영역객체와 배열이 생성되는 영역   3.JVM 스택메소드를 호출할때마다 프레임을 추가하고 메소드가 종료되는 해당 프레임을 제거하는 동작을 수행한다.      참조의 ==, !=연산동일한 객체를 참조하는지 아닌지를 확인한다.  참조의 NULL해당 참조 타입변수가 힙영역의 객체를 참조하지 않는다는 뜻..
1.조건문1-1.if - else if - else문public class a2_if { public static void main(String[] args){ int a=5; //5일경우 if(a==5){ System.out.println("1"); } //5가 아니고 4일경우 else if(a==4){ System.out.println("2"); } //그 외의 경우 else{ System.out.println("3"); } }}//출력1   1-2. Switch case 문public class a2_swi..
JAVA 연산자 종류산술+, -, *, /, %부호+,-문자열+대입=, +=, -=, /=, %=증감++, --비교==, !=, >. =, instanceof논리!,&,|,&&,||조건 (조건) ? A:B   증감연산자++a다른연산을 수행하기전에 a에 1을 더함 a++다른연산을 수행하한후에 a에 1을 더함 public class hello { public static void main(String[] args){ int a=5; int b=5; System.out.println(a++); //출력후 1증가 System.out.println(++b); //1증가후 출력 }}//출력56  삼항 연산자(조건) ? 맞을시:틀릴시public class ..
1.출력println(내용)출력후 행바꾸기print( 내용 )출력만printf('형식문자열', 값1,값2)형식대로 문자열 출력 public class hello { public static void main(String[] args){ System.out.println("하이요!"); System.out.print("하이요!"); System.out.printf("하이요!"); }}//출력하이요!하이요!하이요!  2. 형식문자열%d정수%3d3자리정수, 왼쪽공백%-3d3자리정수, 오른쪽공백%03d3자리정수, 왼쪽 0채움%10.2f소수점 이상 7자리,소수점 이하 2자리 왼쪽빈자리 공백%-10.2f소수점 이상 7자리,소수점 이하 2자리 오른쪽빈자리 공백%010...
1.변수 1-1. java 변수 명명 규칙첫글자 문자 또는 '_', '$'이여야함영어 대소문자 구분첫문자 소문자시작하되, 다른 단어 붙을시 첫문자 대문자(관례)문자수 제한없음자바예약어 사용불가  1-2.변수 사용public class hello { public static void main(String[] args){ //변수선언 int age; age=10; System.out.println(age); //초기화 int number=100; System.out.println(number); //변수합 int sm=age+number; System.out.pri..
1.객체지향 프로그래밍객체를 만들고, 객체들을 연결해 큰 프로그램을 만드는 기법프로그램을 유연하고 변경이 쉽게 만든다. 2.자동 메모리 정리자바는 메모리를 자동으로 정리해준다. 3.인터프리터 언어코드를 한 줄씩 작성하고 실행하여 결과를 바로 확인할 수 있다. 4.멀티 스레드지원멀티 CPU 시스템에서 효율이 높다. 5.동적이다.유지보수가 쉽고 빠르다.  🎈참고자료https://ko.wikipedia.org/wiki/%EA%B0%9D%EC%B2%B4_%EC%A7%80%ED%96%A5_%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8Dhttps://s-bug.tistory.com/57https://wikidocs.net/199
1.JDK 설치https://www.oracle.com/java/technologies/downloads/ 2.Extension Pack for Java 설치좌측 확장에서 Extension Pack for Java을 검색해 다운받는다.  3.JAVA 파일만들기우클릭하면 NEW JAVA File이 생긴것을 확인할수있다.    4.JAVA 파일 실행JAVA 파일을 만들어 실행해보자
아사_
'Language/JAVA' 카테고리의 글 목록 (6 Page)