Apr19 - CSE262: Programming Languages Instructor: Dr. Liang...

Info iconThis preview shows pages 1–10. Sign up to view the full content.

View Full Document Right Arrow Icon
CSE262: Programming Languages Instructor: Dr. Liang Cheng Department of Computer Science and Engineering Lehigh University April 19, 2007
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Instructor: Dr. Liang Cheng CSE262: Programming Languages 04/19/07 Outline ± Recap ± OOP supports by Java ± Implementation of object-oriented constructs ± Concurrency (Chapter 13) ± Summary
Background image of page 2
Instructor: Dr. Liang Cheng CSE262: Programming Languages 04/19/07 Abstract Class vs. Interface ± MultInterfaces.java
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Instructor: Dr. Liang Cheng CSE262: Programming Languages 04/19/07 Implementing OO Construct ± OOCons.java ± aObj = bObj;
Background image of page 4
Instructor: Dr. Liang Cheng CSE262: Programming Languages 04/19/07 Outline ± Recap ± Concurrency (Chapter 13) ± Summary
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Instructor: Dr. Liang Cheng CSE262: Programming Languages 04/19/07 Chapter 13 Topics ± Introduction ± Introduction to program-unit-level concurrency ± Java threads ± Semaphores
Background image of page 6
Instructor: Dr. Liang Cheng CSE262: Programming Languages 04/19/07 Introduction ± Reasons to study concurrency 1. Real-world situations involve concurrency 2. Computers capable of physical concurrency are now widely used
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Instructor: Dr. Liang Cheng CSE262: Programming Languages 04/19/07 Introduction ± Concurrency can occur at four levels 1. Machine instruction level 2. High-level language statement level 3. Program unit level 4. Program level
Background image of page 8
Instructor: Dr. Liang Cheng CSE262: Programming Languages
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 10
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 08/06/2008 for the course CSE 262 taught by Professor Cheng during the Spring '07 term at Lehigh University .

Page1 / 26

Apr19 - CSE262: Programming Languages Instructor: Dr. Liang...

This preview shows document pages 1 - 10. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online