I have 2 domains are identical with different extensions and different content. Will Google still read them as duplicate content and affect their rankings?
if there is no duplicate content then no. Many people often use the .com and .net versions of their business. Also some businesses have even figured out how to use .info domains and what they are for.
A prime example is tibia.com it owns the .com .de .net and .org sites the .com site ranks lower than some tibia fansites due to the duplicate content on the other domains
What made you think like that? Your two website has different in both domain and content, even a spin content would not lead your website into duplicated content issues. The only reason you should worry in this case if your content under two websites are identical as similar or 100% exact similar.
if it's different extensions only it will not see as duplicate. We call it duplicate if 2 url's has same content.
yes, that's fine but if we have URL something like this http://www.domain.com/ http://domain.com/index.html http://domain.com/default.html http:/www.domain.com/index.html and we link different URL within site, probable it is duplicate content for Google. Thanks!