내 꿈은 80대 개발자...

고정 헤더 영역

글 제목

메뉴 레이어

내 꿈은 80대 개발자...

메뉴 리스트

  • 홈
  • NaverBlog
  • java.Language.Study_Git
  • WebDev_Git
  • c.Language.Study_Git
  • IT
    • Computer
      • Architecture
      • Algorithm
      • 프로그래밍의 작동원리
    • Linux
      • Basic
      • Advanced
      • expert
      • Security
    • Language
      • C
      • C++
      • JAVA
      • Develop_Book
      • Database_MariaDB_v10.6
      • python3.8
    • Network
      • Tool
      • Docker
    • Security
      • OS
      • Software
      • Database
      • Network
    • Platform
      • Github
      • Jenkis
      • Spring
    • Life
      • Sport
      • Date
      • Cooking
      • Life

검색 레이어

내 꿈은 80대 개발자...

검색 영역

컨텐츠 검색

프로그래밍

  • [C언어]함수포인터(Function Pointer).

    2022.02.27 by Computer_x86_64

  • JAVA Thread 자바 스레드 part01

    2021.08.26 by Computer_x86_64

  • Java Stream 자바 스트림 공부 정리

    2021.08.24 by Computer_x86_64

  • [Java] Generic (제네릭) 정리.

    2021.07.20 by Computer_x86_64

[C언어]함수포인터(Function Pointer).

포인터에 포인터, 더블포인터, 포인터배열, 배열포인터, 함수 포인터, const 포인터, void 포인터 가 있다. 오늘은 함수 포인터를 정리한 내용이다. 앞에 포인터, 더블포인터는 이해했다면 함수 포인터도 이해하기 쉽다. 1. 함수의 반환탑입이 같아야한다. 2. 함수의 매개변수가 같아야한다. 이 두가지사항만 알고있다면 된다. 함수포인터도 함수의 주소를 담는 그릇인 것이다. #include void echo() { printf("hello C World\n"); } int add(int a, int b) { printf("%d\n", a + b); return a + b; } int main() { /* Function Pointer */ void (*fp)(); fp = echo; fp(); print..

Language/C 2022. 2. 27. 23:40

JAVA Thread 자바 스레드 part01

이번 글은 내가 이해하기 위해 글을 올립니다. 공부하면서 이해하기 어려운 부분인 것 같습니다. synchronized는 1. 메서드 전체에 임계 영역 지정하거나 synchronized public static void run(){ ... } 2. 특졍 한 영역을 임계 영역으로 지정한다. 이때 들어갈 것은 참조변수여 합니다. package ThreadPackage; class Thread02 implements Runnable{ public static int num = 0; public static Object lock1 = new Object(); //임계영역을 담당할 참조변수 @Override public void run() { for(int i=0; i < 100; i++) { synchronize..

Language/JAVA 2021. 8. 26. 20:28

Java Stream 자바 스트림 공부 정리

java Stream 자바 스트림 공부 정리 요약 : 스트림은 데이터를 추상화하고 모든 데이터를 공통적으로 컨트롤 할수 있게 하는 것입니다. 느낌이 오시나요? 물론 해보지 않고 뭔 멍소리야 하실수 있습니다. Array를 사용할때 Arrays클래스를 사용합니다. 그리고 Collection을 사용할 때도 Collections 클래스를 사용합니다. 이렇게 특정 구조의 데이터를 동일한 방법으로 처리할수 있게 하는게 스트림입니다. package blogTeest.Stream; import java.util.Arrays; import java.util.Collections; import java.util.List; public class Stream { public static void main(String[] a..

Language/JAVA 2021. 8. 24. 11:57

[Java] Generic (제네릭) 정리.

해당 내용을 읽기 전 자바의 객체지향 프로그래밍(특히 다형성, 상속)을 이해하고, Wrapper클래스, 알면 좋습니다. 해당 내용은 , , 다 외 책과 여러 자료를 보고 이해한 내용을 기재한 것입니다. 쉽게 이해하기 위해 비유적 표현이 많을 수 있습니다. 박스 공장이 있다. (갑자기 ...?) 공장은 클라이언트 주문한 박스를 만든다. 과일가게, 전자제품, 인형 등 많은 클라이언트로부터 주문을 받고 찍어낸다. 박스에 과일과 전자제품, 인형이 섞이면 안된다. 한 종류(타입)만 들어와야한 다 . 그렇다면 사람은 눈으로 안에 내용물을 보고 분별하겠지만 컴퓨터라면 ? 박스에 라벨링을 해 어떤 내용물이 담겨야 하는지 알려주는 것이다. Box라는 클래스를 만들고 어떤 타입을 지정해서 담는 것이다. clas Box {..

Language/JAVA 2021. 7. 20. 16:54

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
내 꿈은 80대 개발자... © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바