从java基础到android的断层怎么补?
高洛峰
高洛峰 2017-04-18 09:04:19
0
10
584

想学android 编程,看了很多网站的java基础,然后发现到android 应用断层太大了.比如下面这种语法根本没有在Java基础讲过

list.addListSelectionListener(new ListSelectionListener() {
    public void valueChanged(ListSelectionEvent e) {
        System.out.println(list.getSelectedValue());
    }
});

在function()中 new 了一个对象,对象里还有个方法是什么鬼? 这个断层,导致学android 根本看不下去.....据猜测是外面这个方法需要一个对象,这个对象需要重新写一个方法来执行?但是我不能靠这猜测去学个语言啊?这个断层应该怎么补?没处下手,可以指导下应该去哪里学这些个东西吗?

有没有愿意指导下的.带我入门?拜个师傅?可以花个小钱哈.刚毕业还没工作,木有很多钱,只要带入门就可以.

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

모든 응답(10)
Peter_Zhu

이 유형과 유사하며 Java와 Android 사이의 간격으로 간주되지 않습니다. Java 자체에는 이러한 구문이 포함되어 있으며 Android는 Java의 구문을 확장하지 않습니다. 예제의 사용법은 다른 유형의 Java 애플리케이션을 작성할 때도 일반적입니다.

제공할 영상이 없습니다. 일단 영상이 나오면 보기 전에는 그가 말한 내용이 완전한지, 어땠는지, 어떤 내용을 말했는지 판단할 수 없기 때문입니다. 아래 링크는 추천 도서입니다.

아홉 권의 책

자바 언어를 설명하는 책을 찾아서 모르는 것은 목차를 참고해서 이 부분을 구체적으로 공부하는 것이 좋습니다. 왜냐하면 많은 기능이 그 자체로 책으로 나올 가치가 있기 때문입니다. 람다, 니오, 리플렉션, 가상머신 등 다행히 안드로이드를 작성할 때 많이 사용할 필요는 없고, 기본적인 이해만으로도 충분합니다.

소위 안드로이드와 자바 사이의 격차는 자바를 사용할 때의 한계와 확장이 되어야 합니다. 예를 들어, 메인 스레드는 네트워크에 접근할 수 없고 사진이 많을 때 OOM 오류가 발생하기 쉽습니다. Android는 Android 시스템에서 사용되는 많은 클래스를 제공하며 대부분은 Android 애플리케이션을 작성할 때 사용됩니다.

洪涛

내부 클래스, 익명 내부 클래스 등을 알아보세요.

伊谢尔伦

안드로이드에서 익명의 내부 클래스를 사용하는 방식을 자바의 기본으로 여겨서는 안 되기 때문입니다

大家讲道理

자바에도 익명 클래스가 있습니다. 자바 책 전체를 읽을 필요는 없습니다. 그냥 전반적으로 살펴보고 이해가 안 되는 부분이 있으면 다시 읽어보세요.

阿神

자바 기초란 무슨 뜻인가요?
익명수업을 보실 수 있습니다

Peter_Zhu

자바에 대한 기본 지식은 모두 이렇습니다. . . 먼저 Java의 기본 사항을 살펴보아야 합니다.

大家讲道理

안드로이드 코드를 계속 읽고, 계속 작성하고, 이해가 안 되면 책을 읽고, 정보를 찾아보세요

左手右手慢动作

ListSelectionListener는 인터페이스입니다. new ListSelectionListener를 직접 작성하는 것은 실제로는 이 인터페이스를 구현하는 익명 클래스입니다.

아주 기본적인 Java 지식, lz는 아직 튜터링이 필요합니다

阿神

lz는 진정하고 Java와 Android에 대한 기본 지식을 쌓고 데모를 더 보고 더 많이 작성하면 자연스럽게 느낌이 올 것입니다~

迷茫

쓸데없는 소리는 그만하세요. 익명 구현 클래스가 잘못인가요? 스윙에 관해 글을 쓴 적이 있나요? JDK 소스 코드를 본 적이 있나요? . . .
당신에게 부족한 것은 안드로이드 개발에 대한 체계적인 경험과 모델입니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿