본문 바로가기

반응형

Programming/Java

(34)
public static void 의미 public : 접근제어자 public은 함수가 보인다는 뜻이며, 다른 타입에서 객체를 불러올 수 있다. 대체되는 용어는 private, protected, package, package-private가 있다. public : 어느 곳에서든 해당 객체를 참조할 수 있어. 공개되어 있다. static : 정적 함수 static은 클라스와 연관이 있다는 것이다. 클라스의 객체를 만들지 않더라도 이 함수는 만들 수가 있다. static 객체에서 static이 아닌 객체를 호출하는 것은 불가능하다. static이 먼저 정의되기 때문에 아직 정의되지 않은 객체는 호출할 수 없다. static은 전역적 성질을 가진다. void 리턴값이 없다는 뜻이다. 만약에 그 함수가 int값을 리턴한다면, void 대신 int를..
자바와 파이썬에 대해서 개인적인 생각 맨 처음 코딩을 할 때는 자바를 약간 공부하려고 했지만, 전혀 이해를 하지 못했다가 이후 파이썬에 흥미가 생겨서 약간 공부를 하는데, 에러코드만 거의 수백번을 보면서 사실 상 배운 게 있나 싶었다. 그런데 막상 또 자바로 돌아와 공부를 해보니 아... 이게 이래서 이렇구나 하는 생각이 든다. 개념에 대한 이해가 좀 생겨있었다. 파이썬은 상당히 함축적이고 짧은 코드 안에 많은 내용을 보이지 않게 담고 있는 것 같다. 마치 시와 같은데, 나는 산문적인 코드가 좀 더 맞다는 생각이 든다. 있는 그대로 다 설명해주는 것이 나로써는 더욱 이해하기가 쉽고 에러가 왜 나오는 지도 바로 알아차리기가 좋았다. 초보자라면 자바로 먼저 공부하라는 말이 왜 나오는지 알 것 같다.

반응형