728x90

😒 저 저 저 개념없는 나/🤝🏻 자바를 JAVA 7

[JAVA/Static] 자바 코드 실행 에러

정처기 시험 공부를 하고 있는데  거지같은 걸 발견 했다.  class Person{ pricate String name; public Person(String val){ name = val; } public static String get(){ return name; } public void print(){ System.out.prinln(name); } public class main{ public static void main(String[] args){ Person obj = new Person("Kim"); obj.print(); }} 위의 코드가 실행 될 경우 에러가 발생하는 라인이 어디라고 생각하십니까  이 얄팍하고 같잖은 ..

[Java] String.matches(String regex) | 인턴

public boolean matches(String regex) 매개변수로 받아온 정규 표현식(regex)와 문자열이 일치하는지 여부를 확인하는데에 사용된다. 정규표현식과 문자열전체가 일치해야만 true 값이 반환된다. 예시 String text = "Hello,123"; boolean isMatch = text.matches("[a-zA-Z]+,[0-9]+"); System.out.println(isMatch); // 출력: true 본인은 한글과 영어가 섞여있는 String 배열 사이에서 대소문자가 혼합되어있는 영어 문자열을 찾고싶어서 해당 메소드를 사용하였다.

[Java] servlet tomcat 오류 | 인텔리제이 intelliJ

어이 거기 그대 work.beans.factory.BeanCreationException: Error creating bean with name 'servletComponentRegisteringPostProcessor': Instantiation of supplied bean failed 이 친구를 보셨는감용 당신도 난리났는가 그렇다면 우선 당신의 인텔리제이가 무료 인가 유료 인가 유료라면 나가시고 무료라면 바꾸시게. 무료버전은 톰캣 지원이 아니되어 상당히 귀찮다요 " Jar 파일의 경우는 문제가 없는데, War의 경우 톰캣이 정상 시작되지 않는 문제가 발생할 수 있습니다. 유료 버전은 모두 정상 동작합니다." https://www.inflearn.com/questions/172527/%EC%95%88..

[Java/antlr] antlr gen 폴더 설정 방법

간만에 상당히 승질나서 글을 끄적여 봅니다. gen 폴더가 src 폴더 내부에 있었으면 좋겠는데 계속 src 밖으로 나가길래 화가 몹시 매우 많이 상당히 나서 다음에는 안까먹으려고 냅다 써여. 위에 본인 scr 파일 선택해서 기입 해주시고 밑에 생성될 폴더 이름 넣어서 recognization 돌려주면 저는 generated 쓰기 귀찮아서 gen으로 했써여 generated 써 줘도 된답니다 뾸로롤로롤 깔쌈하게 돌아갑니다. 끗

[JAVA] JAVA와 C언어

잃어버렸던 JAVA에 대한 정보들을 되살리가다가 느낀건데 C언어와 JAVA의 차이 같은 게 궁금했다. 우선 JAVA가 C언어에서 파생된 언어인 것은 알고 있었지만 정확하게 어떤 부분에서 달리쓰이는지 알고 있지 않았기에 오늘 알아가보쟈 히 ^__^ C언어 배경 컴퓨터 산업 초기에 주로 회사에서는 UNIX라는 운영체제를 사용했다. 이의 가장 큰 문제는 하드웨어의 읜존도가 높아서 컴퓨터가 이해하기 쉽고 인간이 이해하기 어려운 어셈블리언어(저급언어)로 만들어 졌기 때문에 컴퓨터 각각의 기종에 따른 호환성의 문제가 있었다. 즉. 하드웨어가 변경되면 프로그램을 새로 개발해야 했다. 때문에 기종간의 호환이 가능하고 고급 언어이면서, 컴퓨터의 하드웨어 제어가 가능한 어셈블리 언어의 특성을 지닌 새로운 언어의 등장이 필..

[Java] 자바의 특징

JAVA가 처음 출시되었을 당시 다른 프로그래밍 언어와 달리 특색 있었던 것은 어떤 컴퓨터 기종에서도 실행이 가능하다는 것이다. 일단 프로그래밍을 작성하면 하드웨어나 운영 체제의 종류에 관계 없이 동일한 모습으로 실행할 수 있다 Wirte Once, Run Everywhere 자바의 개발진이 공개한 자바 언어 설계 목표를 요약하여 알아보자 1. 단순 c++에서 출발하여 많이 사용하지 않던 불필요한 기능들은 삭제하고 꼭 필요로 하는 기능들만 포함하였다. 또한 c++에서 제공되지 않았던 자동 메모리 관리기능, 멀티 스레드, 방대한 라이브러리 등을 무료로 제공한다. 즉 구현 시 라이브러리를 사용하여 원하는 프로그램을 힘들이지 않고 작성할 수 있다. 2. 객체 지향 자바에서는 기본 데이터 타입등을 제외한 거의 ..

728x90