之前的小节我们讲解了ServerSocket对象,它可以实现服务器端程序,但只实现服务器端程序还不能完成通信,此时还需要一个客户端程序与之交互,为此Java提供了一个Socket类,用于实现TCP客户端程序。查看全文>>
使用DatagramSocket类的实例对象可以发送和接收DatagramPacket数据包。在创建发送端和接收端的DatagramSocket对象时,使用的构造方法也有所不同,下面对DatagramSocket类中常用的构造方法进行讲解。查看全文>>
GridBagLayout是最灵活、最复杂的布局管理器,它与GridBagLayout布局管理器类似,不同之处在于GridBagLayout允许网格中的组件大小各不相同,而且允许一个组件跨越一个或者多个网格。查看全文>>
在开发中经常需要处理日期和时间,Java提供了一套专门用于处理日期时间的,API,日期时间类包括LocalDate类,LocalTime类,Instant类、Duration类和Period类等。查看全文>>
Swing组件中的事件处理专门用于响应用户的操作,例如,响应用户的鼠标单击、按下键等操作。在Swing事件处理的过程中,主要涉及三类对象。查看全文>>
pageContext对象是javax.servlet.jsp.PageContext类的实例对象,它代表当前JSP页面的运行环境。在JSP页面中,使用pageContext对象可以获取JSP的其他八个隐式对象,它提供了一系列用于获取其他隐式对象的方法,如表11-3所示。查看全文>>