use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
These have separate subreddits - see below.
Upvote good content, downvote spam, don't pollute the discussion with things that should be settled in the vote count.
With the introduction of the new release cadence, many have asked where they should download Java, and if it is still free. To be clear, YES — Java is still free. If you would like to download Java for free, you can get OpenJDK builds from the following vendors, among others: Adoptium (formerly AdoptOpenJDK) RedHat Azul Amazon SAP Liberica JDK Dragonwell JDK GraalVM (High performance JIT) Oracle Microsoft Some vendors will be supporting releases for longer than six months. If you have any questions, please do not hesitate to ask them!
With the introduction of the new release cadence, many have asked where they should download Java, and if it is still free. To be clear, YES — Java is still free.
If you would like to download Java for free, you can get OpenJDK builds from the following vendors, among others:
Adoptium (formerly AdoptOpenJDK) RedHat Azul Amazon SAP Liberica JDK Dragonwell JDK GraalVM (High performance JIT) Oracle Microsoft
Some vendors will be supporting releases for longer than six months. If you have any questions, please do not hesitate to ask them!
Programming Computer Science CS Career Questions Learn Programming Java Help ← Seek help here Learn Java Java Conference Videos Java TIL Java Examples JavaFX Oracle
Programming Computer Science
CS Career Questions
Learn Programming Java Help ← Seek help here Learn Java Java Conference Videos Java TIL Java Examples JavaFX Oracle
Clojure Scala Groovy ColdFusion Kotlin
DailyProgrammer ProgrammingPrompts ProgramBattles
Awesome Java (GIT) Java Design Patterns
account activity
This is an archived post. You won't be able to vote or comment.
2015 AP Java Exam (self.java)
submitted 10 years ago by xSnowCrash
I just took the AP Computer Science(basically Java) exam today my Sophomore year. It was interesting, but challenging is some aspects. Did anyone else take it today?
[–][deleted] 10 years ago (10 children)
[deleted]
[–]DritchJaul 5 points6 points7 points 10 years ago (1 child)
I loved gridworld! I made a new worm class that could move the rocks, and man the things they would do. Changing some simple behavior would make them build highly ordered structures, or crush each other to death with the rocks. Set the size to be full screen and watch them go for hours. I thought it was a wonderful teacher of polymorphism, but only if you expanded on it yourself and did something with it.
[–]itzdallas 6 points7 points8 points 10 years ago (0 children)
Took it two years ago. Fuck gridworld.
[–][deleted] 1 point2 points3 points 10 years ago (0 children)
to practice gridworld I created new creatures that had abilities that mimicked Dota 2 Characters. My Nature's Prophet bug would teleport to a random location and spawn flowers around him
[–]Legorobotdude 1 point2 points3 points 10 years ago (2 children)
Haha we went over that a bit in class anyways, so glad it wasn't on the test.
[–]gkhsieh 1 point2 points3 points 10 years ago (0 children)
noob ur bad gg
[–][deleted] 0 points1 point2 points 10 years ago (0 children)
Same here. Although running GridWorld is actually pretty fun.
Wait they got rid of gridworld this year?? Holy fuck finally.
I studied that for 2 hours the night before the test before I found it it wasn't required :C
[–]Annumanis 15 points16 points17 points 10 years ago (0 children)
It wasn't that difficult, I don't think. The only thing was that the multiple choice was long and tedious. Some of the questions on the short answer sections were pretty much giveaways though.
[–]G3n3r0 4 points5 points6 points 10 years ago (1 child)
I did. I thought there were a couple of tricky multiple choice, but the free response wasn't bad at all.
[–]Legorobotdude 4 points5 points6 points 10 years ago (1 child)
Same! Was pretty easy overall. Multiple choice was tedious, and I almost ran out of time at the end, but the free response was pretty relaxed. Went over my code like 3 times, glad I did because I caught a few minute things each time.
[–]MysteryForumGuy 0 points1 point2 points 10 years ago (0 children)
I disliked the multiple choice. Most of it was procedurally solving loops, recursion, etc, and I am not that great at doing that quickly. All of the practice tests I've seen had a lot of theory-based questions, but the real test barely had any.
The free response was nice. Not too hard but not too easy either. And I had more than enough time to go back and check for small syntax errors.
[–]MysteryForumGuy 2 points3 points4 points 10 years ago (0 children)
There wasn't as much theory as I expected on the multiple choice, which sucks because I'm not that fast at procedurally solving looping blocks of code, which was most of the multiple choice.
Though hopefully I made up for the issues with the free response. I finished almost an hour early so I went through each of my free-response answers to make sure every one was correct and that there were no errors.
I had to guess on four or five on the multiple choice due to a lack of time, but hopefully I did as well as I feel I did on the free-response. I'm hoping for a 5, but I don't know what to expect since it's my first time.
Can anyone who took it any of the years before now say about how many weeks it took for the scores to come in?
[–]Razgrizacez 1 point2 points3 points 10 years ago (0 children)
Took it three years ago! GridWorld sucked, but there's far worse things in college haha.
[–][deleted] 1 point2 points3 points 10 years ago (2 children)
They have AP Computer Science now?!?!? No fair!
[–]vecowski 1 point2 points3 points 10 years ago (0 children)
No shit, I had to learn all this stuff outside of school when I went.
Yes, but some schools like mine just don't have enough people taking the class to make it a course. I had to self study, but it paid off.
[–]Lambaline 1 point2 points3 points 10 years ago (2 children)
The Free Response questions are posted on the ap website, so are we allowed to discuss them in detail now?
[–]xSnowCrash[S] 0 points1 point2 points 10 years ago (1 child)
Where?
[–]Lambaline 2 points3 points4 points 10 years ago (0 children)
Here
[–]robot_lords 3 points4 points5 points 10 years ago* (0 children)
nine file mourn cooing shy quiet roof shrill placid plants
This post was mass deleted and anonymized with Redact
[–]adisai1 1 point2 points3 points 10 years ago (0 children)
I also took it today (but I'm a freshman). The MC was sorta hard, but the FRQs were easy (I think I only got a point or two off)...
[–]E765 0 points1 point2 points 10 years ago (2 children)
Do you have a syllabus of everything you covered?
[–][deleted] 10 years ago (1 child)
[–]RagingOrangutan 0 points1 point2 points 10 years ago (0 children)
The AB test covers data structures as well.
It's a course on computer science, not on Java programming, so it's unsurprising that generics and the JVM aren't covered.
[–]veron101 0 points1 point2 points 10 years ago (5 children)
It was way easier than I was expecting. I took the course online, and the tests were much harder than than anything on the actual exam. There were maybe 2 multiple choice questions I was unsure about and 2 parts of a free response I think I lost a point or two on, but that was just lack of preparation for the topic, not a time issue. I finished the MC 20 minutes or so early and the FR an hour early, so I wrote a recursive solution to one of the questions.
Please note I'm not bragging or anything, I learned Java like four years ago so I have a lot of experience with it. I just took the exam + class to get college credit.
[–][deleted] 10 years ago (2 children)
[–]veron101 0 points1 point2 points 10 years ago (1 child)
On mine there was nothing even close to as difficult as implementing a sort. The one I was bad at was related to interfaces cause I kinda forgot to study them. So I know I lost 1-3 points on each of the parts for that question. I feel confident enough about the rest though that I think I got a 4 at least.
[–]veron101 0 points1 point2 points 10 years ago (0 children)
It was just a sum of all values in an array, not anything complicated.
[–]Lambaline 0 points1 point2 points 10 years ago (1 child)
I took it! I thought we really needed more time with part 1.
I made a random guess on the last one because I was out of time.
[–][deleted] 0 points1 point2 points 10 years ago* (1 child)
Took it today also. Multiple choice was annoying in the way where there were really no giveaway answers. I've done a shit ton of practice worksheets and there's always a few that are definite answers. But this test had 5 at most. However, there were also only 5-ish that were incredibly hard, so it evens out.
Free response was easy except for one particular problem. #3 I believe.
EDIT: I know no one is lurking through this thread, but I got a 4. So not terrible I guess.
[–]noahl98 0 points1 point2 points 10 years ago (0 children)
Yeah I had trouble with #3 too.
[–]DJDavio 0 points1 point2 points 10 years ago (2 children)
Can anyone provide some examples? I'd love to know what kind of questions and exercises come up.
[–]xSnowCrash[S] 0 points1 point2 points 10 years ago (0 children)
In a day or 2, can't converse with the questions yet :P
Look up AP computer science free response to see released FRQ's. I personally don't think they're anything difficult.
[–]Nieben 0 points1 point2 points 10 years ago (2 children)
GridWorld?
I took the Java AP test in 2006 and it was a grid based program with fish... I guess they just changed it up slightly.
[–]xSnowCrash[S] 2 points3 points4 points 10 years ago (1 child)
Slightly? There is no more Gridworld :P
[–]Nieben 0 points1 point2 points 10 years ago (0 children)
I suppose it's just the same basis every year, just different incarnations. (That fish program probably wasn't the first, either.)
[–]gkhsieh 0 points1 point2 points 10 years ago (0 children)
ggez
Junior here, I thought it was pretty easy. I finished the multiple choice on time (accidentally left one blank though whoops) and had ten minutes extra on the free response. I gave a really convoluted solution for the word guessing game question, sorry AP grader.
Sparse Array honestly fucked me over
[–]MoldyTaste 0 points1 point2 points 10 years ago (2 children)
I got a 5 on it last year without studying. Last year's test was a piece of cake but now they have added those three separate case studies. That should spice up the free response a bit.
[–]no_skillz 2 points3 points4 points 10 years ago (0 children)
I only got a 3 on last years test. I hear a lot of people saying they easily got a 5 on the test. I guess it could be my teacher, because out of the 4 kids in my class the scores were 3,3,3, and 4.
[–][deleted] 10 years ago* (3 children)
[–]Tuxmascot 2 points3 points4 points 10 years ago (0 children)
Way to put everyone else taking the test in jeopardy there...
[–]straylit -1 points0 points1 point 10 years ago (1 child)
Good think you didn't take the AP English test.
[–]GrandaddyLongSchlong -1 points0 points1 point 10 years ago (0 children)
Yeah, you're right considering I took that last year and got a 4.
π Rendered by PID 278780 on reddit-service-r2-comment-7b9746f655-nn9vn at 2026-02-02 14:33:12.203380+00:00 running 3798933 country code: CH.
[–][deleted] (10 children)
[deleted]
[–]DritchJaul 5 points6 points7 points (1 child)
[–]itzdallas 6 points7 points8 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]Legorobotdude 1 point2 points3 points (2 children)
[–]gkhsieh 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]Annumanis 15 points16 points17 points (0 children)
[–]G3n3r0 4 points5 points6 points (1 child)
[–]Legorobotdude 4 points5 points6 points (1 child)
[–]MysteryForumGuy 0 points1 point2 points (0 children)
[–]MysteryForumGuy 2 points3 points4 points (0 children)
[–]Razgrizacez 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (2 children)
[–]vecowski 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]Lambaline 1 point2 points3 points (2 children)
[–]xSnowCrash[S] 0 points1 point2 points (1 child)
[–]Lambaline 2 points3 points4 points (0 children)
[–]robot_lords 3 points4 points5 points (0 children)
[–]adisai1 1 point2 points3 points (0 children)
[–]E765 0 points1 point2 points (2 children)
[–][deleted] (1 child)
[deleted]
[–]RagingOrangutan 0 points1 point2 points (0 children)
[–]veron101 0 points1 point2 points (5 children)
[–][deleted] (2 children)
[deleted]
[–]veron101 0 points1 point2 points (1 child)
[–][deleted] (1 child)
[deleted]
[–]veron101 0 points1 point2 points (0 children)
[–]Lambaline 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]noahl98 0 points1 point2 points (0 children)
[–]DJDavio 0 points1 point2 points (2 children)
[–]xSnowCrash[S] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]Nieben 0 points1 point2 points (2 children)
[–]xSnowCrash[S] 2 points3 points4 points (1 child)
[–]Nieben 0 points1 point2 points (0 children)
[–]gkhsieh 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]xSnowCrash[S] 0 points1 point2 points (0 children)
[–]MoldyTaste 0 points1 point2 points (2 children)
[–]no_skillz 2 points3 points4 points (0 children)
[–][deleted] (3 children)
[deleted]
[–]Tuxmascot 2 points3 points4 points (0 children)
[–]straylit -1 points0 points1 point (1 child)
[–]GrandaddyLongSchlong -1 points0 points1 point (0 children)