The 31-year-old shooting guard followed up a 19-point performance on Friday night by scoring a team-high 21 in the Nets' 98-85 victory over the Portland Trail Blazers on Sunday afternoon.
"It's coming. I'm just trying to take what the defense is giving me," said Johnson, who went 8-for-12 in the first half before coming up with a couple of clutch buckets in the fourth quarter.
In his last two games, Johnson, who had struggled mightily with his shot, has gone 18-for-31 from the field (58.1 percent).
"Joe is our guy who anchors the second unit," Nets coach Avery Johnson said. "He slowly but surely is starting to come around. He's starting to feel better."
Point guard Deron Williams added: "He wasn't settling. He was taking the ball to the basket with a few floaters and he's just trying to get into a better rhythm. We definitely need that from him."
• D-Will’s shooting struggles continued (4-for-13, 27-for-82 in his last six games), but he did become just the 11th NBA player since 1985-86 to record at least 15 points, 12 assists and four blocks in a game; LeBron James was the last to accomplish the feat on Feb. 18, 2010 vs. Denver.
He also took a spill early in the first quarter, but claims he's "good and going to be all right."
Before the game, coach Johnson had alluded to him being banged up -- wrist, hand and elbow injuries to name a few -- as the reason for his shooting woes.
• The Nets have held their last two opponents to just 28 points combined in the fourth quarter. With the game tied at 74 in the final period, the Nets closed on a 24-11 run to claim the victory.