• Stars
    star
    133
  • Rank 271,075 (Top 6 %)
  • Language
    Java
  • Created over 10 years ago
  • Updated over 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

《Core Java》学习笔记。
简介:
    《Core Java》学习笔记。
    我把自己的笔记都以注释的形式写在代码里面了,这样方便理解。
    尽管有些部分被标记为“已完成”,但实际上以后说不定我还会折返回来进行修改或者添加一些注释。
    当然如果你有什么不理解的地方,可以在Issues面板里提出来,大家共同进步 :)

参考:
    《Core Java Volumn I》

注意:
    不包括书中有关图形程序设计的部分,当然也不包括Java applet,还有一些书上标明可以暂时不看的部分。
    可能我这样省略一些东西是过于浮躁了,有时间回头再看看吧。

说明:
    CoreJava(《Core Java(第9版)》原书代码)

    Part2(Java程序设计环境,已完成)
     |
     |----- Welcome(Just Welcome)


    Part3(Java的基本程序设计结构,已完成)
     |
     |----- FirstSample(Not a 'Hello World' haha)
     |
     |----- InputTest(输入测试)
     |
     |----- Retirement(while循环)
     |
     |----- Retirement2(do...while...循环)
     |
     |----- LotteryOdds(for循环)
     |
     |----- BigIntegerTest(大数运算)
     |
     |----- CompoundInterest(for each循环)
     |
     |----- LotteryArray(多维数组)
     |
     |----- LotteryDrawing(数组排序)


    Part4(对象与类,已完成)
     |
     |----- CalendarTest(更改器与访问器)
     |
     |----- EmployeeTest(用户自定义类)
     |
     |----- StaticTest(静态方法)
     |
     |----- ParamTest(参数传递)
     |
     |----- ConstructorTest(重载)


    Part5(继承,已完成)
     |
     | ----- inheritance(继承初探)
     |
     | ----- abstractClasses(抽象类)
     |
     | ----- equals(Object超类)
     |
     | ----- arrayList(数组列表)
     |
     | ----- enums(枚举类)


    Part6(接口与内部类,已完成)
     |
     | ----- interfaces(接口)
     |
     | ----- clone(克隆对象)
     |
     | ----- timer(接口与回调)
     |
     | ----- innerClass(内部类初探)
     |
     | ----- staticInnerClass(静态内部类)
     |
     | ----- anonymousInnerClass(匿名内部类)

    
    接下来我就开始看安卓了,用项目驱动学习。
    许多内容日后补充。
    2014年05月02日。

More Repositories

1

Knife

Knife is a rich text editor component for writing documents in Android.
Java
2,108
star
2

Ninja

Yet another web browser for Android.
Java
952
star
3

Slice

Android drawable that allows you custom round rect position.
Java
598
star
4

Mount

mount/umount apps that you don't like on Android, without root.
Java
306
star
5

lemonsqueepy

Lemon Squeezy with Python 🐍
Python
228
star
6

Bitocle

Bitocle is a simple android app which allows you to view your source code in GitHub.
Java
204
star
7

better-youtube-summary-server

Literally Better YouTube Summary 🎯
Python
201
star
8

Tweetin

Yet another Twitter unofficial client for Lollipop.
Java
175
star
9

webrtc-tutorial

Learning WebRTC the Hard Way 👀
JavaScript
172
star
10

SugarTask

Android lifecycle safety task with sugar code style.
Java
130
star
11

Cracker

Collect UncaughtException when your Android App crash.
Java
65
star
12

Type

Typing experiment on Android.
Java
55
star
13

blog

Yet another blog of myself 👀
Assembly
42
star
14

Nongfu

A IntelliJ IDEA plugin that help you move files or directories to target module quickly.
Java
36
star
15

RxCoroutineSchedulers

Kotlin Coroutines as RxJava Schedulers 😈
Kotlin
30
star
16

Mp3

Windows下一个简陋的MP3播放器。使用C语言调用Windows API实现。
C
15
star
17

Ninja2

Yet another web browser for Android, version 2.
14
star
18

AndroidPlayground

A sample playground for (re)learning Android.
Kotlin
12
star
19

mthli.github.io

Deploy my blog on GitHub.
HTML
10
star
20

PyRobot

一些自动抓取内容的Python脚本集合。
Python
8
star
21

Geeky

GeekPark Unofficial Android Client.
Java
8
star
22

better-youtube-summary-extension

Literally Better YouTube Summary 🎯
TypeScript
7
star
23

EatWhat

吃神马是一个永恒的话题。让我们摇起来!
Java
7
star
24

EasyRust

一份简单的Rust中文入门教程。
6
star
25

mthli

My GitHub profile repo 👀
6
star
26

Send2SN

班级信息推送小应用,可以将班级信息发送到班级成员邮箱、微信公众平台和人人网。采用GTK+2.24、C语言和Python2开发。
C
4
star
27

COIMS

COIMS是应西安某救助站需求,义务为其开发的简易流浪者病历管理软件,基于GTK+2.24版本、SQLite3并采用C语言开发。不以成败论英雄。
C
4
star
28

SwitcherPanel

Try to implement Firefox(for Android)'s switcher panel.
Java
2
star
29

Dribbble4J

Dribbble API for Java.
Java
2
star
30

react-helmet

A document head manager for React
JavaScript
1
star
31

gatsby-theme-apollo-docs

JavaScript
1
star
32

Bingw

抓取Bing每日图片并设置为桌面背景,目前支持Gnome桌面环境和Windows桌面环境。
C
1
star
33

Dara

Shielding notifications that you don't want to see.
Java
1
star
34

invest

Learning Invest the Hard Way 💸
JavaScript
1
star
35

jni_zero

Python
1
star
36

lemontree

A lemonsqueepy example 🍋
TypeScript
1
star