#Java Basic
Explore tagged Tumblr posts
Text
JAVA Basic
Java is a widely used, versatile, and platform-independent programming language. Here are some key aspects of Java:
Introduction to Java:
Developed by Sun Microsystems (now owned by Oracle Corporation), Java was released in 1995.
It is designed to be platform-independent, meaning that Java programs can run on any device that has a Java Virtual Machine (JVM).
Write Once, Run Anywhere (WORA):
Java follows the principle of "Write Once, Run Anywhere," allowing developers to write code that can run on any device that supports Java.
Object-Oriented Programming (OOP):
Java is an object-oriented programming language, which means it is based on the concept of objects. Objects can contain data in the form of fields, often known as attributes, and code, in the form of procedures, often known as methods.
Syntax and Structure:
Java syntax is similar to C++, making it relatively easy for developers who are familiar with C-based languages to learn Java.
Java programs are organized into classes, and each class contains methods that perform specific tasks.
Platform Independence:
Java code is compiled into an intermediate form called bytecode. This bytecode is then interpreted by the Java Virtual Machine (JVM) at runtime, making it possible to run Java programs on any device with a compatible JVM.
Java Virtual Machine (JVM):
JVM is a key component of the Java Runtime Environment (JRE). It executes Java bytecode, providing the necessary runtime environment for Java applications.
Java Development Kit (JDK):
JDK is a software development kit that includes the necessary tools for Java development, such as the compiler, debugger, and other utilities.
Java Standard Edition (Java SE) and Java Enterprise Edition (Java EE):
Java SE is the standard edition of Java, suitable for developing desktop applications and standalone applications.
Java EE, now known as Jakarta EE, is an extension of Java SE with additional libraries for developing enterprise-level applications, particularly web applications.
Popular Frameworks and Libraries:
Java has a rich ecosystem of frameworks and libraries that simplify the development of various types of applications. Examples include Spring, Hibernate, and Apache Struts.
Community and Support:
Java has a large and active developer community, and there are numerous resources, forums, and documentation available for learning and troubleshooting.
Java is used in a variety of applications, ranging from mobile applications (Android development) to enterprise-level systems. It remains a popular choice for many developers due to its portability, strong community support, and versatility across different domains.
1 note
·
View note
Text
Title Screen Art for my Sonic Fangame!!
(Background is subject to change- )
#miles tails prower#sonic the hedgehog#sonic fandom#tails the fox#sonic#tails and sonic#sth#sonic fangame#hehehe I love starting projects about things I’ve never done#never made a game and only have like basic Java and python down#so this is a process#I CANT EVEN DRAW BACKGROUNDS but here we are#I hate this#but I really wanna make this game
123 notes
·
View notes
Text
Post #83: Tumblr Opinion Poll by Python-Programming-Language, Question: Which programming resp. script language do you prefer?, 2023.
#programming#coding#coding is fun#i love coding#learning#education#i love programming#programming language#python#c++#c sharp#visual basic#small visual basic#i love python#php#scratch#html#css#java#javascript#script language#opinion poll
212 notes
·
View notes
Text
I go by no pronouns but not as in my name, more so like my pronouns are an undefined variable in shell coding
#neo.txt#coding#programming#like. 5 people will get this#shell and unix in gen are a pretty niche kinda part of programming#with people more so sticking to python html java and the C family#and i guess sql? SQL counts as a language itself doesn't it?#I haven't really used it outside of making basic databases so I don't know fundamentally what it is and why it was created#anyways this was your fairly-rare-on-tumblr more-common-on-twitter tech ramble
18 notes
·
View notes
Text
Holy fuck Monday is truly my longest day now huh 💀
#i got Japanese at 10am statistics at 2pm and life drawing at 7pm#so basically 11 hours of classes lmao but with 5 hours of break in total#fucked around with java a bit bc the deadline for the weekly assignment is at 6pm but i also got finished rly quickly thx to my friends help#technically i could've been doing math but. i rly couldn't be arsed to lmao
6 notes
·
View notes
Text
my (sarcastic) favorite part of autism is being great at high level stuff but dogshit at basic things.
im not bragging here because i was genuinely surprised by my ability, but like. in college i got A's in calculus 1 & 2 and calculus-based physics 1 & 2. i have failed math quizes in highschool just by making a bunch of arithmetic mistakes.
i cant remember which months have how many days. do NOT tell me the rhyme. i will NOT remember it. or the knuckles trick i will NOT remember it either.
How is it that i can maintain an almost 4.0 gpa but can't do this shit... thank you autism!
#im coding a game to practice javafx#which basically lets you do graphics#when coding in java#i was trying to calculate the score#and i was getting weird numbers#it was because i didnt understand the arithmetic...#i had to use desmos to make the score curve...#autistic#autism#actually autistic#neurodivergent#actually neurodivergent#nd#🍒🌹 rambles
75 notes
·
View notes
Text
doing my first game jam this weekend. ive never made a game nor do i particularly know how to make a game, and im not confident my teammates do either but - fuck it we ball!!
#the most i can do is text based command line java game. sorry#i actually have been thinking about how to make a very very basic rpg battle sim in java#saving the stats in .txt files so they can be read and loaded... itd be simple as hell but pretty fun#anyway not doing that this weekend bc thats a one man job and i have two teammates#but yk#something to ponder#me.txt
5 notes
·
View notes
Text
Programming Languages For Youths And Adults ...

Programming Languages:
The best ways to learn programming are Snap!, Small Basic, Python, Small Visual Basic, Scratch and TigerJython.
Java
Ruby
C#
PHP
C++
Snap!
Small Basic
Python
Perl
TigerJython
Go
Scratch
C
JavaScript
Visual Basic
Post #234: Programming Languages For Youths And Adults, 2024.
#programming#coding#programmieren#small basic#education#coding for kids#python#scratch#snap!#java#ruby#php#perl#tiger jython#java script#visual basic#programming languages
8 notes
·
View notes
Text
actually i just had the most random thought: fuck java.
#im dropping out of the course lol#its elective anyway#its just not worth waking up at 6 every saturday and having 6h of lab prep every week the guy is insane#also java sux ive come to realize#we wrote over 600 lines of code that does fuck all it enters staff and meals into a model of a restaurant#and finds shit like the most expensive order and the delivery driver who did the most deliveries#and it takes 600smth lines of code to do that like What?? KYS. K.Y.S.#and i truly do not get the point of private objects ur boxing urself in and making performing basic functions into a whole ordeal
2 notes
·
View notes
Text
"I don't think I ever really loved anyone, until Luke."
#i got to that part#and i'm so mad at the psychologist#what an absolute shit session without developing any skills and then just telling her to go feral demanding what she wants#and so of course lorelai goes and bursts open like a dam and so luke gets defensive like OF COURSE it's going to go that way#and she's supposed to have a phd??? and work with families??? and she can't give basic communication skills???#i'm blaming jan 10000% for this#idk her name in gilmore girls she was there for one episode she is jan ok#reminding myself she is a tv therapist who are generally terrible but ugh#gilmore girls#java junkie
6 notes
·
View notes
Text
OOC // Bed time for me, sorry replies have been slow lately. I'm aware of them, I keep looking at them but my brain is being grouchy lately because of everything going on. Hopefully will get to some tomorrow.
Replies Owed:
hazbinned (w/ Vel)
musingularity (w/ Lilith)
theashen-fox (w/ Lilith)
sharp-shooter-no-more-moxxie (w/ Rosie)
poisonedspider (w/ Vel)
hamactiia (w/ Lux)
second-wife-playbook (w/ Thea)
amesouls ( w/ undecided )
copaceticjillybean ( w/ Lux)
Starter Owed:
runningskaven
tales-of-two-draconia
#OOC#java jabbers#// My partner and I both have ended up overwhelmed#basically by just the idea that we've moved out fully on our own now. Stuff to do. Things to know that we don't. Etc
2 notes
·
View notes
Text
i need to start my portfolio for artschool but that also means i have to learn 3 coding languages so i have a higher chance to be accepted into the game dev course fucking drops dead crying screaming throwing up
#i alr started w python but i also need to learn basics of java and c#MFW I CANT HAVE HASHTAGS IN TAGS DIES DROPS DEAD AGEHHRHR#as i was saying i need to learn C (sharp) too but also figure out how unity and unreal work (i am so going to make a game in fortnite lmfao)#and like so many diff ways to illustrate but alsoooo they dont want fanart :(((
5 notes
·
View notes
Text
basement is flooding 💥💥💥💥💥💥💥💥💥💥💥 :(((
#my most favorite magical amazing silliest place in the universe (my room) is in the basement :(#it’s not like Actually flooding but Someone (we don’t know who. might be our new neighbor.) turned on the hose outside and just. left it on#and the water leaked into our basement and into the walls and shit. there was a huge pool of water in the furnace room or whatever it’s#called and. there water literally underneath the floor. like literally water is leaking through the floor boards and i found out when i sat#on my rug and realized i was getting all wet. like i literally walked across my room and water was seeping through the cracks of the floor#water was EVERYWHERE#in like over half the basement. the floor of the main area is ruined i think and holy shit apparently like the inside of the walls or#foundation or whatever is so like wet and soggy that we might have to take out the entire wall that separates my room and the furnace room#and if we have to do that my stepdad says he’ll just remodel the entire basement while we’re at it. which means my room would basically be#gone. this is so fucking stupid#all because some idiot left the hose on. and we don’t even know who it is either. i think it’s our new neighbor because he kinda just#comes to our house a lot and talks to us or just hangs out in our yard. and sometimes he shows up when none of us are home#idk it’s stupid apparently there’s a shit ton of damage and that’s freaking me out because i literally love my room so much it’s my favorit#place to be ever and all my friends call it the autism room because it’s filled with all my favorite things#like my walls are bright neon lime green i got collections and shit i’ve got minecraft posters and like a million plushies everywhere#my room is literally so autism coded#ANYWAY. probably nothing will happen but yeah#side note i have a shit ton of asks to answer and tag games to catch up on and stories to read but i’ve had literally zero spoons lately#i’m gonna play minecrafttttt (in the process of building a pc so soon i’ll be able to get mc java!!! excited about that!!!!)#wyrms says stuff
3 notes
·
View notes
Text
computer and english are the only two subjects that i actually enjoy studying coz they make me feel SMART
#english is easy theres no point in being proud in that#but computer? java??? thats basically greek and im GOOD in java so i can be a bit proud#still dropping computer next year tho <3#moon rambles#im so tired rn ough
2 notes
·
View notes
Text
Hnnngb <trying to code a neocities page
#wacky watermelons#i tired renpy (python ish) last year but that was. a year ago#i guess I'll be learning java soon too (class im taking)#but even like. very basic things feel like banging my head against a wall#although.. you know what might make this better? a little treat (the treat is drink mix)#anyway. itll get easier. probably.#and maybe doing it sink or swim style isn't the best for my brain#ill look up some actual tutorials
3 notes
·
View notes
Text
Most of my students (seniors in high school) don't know how to change the formatting on a word doc or in google docs. Simple stuff like "you need to change the indent and not just hit the space bar five times at the start of a new paragraph," is like fucking magic to them.
So this was originally a response to this post:
****

****
Which is about people wanting an AO3 app, but then it became large and way off topic, so here you go.
Nobody under the age of 20 knows how to use a computer or the internet. At all. They only know how to use apps. Their whole lives are in their phones or *maybe* a tablet/iPad if they're an artist. This is becoming a huge concern.
I'm a private tutor for middle- and high-school students, and since 2020 my business has been 100% virtual. Either the student's on a tablet, which comes with its own series of problems for screen-sharing and file access, or they're on mom's or dad's computer, and they have zero understanding of it.
They also don't know what the internet is, or even the absolute basics of how it works. You might not think that's an important thing to know, but stick with me.
Last week I accepted a new student. The first session is always about the tech -- I tell them this in advance, that they'll have to set up a few things, but once we're set up, we'll be good to go. They all say the same thing -- it won't be a problem because they're so "online" that they get technology easily.
I never laugh in their faces, but it's always a close thing. Because they are expecting an app. They are not expecting to be shown how little they actually know about tech.
I must say up front: this story is not an outlier. This is *every* student during their first session with me. Every single one. I go through this with each of them because most of them learn more, and more solidly, via discussion and discovery rather than direct instruction.
Once she logged in, I asked her to click on the icon for screen-sharing. I described the icon, then started with "Okay, move your mouse to the bottom right corner of the screen." She did the thing that those of us who are old enough to remember the beginnings of widespread home computers remember - picked up the mouse and moved it and then put it down. I explained she had to pull the mouse along the surface, and then click on the icon. She found this cumbersome. I asked if she was on a laptop or desktop computer. She didn't know what I meant. I asked if the computer screen was connected to the keyboard as one piece of machinery that you can open and close, or if there was a monitor - like a TV - and the keyboard was connected to another machine either by cord or by Bluetooth. Once we figured it out was a laptop, I asked her if she could use the touchpad, because it's similar (though not equivalent) to a phone screen in terms of touching clicking and dragging.
Once we got her using the touchpad, we tried screen-sharing again. We got it working, to an extent, but she was having trouble with... lots of things. I asked if she could email me a download or a photo of her homework instead, and we could both have a copy, and talk through it rather than put it on the screen, and we'd worry about learning more tech another day. She said she tried, but her email blocked her from sending anything to me.
This is because the only email address she has is for school, and she never uses email for any other purpose. I asked if her mom or dad could email it to me. They weren't home.
(Re: school email that blocks any emails not whitelisted by the school: that's great for kids as are all parental controls for young ones, but 16-year-olds really should be getting used to using an email that belongs to them, not an institution.)
I asked if the homework was on a paper handout, or in a book, or on the computer. She said it was on the computer. Great! I asked her where it was saved. She didn't know. I asked her to search for the name of the file. She said she already did that and now it was on her screen. Then, she said to me: "You can just search for it yourself - it's Chapter 5, page 11."
This is because homework is on the school's website, in her math class's homework section, which is where she searched. For her, that was "searching the internet."
Her concepts of "on my computer" "on the internet" or "on my school's website" are all the same thing. If something is displayed on the monitor, it's "on the internet" and "on my phone/tablet/computer" and "on the school's website."
She doesn't understand "upload" or "download," because she does her homework on the school's website and hits a "submit" button when she's done. I asked her how she shares photos and stuff with friends; she said she posts to Snapchat or TikTok, or she AirDrops. (She said she sometimes uses Insta, though she said Insta is more "for old people"). So in her world, there's a button for "post" or "share," and that's how you put things on "the internet".
She doesn't know how it works. None of it. And she doesn't know how to use it, either.
Also, none of them can type. Not a one. They don't want to learn how, because "everything is on my phone."
And you know, maybe that's where we're headed. Maybe one day, everything will be on "my phone" and computers as we know them will be a thing of the past. But for the time being, they're not. Students need to learn how to use computers. They need to learn how to type. No one is telling them this, because people think teenagers are "digital natives." And to an extent, they are, but the definition of that has changed radically in the last 20-30 years. Today it means "everything is on my phone."
#THIS#working with my students they just... Do Not Know How To Do Things#tech#this worries me *greatly*#on the other hand a good number of them know the basics of java
50K notes
·
View notes