随笔分类 -  JAVA

关于接口回调的分析
摘要:最近在看《Android编程权威指南(第2版)》,看到24章的时候碰到一个问题,在后台线程中使用接口把后台的某种任务(例如下载后图片的处理)交付给前台线程(或者叫做UI线程或主线程)。 android使用的是Handler.post(Runnable)方法: Message设有回调方法时,它从消息队 阅读全文

posted @ 2018-01-11 10:47 功夫茶茶 阅读(173) 评论(0) 推荐(0)

GIT文档
摘要:GIT文档http://git.oschina.net/progit/http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013743256916071d599b3aed534aaab 阅读全文

posted @ 2016-11-22 16:41 功夫茶茶 阅读(95) 评论(0) 推荐(0)

GIT本地配置和PUSH
摘要:因为GIT使用的是LINUX命令,所以可以参考LINUX的相关命令 一、在本地配置好GIT仓库: 1、首先进入当前工程的目录:cd [filepath] (记住这里的目录应该用/,因为LINUX是这样的) 2、然后git init 来初始化本地的仓库 3、ls -ah查看已经配置好的.git/目录是 阅读全文

posted @ 2016-11-22 10:59 功夫茶茶 阅读(1309) 评论(0) 推荐(0)

JAVA Applet
摘要: 阅读全文

posted @ 2016-08-15 23:40 功夫茶茶 阅读(94) 评论(0) 推荐(0)

第21章 泛型
摘要:一、泛型的作用 1、使用泛型能够提高软件的可靠性和可读性,因为某些错误能在编译时而不是运行时发现。 二、泛型的使用 1、可以将泛型指定为另外一种类型的子类型,这样的泛型类型称为受限的。 2、 3、 阅读全文

posted @ 2016-07-30 15:20 功夫茶茶 阅读(101) 评论(0) 推荐(0)

JAVA JLabel自定义子类无法显示
摘要:1 import java.awt.*; 2 import java.util.Scanner; 3 4 import javax.swing.*; 5 6 public class Test_16_13 extends JFrame{ 7 8 public Test_16_13(){ 9 Imag 阅读全文

posted @ 2016-07-07 16:29 功夫茶茶 阅读(622) 评论(0) 推荐(0)

第16章 事件驱动程序设计
摘要: 阅读全文

posted @ 2016-06-30 12:51 功夫茶茶 阅读(124) 评论(0) 推荐(0)

第15章 图形
摘要:paintComponent会在初始化之前被swing调用,所以,一般如果初始化一个JComponent组件的话paintComponent会在初始化之前就调用一次 阅读全文

posted @ 2016-06-23 11:31 功夫茶茶 阅读(91) 评论(0) 推荐(0)

第11章 继承和多态
摘要:1、父类和子类: 子类能够继承父类的能够继承的数据域和方法,对于private型的,只能沟通过父类的get和set方法进行设置和访问。 2、super: (1)调用父类的构造方法。 (2)调用父类的方法。 super()必须出现在子类构造方法的第一行,这是显式调用方式。要调用父类的构造方法就必须使用 阅读全文

posted @ 2016-06-17 14:20 功夫茶茶 阅读(75) 评论(0) 推荐(0)

第14章 抽象类和接口
摘要:抽象类:类的设计应该确保父类包含它的子类的共同特征。有时候,一个父类设计的非常抽象,以至于它都没有任何具体的实例。这样的类称为抽象类。类名前使用abstract 抽象方法:父类中的方法,因为父类为抽象,无法根据具体的实例进行实现,因此,这样的方法属于抽象方法。方法头使用abstract UML中抽象 阅读全文

posted @ 2016-06-08 22:05 功夫茶茶 阅读(141) 评论(0) 推荐(0)

JAVA异常处理
摘要:throw语句的执行称为抛出一个异常,异常就是一个从异常类创建的对象。 当异常被抛出时,正常的执行流程就被中断。异常被catch块捕获。执行catch块中的代码以处理这个异常。然后,执行catch块后的语句。 异常处理的优点:能使方法抛出一个异常给它的调用者。这个调用者可以处理该异常。如果没有这个能 阅读全文

posted @ 2016-06-01 23:14 功夫茶茶 阅读(112) 评论(0) 推荐(0)

JAVA GUI随笔
摘要:Java的布局管理器提供了一种层面的抽象,自动将用户界面映射到所有的窗口系统。GUI组件放置在容器中,它们的位置由容器的布局管理器来管理。 布局管理器是使用布局管理器类创建的。 注:同一个对象无论添加几次,在框架中只会显示一次。 在FlowLayout和GridLayout两个布局管理器中,组件添加 阅读全文

posted @ 2016-05-21 12:32 功夫茶茶 阅读(113) 评论(0) 推荐(0)

JAVA数组的典型操作
摘要: 阅读全文

posted @ 2016-05-20 16:44 功夫茶茶 阅读(138) 评论(0) 推荐(0)

JAVA个人知识总结
摘要:1、一个.java文件中只能有一个public类,且必须跟文件名相同,其他类不能以public开头。 2、继承: 子类继承父类的属性和方法。 3、继承和组合: 继承是对“是一种”(is-a)关系建模,组合是对“是一部分”(has-a)关系建模 阅读全文

posted @ 2016-05-16 14:59 功夫茶茶 阅读(153) 评论(0) 推荐(0)

JAVA中的聚集和组合的区别和联系
摘要:选自《JAVA语言程序设计-基础篇(原书第8版)》 定义:一个对象可以包含另一个对象。这两个对象之间的关系称为组合(composition)。 组合实际上是聚集关系的一种特殊形式。聚集模拟了具有(has-a)关系,表示两个对象之间的归属关系。归属关系中的所有者对象称为聚集对象(aggregation 阅读全文

posted @ 2016-05-16 11:32 功夫茶茶 阅读(1920) 评论(0) 推荐(0)

JAVA基础知识(转)
摘要:本文就java基础部分容易混淆的一些知识点进行了一下总结。因为Java本身知识点非常多,不可能在很短的篇幅就能叙述完,而且就某一个点来讲,如欲仔细去探究,也能阐述的非常多。这里不做全面仔细的论述,仅做为一个引子,抛砖引玉。具体个例,还需各位看官自己验证一下,以增进理解和记忆。 这下面的一些是我当初在 阅读全文

posted @ 2016-05-16 11:05 功夫茶茶 阅读(209) 评论(0) 推荐(0)

导航