일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- docker
- 자바
- Reversing
- dreamhack
- 온프레미스
- 리버싱
- 머신러닝
- 네트워크
- vlan
- bastion host
- AI
- abex'crackme
- cmd
- Screening Router
- Firewall
- 암호학
- 크롤러
- CISCO
- 머신러닝 프로세스
- Mac
- vector
- 라우터
- Java
- AWS
- 인공지능
- STP
- Python
- 스위치
- RIP
- Repository
- Today
- Total
목록클래스 (2)
Haekt‘s log
자바의 접근 제어에는 4가지가 존재한다. public protected private default (friendly) - public 외부의 모든 클래스, 패키지, 생성자, 필드로부터 모든 접근을 허용한다 . 라이브러리처럼 공유하여 사용하고 싶을 때 사용한다. - protected 상속받은 자식만 접근할 수 있도록 한다. - private 자신이 있는 클래스 외 다른 접근을 전부 금지한다. 가장 강력한 접근제어자 이다. - default (friendly) 변수나 함수 앞에 아무것도 쓰지 않았을 경우로, 동일 패키지 안에서는 접근이 허용된다. - 예시 package pk; public class Fa2 { // public 을 안붙이면 import 를 다른 파일에서 할수없음 public int a=1;..
자바에도 C 의 scanf 와 같이 사용자 입력값을 받는 방법이 존재한다. java.util.Scanner 에 존재하는 Scanner 클래스를 사용하면 사용자 입력값을 받을 수 있다 . - Scanner Class 메소드 - Scanner Class 사용법 import java.util.* java.util을 import 해서 사용이 가능하다. Scanner s= new Scanner(System.in); // 잆력한 값을 Scanner 클래스에 System.in 으로 넣어준다. 스캐너 클래스 변수를 만들고, System.in 으로 사용자 입력값을 Scanner 변수에 넣어준다. * System.in 은 키보드로부터 입력을 받는다고 알면 된다. Scanner 클래스는 키보드로 입력받겠다는 뜻. Strin..