- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 java核心技术10阅读(十一)-事件处理
原始的 C这样的语言进行事件驱动的程序设计,那就需要编写代 码来不断地检查事件队列,以便査询操作环境报告的内容(通常这些代码被放置在包含很多 switch语句的循环体中)。显然,这种方式编写的程序可读性很差,而且在有些情况下,编码 的难度也非常大。它的好处在于响应的事件不受限制,而不像 Visual Basic这样的语言,将 事件队列对程序员隐藏起来。在 AWT所知的事件范围内,完全可以控制事件...
2020-03-28 22:24:03 177
原创 java核心技术10阅读(十一)-swing图形
JFrame在 Java 中,框架被设计为放置组件的容器, 可以将菜单栏和其他的用户界面元素放置在其中。在通常情 况下,应该在另一组件上绘制信息,并将这个组件添加到框 架中。JFrame 是极少数几个不绘制在画布上的 Swing组件之一。所有的 Swing组件必须由事件分派线程(event dispatch thread ) 进行配置,线程将 鼠标点击和按键控制转移到用户接口组件。调用To...
2020-03-27 16:21:19 149
原创 java核心技术10阅读(九)-映射
映射用来存放键 / 值对。基本映射操作HashMap和TreeMap,HashMap对键进行散列,TreeMap用键的整体顺序对元素进行排序。散列稍微快一些,如果不需要按照排列顺序访问键,就最好选择散列。...
2020-03-24 12:29:57 149
原创 java核心技术10阅读(八)-Java集合
集合框架Java 集合类库也将接口( interface) 与 实 现( implementation) 分离。可以使用接口引用集合类,方便切换类的使用。Queue<Customer> expresslane = new CircularArrayQueue<>(100); expressLane.add(new Customer("Harry")); //or...
2020-03-23 18:58:34 125
原创 java核心技术10阅读(七)-泛型程序设计
类型参数的好处Java中增加范型类之前,泛型程序设计是用继承实现的。ArrayList 类只维护一个Object 引用的数组,利用ArratList有两个问题,一个是获取值时需要强制转换,另一个是强制转换时会产生错误。使用类型参数解决:ArrayList<String> files = new ArrayList<String>() 其中String表示为Stri...
2020-03-21 17:24:56 150
原创 java核心技术10阅读(六)-日志记录案例
日志说明书常见操作选择一个日志记录器,并把日志记录器命名为与主应用程 序包一样的名字,例如,com.mycompany.myprog。private static final Logger logger = Logger.getLogger(“com.mycompany.nyprog”);static 防止任何变量引用的日志记录器可能会被垃圾回收默认的日志配置将级别等于或高于 INFO级...
2020-03-18 11:59:47 255
原创 java核心技术10阅读(五)-异常和断言
异常异常分类throwable是所有异常类的父类,Error和IOException是非受查类,由系统错误、IO读取读取错误引起,而RuntimeException是受查类,由程序本身错误引起,需要提供异常处理器,例如数组访问越界等问题。对于一个已经存在的异常类,将其抛出非常容易,在这种情况下:1 ) 找到一个合适的异常类。 2 ) 创建这个类的一个对象。 3 ) 将对象抛出。捕获异常...
2020-03-17 11:28:14 89
Apache ShardingSphere 中文文档 分库分表
2022-09-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人