DOC PREVIEW
UMD CMSC 433 - Final exam topics

This preview shows page 1-2-3 out of 10 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 10 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 10 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 10 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 10 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

CMSC 433final exam topicsTopics (since midterm)• Java Generics– including Set<? extends Foo> and Set<?super Foo>• Threads and concurrency• A note on distributed computing• Sockets• Security• Garbage Collection (but not references)Concurrency• basics (creating threads, etc)• synchronization• atomicity• visbility• wait/notify/notifyAll• deadlockTesting concurency• using the metronome timer– don't need to remember details of API, justbe able to design test casesConcurrency utilities• ConcurrentHashMap– how is this different from a synchronizedhash map?• BlockingQueues• Executors• Futures• Locks and ConditionsA note on distributedcomputing• read itSockets and I/O• Server sockets• IP addresses• ports• Input/Output streams• Object serializationSecurity• Buffer overflows• format strings• Insecure randomness• SQL injection• Cross-site scriptingGarbage Collection• Reachable vs. unreachable data– might be used vs. can’t be used again• Roots• Reference counting• Mark and sweep• Copying GC• generational garbage collection• pause timesEarlier stuff• UML• Design patterns:– Abstract and Static Factory– Bridge– Observer– Iterator– Decorator– Singleton–


View Full Document

UMD CMSC 433 - Final exam topics

Documents in this Course
Trace 1

Trace 1

62 pages

Reflection

Reflection

137 pages

Testing

Testing

25 pages

Paradigms

Paradigms

10 pages

Testing

Testing

17 pages

Java RMI

Java RMI

17 pages

Java RMI

Java RMI

17 pages

Java RMI

Java RMI

17 pages

Trace 1

Trace 1

46 pages

Jini

Jini

4 pages

Final

Final

15 pages

Java RMI

Java RMI

13 pages

Testing

Testing

16 pages

Load more
Download Final exam topics
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Final exam topics and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Final exam topics 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?