분류 전체보기

2-03 명명 규칙 자바 코드 작성시 개발자에게 가장 많은 고민을 안겨주는 순간은 바로 클래스, 메소드, 변수 등의 이름을 짓는 때이다. 하지만 이름을 지을 때에도 관례적으로 지켜야 하는 규칙이 몇 가지 있다. 이번에는 그 규칙들에 대해서 알아보자. 클래스 명 메소드 명 변수 명 클래스 명 자바 프로그램은 클래스단위이기 때문에 자바 프로그램을 만드는 것은 자바 클래스를 만드는 것과도 같다. 자바 클래스를 만들려면 먼저 자바 클래스에 대한 이름을 지어야 한다. 자바 클래스의 이름은 사실 아무렇게나 지어도 되긴 하지만 관행적으로 여겨지는 규칙이 있다. 클래스명은 명사로 한다. 여러개의 단어가 섞이는 경우 각 단어의 첫번째 문자는 대문자이어야 한다. (CamelCase라고도 한다) (이미지출처 : 위키피디어)..
· JAVA
증감 연산자 public class step3_operator_연산자 { final static int SECOND = 1000; public static void main(String[] args) { /* 초를 입력 받아 몇분 몇초인지 계산하는 프로그램을 작성해봅시다. ++와 -- 연산의 개념(증감연산자)을 바르게 이해하고 프로그램을 작성해봅시다 % 연산자의 사용법을 숙지하고 프로그램을 작성해 봅시다. ==, >, num2)); System.out.println("num1가 num2보다 작은가요? " + (num1 30))); Syst..
자바의 자료형은 세부적으로 보면 원시 자료형과 비 원시 자료형으로 나뉨 표현할수 있는 단위 숫자를 사용할때 short, byte 잘 사용 x char a1 = 'a'; // 문자로 표현 char a2 = 97; // 아스키코드로 표현 char a3 = '\u0061'; // 유니코드로 표현 System.out.println(a1); // a 출력 System.out.println(a2); // a 출력 System.out.println(a3); // a 출력 세가지 모두 'a'라는 문자를 출력할 것이다. 즉 'a'라는 문자값을 위와 같이 'a', 97, '\u0061'과 같이 값을 설정해도 모두 같은 것이라는 말이다. 첫번째는 문자값, 두번째는 아스키코드값, 세번째는 유니코드값으로 표현한 것이다. + 하..
public class Variable { final static double PI = 3.141592; // 상수는 메인함수 밖에선언이 되고 // final은 한번 선언되면 절대 바뀔수 없는것을 의미함 즉 상수 // static이라는건 하나의 클래스(class Variable)에서 공유하는 어떤 자원이라는걸 말함 public static void main(String[] args) { int intType = 100; double doubleType = 150.5; String stringType = "woogie"; // 자료형 변수명 값 순서 이런식으로 변수를 초기화 함 System.out.println(intType); // println 은 ()내용을 출력후 한칸 줄바꿈 을 해라 System.o..
· JAVA/JSP
JSP 설명 하기 앞서서 자바 서블릿? JSP? 무슨 차이인가 JSP 프로그래밍을 하는데 있어서 왜 두가지를 알아야 하는가 서블릿 서블릿(servlet)은 자바를 이용한 확장된 CGI의 방식의 서버 프로그래밍 방식 (사실상 자바의 클래스 모임) 기존에 서블릿은 자바 코드안에 HTML을 삽입 하는 것이라 자바 프로그램에 표현 부분인 HTML 코드를 모두 포함해야 하므로 로직 처리와 디자인 처리를 분리하기 어려운 단점 ex CGI 설명 https://velog.io/@seanlion/cgi CGI와 웹서버 생활코딩 파이썬 코스를 수강하면서 CGI에 대해 배웠습니다. 웹을 공부 할 때 필요한 개념인 웹서버와 CGI에 대해 알아보고자 합니다. velog.io JSP 란 JavaServer Pages 의 약자이며..
https://masswhale.tistory.com/54 안드로이드 스튜디오에서 Dart SDK is not configured 메세지가 나타날때. 안드로이드 스튜디오에서 Flutter로 개발하기 위해, 기본적인 셋팅을 끝내고 본격 코딩을 시작하려고 하니깐 이런 메세지가 뜬다.. "Dart SDK is not configured" Flutter 는 Dart언어로 개발되며 Dart에서 제 masswhale.tistory.com
개발자가 개발 외적으로 통계자료를 보아야 할때가 있다 운영체제 시장점유율, 브라우저 점유율 등 객관적으로 데이터를 아래 사이트에서 확인 할수 있고 이를 기반으로 계획, 기획 등 활용 할수 있을것이다. ex 시장 점유율이 낮은 브라우저에 지원을 안한다던지 ... https://gs.statcounter.com/os-market-share Operating System Market Share Worldwide | Statcounter Global Stats This graph shows the market share of operating systems worldwide based on over 5 billion monthly page views. gs.statcounter.com 아래 사이트에서는 tags..
개발자 aloe
'분류 전체보기' 카테고리의 글 목록 (9 Page)