Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trial![](https://ecs-static.teamtreehouse.com/assets/views/marketing/shared/community-banner-white-47072046c51352fe6a69f5e691ff5700b28bb11d45197d7bdf066d9ea3f72d0c.webp)
![Jacob Wingfield](https://secure.gravatar.com/avatar/bd4baf9350b629493976f0438bccf615?s=96&d=https%3A%2F%2Fecs-static.teamtreehouse.com%2Fassets%2Fcontent%2Fdefault_avatar-445fbbabfc8dc9188fb5967fe43322ee0c3e0dd1e10f378bf8343784af5a13eb.webp&r=pg)
Jacob Wingfield
7,780 PointsI'm super confused.
What is java's role in coding? Why use system.out.println instead of printf? What is system.out and what does it do? What does this line of code mean: public class Example { public static void main(String[] args) { } } How does the code in this video function, I don't understand. Could someone please respond to this and explain it simply without being wordy and such, and also tell what this code is used for, and how it all ties together because I am not understanding, especially his tying of ideas to objects about state and behavior.
1 Answer
![Jacob Wingfield](https://secure.gravatar.com/avatar/bd4baf9350b629493976f0438bccf615?s=96&d=https%3A%2F%2Fecs-static.teamtreehouse.com%2Fassets%2Fcontent%2Fdefault_avatar-445fbbabfc8dc9188fb5967fe43322ee0c3e0dd1e10f378bf8343784af5a13eb.webp&r=pg)
Jacob Wingfield
7,780 PointsIm still enrolled for some reason but I'm not using it. I'm just looking for someone to explain the basic structure of classes and stuff, and javas relation and role. I learn by starting by a general outline and then breaking down the different parts and components so I'm just looking for a simple explanation without all of the fancy syntax.
Steven Parker
230,688 PointsSteven Parker
230,688 PointsIt looks like you have a Techdegree subscription. That still includes access to a Slack channel where you can interact live with staff Success Specialists, right? Don't overlook that resource!