일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 재택근무
- 웹
- DesignPattern
- 자바연습문제
- 한번에끝내는JavaSpring웹개발마스터초격차패키지Online
- 직장인인강
- 자바예제
- linux
- 패스트캠퍼스
- 직장인자기계발
- 스프링
- 패스트캠퍼스후기
- ncs
- 디자인
- java기초
- 자바
- 리눅스
- Spring
- 데이터베이스
- 자바기본
- js
- DB
- 국비
- 디자인패턴
- 자바기초
- 한번에끝내는JavaSpring웹개발마스터초격차패키지Online강의
- String
- javabasic
- 패캠챌린지
- java
- Today
- Total
목록국비 (28)
FIF's 코딩팩토리
Java115_String.java class StringTest { private char[] arr; public StringTest() { } public StringTest(char[] arr) { this.arr = arr; } public char[] toChar() { return arr; } public int length() { return arr.length; } public char charAt(int index) { return arr[index]; } public boolean isUpperCase(int index) {// is나has로 시작되는 메쏘드는 대부분 논리값 if (arr[index] >= 'A' && arr[index] ='A' && arr[index]
API(Application Programming Interface) 1. 운영체제와 응용프로그램 사이의 통신에 사용되는 언어나 메시지 형식을 말한다. 2. 자바개발 환경에서 제공되는 거대한 패키지이다. 3. 자바언어는 작고 단순한 대신 많은 기능들을 제공하는 라이브러리를 API로 제공하고있다. Object 1. 클래스 중에서 최상의 클래스이다. 2. Object을 제외한 모든 클래스들은 Object을 상속받고있다. 3. java.lang패키지에서 제공하는 클래스이다. Java_Object.java public class Java_Object { public static void main(String[] args) { Object obj = new Object(); // java.lang.Object@7..
이번 시간은 문제풀이 시간 입니다. 코드를 바로 보지 마시고, 충분한 시간을 가지고 고민해 보세요! 생각하는 시간이 많을수록 실력은 향상됩니다. Question 1) Prob001_binding.java 아래를 참조하여 main()메소드를 구현하세요. 단, main( )메소드에서 선언된 객체변수를 사용합니다. [출력결과] (2,3) (3,4)red (2,3)입니다 (3,4)입니다 class CPoint { private int x, y; public CPoint(int x, int y) { this.x = x; this.y = y; } public void show() { System.out.println("(" + x + "," + y + ")" + other()); } protected String ..
데이터 타입 1 기본 데이터타입 : byte,short,int,long,float,double,boolean,char 2 참조 데이터타입 : array, class, interface 인자전달방식 1 call by value : 값복사 - 기본 데이터타입 void add(int a, int b){} add(10, 20); 2 call by reference : 주소복사 -참조 데이터타입 void process(int[] arr){} process(new int[]{1,2,3}); 형변환(casting) - 기본 데이터타입 1 묵시적형변환 : 작 -> 큰 2 명시적형변환 : 큰 -> 작 int num=3; double data=num; //묵시적형변환 short val=(short)num; //명시적형변환..
이번 시간은 문제풀이 시간 입니다. 코드를 바로 보지 마시고, 충분한 시간을 가지고 고민해 보세요! 생각하는 시간이 많을수록 실력은 향상됩니다. Question 1) Prob01_inheritance.java [주의]테스트를 할때 main( )메소드의 주석을 해제하세요. [main메소드와 ClassTest_1은 수정하지 마세요] 1 ClassTest_1을 상속받아 ClassTest_2 클래스를 정의한다. 2 하위클래스에 String department 변수를 선언한다. 3 하위클래스를 객체생성시 인수값 3개를 넘겨준다(이름, 연봉, 부서) 4 아래와 같이 출력되도록 상위클래스 getInformation()메소드를 오버라이딩한다. 이름:이지나 연봉:3000 부서:교육부 5 하위클래스에 prn()메소드 오버..
이번 시간은 문제풀이 시간 입니다. 코드를 바로 보지 마시고, 충분한 시간을 가지고 고민해 보세요! 생각하는 시간이 많을수록 실력은 향상됩니다. Question 1) 이번 문제는 Prob01_class.java 와 Employee.java를 사용하여 문제를 풉니다. 이름은 이순신이고 개발부에 근무하며 급여는 1500000원 입사성적은 85.75입니다 사원이름 : 진달래 근무부서 : 경리부 받는급여 : 1200000원 입사점수 : 75.34점 아래의 메소드, 접근제어자, 변수명을 사용하여 Employee.java를 코딩하세요! -(private) + (public) #(protected) X : default -name:String -dept:String -pay:int -score:double +setN..
접근제어자란? 멤버 또는 클래스에 사용되어, 해당하는 멤버 또는 클래스를 외부에서 접근하지 못하도록 제한하는 역할을 한다. - 접근제어자를 사용할 수 있는 곳 : 클래스, 멤버변수, 메서드, 생성자 종류/범위 1. privte : 같은 클래스 내에서만 접근 가능 2. dafault : 같은 패키지 내에서만 접근 가능, 접근제어자를 지정하지 않았더라면 자동으로 default로 지정된다. 3. protected : 같은 패키지 내에서, 그리고 다른 패키지의 자손클래스에서 접근이 가능하다. 4. public : 접근 제한이 전혀 없다. 접근 제어자는 대상에 따라 사용가능할 수 있는것이 다르다. Java090_singleton.java //번호 순서대로 로직이 실행 된다. class MemberDAO{ //2 ..
이번 시간은 문제풀이 시간 입니다. 코드를 바로 보지 마시고, 충분한 시간을 가지고 고민해 보세요! 생각하는 시간이 많을수록 실력은 향상됩니다. Prob01_class.java 피자의 반지름을 10, 도넛의 반지름은 2로 한다. [실행결과] 자바피자의 면적은 314.0 자바도넛의 면적은 12.56 class Circle { int radius; // 원의 반지름을 저장하는 멤버 변수 String name; // 원의 이름을 저장하는 멤버 변수 public double getArea() { // 멤버 메소드 return 3.14 * radius * radius; } }// end class//////////////////////// public class Prob01_class { public static..