《Java编程思想》读书笔记(6)

JButton这一章,Brucke只给出了一个简单的例子,代码如下: import java.applet.Applet; import java.awt.*; import javax.swing.*; public class Test extends JApplet {   &nbs...

《Java编程思想》读书笔记(1)

14章开篇的一句话:设计的宗旨是"能轻松完成简单的任务,有办法完成复杂的任务"。一句发人深省的话。恩,怎么理解哪,我是这样认为的:软件应该能够满足用户的真实需求,为用户完成业务提供足够的支持和帮助,并且这种支持对用户来说,应当是:易于理解,易于使用,高效而便捷的。用户面对的实际业务是多样性的,对于简...

「大师课」搞定 Java 开发基础

23 课时 |
8714 人已学 |
免费

Java Spring Boot 2.6.0开发实战-1024程序员节创造营公益课

5 课时 |
1162 人已学 |
免费

Java Web开发-Web应用、Tomcat、HTTP请求与响应

17 课时 |
1440 人已学 |
免费
开发者课程背景图

《Java编程思想》读书笔记(8)

 前面的几篇笔记都写得太古板了,今天就换个新的写作风格来试试,暂且叫“案例导向式”吧,希望能对自己和别人的学习有所帮助。   第一部分 问题场景描述       某日,小菜跑来问我:“phinecos,我真是快被java逼疯了,你可得帮帮我呀!!“ ...

《Java编程思想》读书笔记(9)

一些listene接口中只定义了一个方法,因此要实现这种接口的工作量并不大,因为只要写完这一个方法,接口也就实现了。但是如果要使用有多个方法的listener的话,就会比较麻烦了,因为必须要实现接口中定义的所有方法,而实际上很多方法我们并不需要。举例来说,如果要捕捉鼠标点击的话,那就必须写一个mou...

《Java编程思想》读书笔记(10)

package com.vitamin.UI; import javax.swing.*; import javax.swing.filechooser.FileFilter; import java.awt.BorderLayout; import java.awt.Container; impo...

《Java编程思想》读书笔记(14)

程序是根据具体情况在不断地创建新对象,而这些情况又只有在运行时才能够确定,因此我们就不知道到底需要多少对象,什么类型的对象,所以要能够创建任何对象并且能保持住这些对象的引用。Java就提供了很多容器类来持有和操纵对象。 数组是比较特别的一个容器,怎么说呢,它可以持有象int等基本类型数据,能够随机存...

《Java编程思想》读书笔记(2)

sun为何要开发出applet这个东西,究竟浏览器在客户端编程方面还存在哪些方面的不足哪?这是我开始applet这一节学习时所思考的第一个问题。Applet是嵌入到web浏览器中的小程序(它和微软的ActiveX控件又有什么区别哪?不解。。。)。   在我看来,需要一种东西,既能有B/S模...

《Java编程思想》读书笔记(7)

    Swing的确是MVC模式的一个优秀例子,它将接口(图形组件)和实现(当组件发生了某个事件之后,你要运行的代码)明明白白地分开来。Swing组件能通报在它身上可以发生什么事件,以及发生了什么事件。所以,如果你对某个事件不感兴趣,比如鼠标从按钮的上方经过,你完全可以不去理会...

《java编程思想》读书笔记(13)

子类覆写父类的方法时,如果父类的方法进行了异常声明了,子类可以不理会这个声明,不需要进行异常声明。 package com.vitamin.Console; import java.lang.Throwable; public class exceptionTest {    &...

《Java编程思想》读书笔记(12)

以前学c语言时,总是在自己写的函数里为程序的各种运行情况设置一个返回标志值,返回值可以是1,0等标志值,来根据这些标志值来判断程序是否正常运行,但代码多了就总是搞不清楚这些标志值之间的区别,因此代码就变得很难读了。而java用“异常处理”很好地解决了这个恼火的问题。     &n...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

Java开发者
Java开发者
Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~
287384+人已加入
加入
相关电子书
更多
Java单元测试实战
Java应用提速(速度与激情)
Java工程师必读手册
立即下载 立即下载 立即下载