Рубрики

illustrate

How to illustrate a cup of java

There are many online classes that you can take that will teach you how to code in javascript. If you are interested in learning more about how computers and programming languages work, this is a great place to start. Take a look at the options available and make sure to set yourself goals for your learning. Soon enough, you might be creating your own programs!


Java Coffee Cup: Logo Story & Meaning

Java refers to both coffee and a computer programming language. Learn the logo story and meaning of Java coffee cup. Understand what Java is, the origin of the name, and how Java works. Updated: 01/12/2022

Table of Contents

  • What Is Java?
  • Java Name Origin
  • What Does Java Mean?
  • How Does Java Work?
  • Lesson Summary

What Is Java?

Many people recognize the Java coffee cup logo, but have you ever wondered what Java exactly is? Java is a high-level, object-oriented programming language. Java was created to facilitate communication between devices. Security is one hallmark of Java. Being available across different systems and networks is another highlight. Java is often used to make websites more dynamic and entertaining.

Did you know that over three billion devices run the Java programming language? The language is known for being versatile and secure. The creators of Java wanted a program that would be available on cross-platforms. Cross-platform applications are accessible on different types of computers and operating systems. The motto of Java is ‘Write Once, Run Anywhere.’

Java also helps makes websites more engaging. Java is used in many other technologies such as Automated Teller Machines (ATMs) and cameras. Many online games use Java, too. Another way that Java stands out is with its cool name and logo. The steaming coffee cup logo is recognized by millions of people around the world.

To unlock this lesson you must be a Study.com Member.
Create your account

An error occurred trying to load this video. Try refreshing the page, or contact customer support.

You must c C reate an account to continue watching

Register to view this lesson

Are you a student or a teacher?
I am a student I am a teacher
Create Your Account To Continue Watching

As a member, you’ll also get unlimited access to over 88,000 lessons in math, English, science, history, and more. Plus, get practice tests, quizzes, and personalized coaching to help you succeed. Get unlimited access to over 88,000 lessons. Try it now

It only takes a few minutes to setup and you can cancel any time.

Already registered? Log in here for access

Resources created by teachers for teachers

Over 30,000 video lessons & teaching resources‐all in one place.
Video lessons
Quizzes & Worksheets
Classroom Integration
Lesson Plans

I would definitely recommend Study.com to my colleagues. It’s like a teacher waved a magic wand and did the work for me. I feel like it’s a lifeline.

Jennifer B.
Teacher

Back
Coming up next: How to Compare Integer Values in Java

You’re on a roll. Keep up the good work!

Replay

Just checking in. Are you still watching?

Your next lesson will play in 10 seconds
Autoplay
Autoplay
Speed Speed
28K views

In 1982, Sun Microsystems began with a handful of people. Later, the company became Oracle. They developed a programming language called Oak. Unfortunately, the name Oak was already taken by other companies. The company needed a new name for Oak right away.

Think about it. Have you ever had to name a pet or a child? Where do you begin? The team brainstormed for hours upon hours with no clear winners. In total desperation, someone randomly called out the name Java. Peet’s coffee was being consumed in large quantities at the time. Silk was another name that was being considered. The name is a pun on the Web. DNA was also a strong possibility. Yet, both Silk and DNA presented trademark issues. The name Java rose to the top. Java became a marketing dream. The name was lively, humorous, and memorable. The Java name was also broad. In this way, the name could be adapted to any future product changes.

To unlock this lesson you must be a Study.com Member.
Create your account


javaee/firstcup

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Switch branches/tags
Branches Tags
Could not load branches
Nothing to show
Could not load tags
Nothing to show

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Cancel Create
Code

  • Local
  • Codespaces

HTTPS GitHub CLI
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more about the CLI.

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Failed to load latest commit information.

Type
Name
Latest commit message
Commit time
View code

⚠️ This project is now part of the EE4J initiative. This repository has been archived as all activities are now happening in the corresponding Eclipse repository. See here for the overall EE4J transition status.

This repository contains the source files that are used to build the Java Platform, Enterprise Edition (Java EE) 8 Your First Cup: An Introduction to the Java EE Platform. The source files are authored in AsciiDoc. AsciiDoc is similar to original markdown but is particularly suited for user documentation. This project also uses JBake. JBake is a static site generator that is inspired from Jekyll and written in Java. JBake uses templates for the structure of the page and the body of the page is generated from AsciiDoc content.

Note that the First Cup Tutorial code examples are located in the javaee/firstcup-examples repository.

Contributing

The easiest way to contribute is by opening an issue that contains feedback and review comments. All issues will be addressed as soon as possible.

The First Cup Tutorial project is also open for contributions and your help is greatly appreciated. If you have an idea for the tutorial and want to add a section or update an existing section, then review the following links:

  • Contribute
  • Pull Request Acceptance Workflow
  • License

Building the First Cup Tutorial

The following directions explain how to do local builds of the tutorial. Note that any changes that are pushed to the master branch automatically trigger a build of the site files and tutorial sources. The results are automatically pushed to the gh-pages branch. You can view the published site at https://javaee.github.io/firstcup/.

Pre-Requisites

Note that manually deploying the site requires password-less authentication. This is done by exporting your SSH public key into your GitHub account.

Build the Site Locally

The site is generated under target/staging . Open file:///PATH_TO_PROJECT_DIR/target/staging in a browser to view the output.

mvn generate-resources 

You can also invoke the JBake plugin directly:

mvn jbake:build 

Rebuild the Site on Changes

The following command builds the site and, if kept running, detects changes to the sources and incrementally renders the site. This is convenient when writing content.

mvn jbake:watch 

Serve the Site locally

If a web server is required (for example, absolute paths are used), you can use the following command to start a Jetty web server at http://localhost:8820 . The command also watches for changes and rebuilds incrementally.

mvn jbake:serve 

Deploy the Site to Github Pages

If you want to manually push a build to the gh-pages branch, use:

mvn deploy -Ppublish-site 

Produce a Zip File for Download

To produce a zip file containing the generated HTML files, use:

mvn package 

When making a release on GitHub, this zip file should be added to the release.

Colin Wynn
the authorColin Wynn

Leave a Reply