摘要: 类与对象:类:具有相同特征的一类事物的抽象对象:类的具体实例类(对象)之间的关系:关联关系:一个类的实例是另一个类中方法的参数继承关系(一般与特殊):XX是一种XX,一个类派生出来另一个类聚合关系(整体与部分):实现关系:多态:面向对象思想1有哪些类与对象2类与对象有哪些属性与方法3类与类的关系成员... 阅读全文
posted @ 2014-08-02 14:38 shangshicc 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 主要内容: 线程同步及线程同步可能出现的问题 对象互斥锁,synchronized关键字 死锁 线程锁定一个对象后,另一个线程访问对象对应类中其他方法的不同情况 线程同步:多个线程访问同一资源 若两个线程对同一共享资源并发访问时可能会出现问题。eg:银行取款 /* * 线程同步的例子 * */public class Test { pu... 阅读全文
posted @ 2014-05-25 23:31 shangshicc 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 实际上,您可以把索引理解为一种特殊的目录。微软的SQLSERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会很自然地翻开字典的前几页,因为“安... 阅读全文
posted @ 2014-05-20 22:58 shangshicc 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 主要内容 线程概念 创建线程的两个方法 实现runnable()接口 重写Thread类中方法 两种方法的区别 创建线程与方法调用区别 停止线程的两个方法 interrupt()强制打断 引入变量boolean flag 控制 Thre... 阅读全文
posted @ 2014-05-15 22:05 shangshicc 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 事件处理机制三要素: 事件源:能够产生事件的组件 事件:用户对组件的一个操作 事件监听器:接收事件、解释事件并处理用户交互的方法处理事件源发生的事件 事件处理机制:当组件(比如 Button)被点击时就会产生ActionEvent事件,事件被传递给一个 ActionListener 对... 阅读全文
posted @ 2014-05-13 18:00 shangshicc 阅读(2089) 评论(0) 推荐(0) 编辑
摘要: Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编... 阅读全文
posted @ 2014-05-07 21:52 shangshicc 阅读(93) 评论(0) 推荐(0) 编辑
摘要: jdbc:全称java Database Connectivity java数据库连接。 起初,基于某数据库产品的开发,必须了解某数据库的api。通过c/c++直接访问某数据库的接口来编程。但无法实现跨数据库平台开发。 后来,通过统一数据库接口实现跨平台开发,例如odbc,ado.net。... 阅读全文
posted @ 2014-05-07 17:57 shangshicc 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 1.Java基础 很多朋友一上手就开始学习Android,似乎太着急了一些。Android应用程序开发是以Java语言为基础的,所以没有扎实的Java基础知识,只是机械的照抄别人的代码,是没有任何意义的。那么Java学到什么程度才算是过关呢?我个人认为至少要掌握以下两个方面的内容: a) Java基础语法:具体的知识点列表可以在这里下载:《Java知识点列表》V1.0。这部分内容没有讨价... 阅读全文
posted @ 2014-05-07 12:54 shangshicc 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 布局管理器:实现使用不同方式排列界面上的组件。 布局管理器接口LayoutManager 使用布局管理器时,布局管理器负责各个组件大小与位置,用户无法设置组件大小与位置属性。如果使用,会被布局管理器覆盖。 如果确实需要设置组件大小与位置,应取消该容器的布局管理器。(setLayout(null... 阅读全文
posted @ 2014-04-21 10:38 shangshicc 阅读(985) 评论(0) 推荐(0) 编辑
摘要: GUI:Graphical User Interface,即图形用户界面,用于计算机与用户交互的一种方式 AWT:Abstract Window Toolkit,抽象窗口开发包。重量级组件。在Windows系统与Linux系统都可运行,但由于是调用操作系统实现的组件,在两个平台运行后并不是完全相同,可移植性一般。 位于java.awt包中。 Swing:在AWT基础上发展而来,轻量级组件,不... 阅读全文
posted @ 2014-04-15 16:34 shangshicc 阅读(3570) 评论(0) 推荐(0) 编辑