language features 60, 781
layout manager 317
BorderLayout 321
constraints 321
FlowLayout 318
GridBagLayout 323
GridLayout 320
layout managers 305
combining with JPanels 327
LayoutManager2 321
LinkedList 494, 499, 501
Liskov Substitution Principle
relationship to Meyer Design by Contract Programming 723
three rules of 735
Liskov Substitution Principle (LSP) 723
List 487
listeners
linking to events 354
ListeningMainFrame 381
listing UNIX processes 560
ListIterator 487
ListModel 389
interface methods 390
using 389
ListSelectionEvent 349, 351
Local Area Network 554
localhost 561
localhost address 586
lock
Object 460
Long 149
long 128
low-level events 349
LSP 723
LSP & DbC
common goals 723
designing with 724
Java support for 723