Для чего нужен java на компьютере
Перейти к содержимому

Для чего нужен java на компьютере

  • автор:

Где используется Java и зачем нужна?

Этот универсальный язык программирования используют компании разного масштаба в своем корпоративном серверном ПО. Написанные на Java приложения можно найти везде: в «умном» чайнике, твоем Android-смартфоне, компьютере или автомобиле Tesla. И поскольку Java есть везде, найти работу, зная этот язык, довольно просто.
Зачем нужно учить Java?
Всё просто: Java — универсальный язык, который используют сотни тысяч компаний. Так что если вы знаете Java, довольно легко найти интересную работу. Java достаточно несложен в освоении, поэтому он подходит тем, кто впервые подошёл к изучению программирования. Этот язык работает на всех платформах, и хотя он постоянно обновляется и модернизируется, старый Java-код совместим с новым.

Что такое Java?

Java – широко используемый язык программирования для написания интернет-приложений. Язык Java широко использовался на протяжении более двух десятилетий. Миллионы приложений Java используются и сегодня. Java – это многоплатформенный, объектно-ориентированный и сетецентрический язык, который сам по себе может использоваться как платформа. Это быстрый, безопасный и надежный язык программирования для всего: от мобильных приложений и корпоративного ПО до приложений для работы с большими данными и серверных технологий.

Для чего используется язык программирования Java?

Для чего используется язык программирования Java?

Поскольку Java является бесплатным и универсальным языком, на нем создаются локализованные и распространяемые программы. Типичные примеры использования Java см. ниже.

1. Разработка игр

Многие популярные мобильные, компьютерные и видеоигры созданы на Java. Даже современные игры, в которых используются передовые технологии, такие как машинное обучение или виртуальная реальность, создаются с использованием технологии Java.

2. Облачные вычисления

Язык Java часто называют WORA (Write Once and Run Anywhere – «Напиши один раз, запускай где угодно»), что делает его идеальным для децентрализованных облачных приложений. Поставщики облачных услуг выбирают язык Java для запуска программ на широком спектре базовых платформ.

3. Большие данные

Язык Java используется для механизмов обработки данных, которые могут работать со сложными наборами данных и большими объемами данных в режиме реального времени.

4. Искусственный интеллект

Java – это кладезь библиотек машинного обучения. Благодаря своей стабильности и скорости язык стал выбором № 1 для разработки приложений искусственного интеллекта, таких как обработка естественного языка и глубокое обучение.

5. Интернет вещей

Язык Java используется для программирования датчиков и аппаратного обеспечения периферийных устройств, которые могут независимо подключаться к Интернету.

Почему язык Java так популярен среди современных разработчиков ПО?

Секрет популярности Java заключается в простоте его использования. Некоторые причины, по которым разработчики предпочитают Java другим языкам программирования см. ниже.

Высококачественные учебные ресурсы

Поскольку Java существует уже давно, для новых программистов доступно множество учебных ресурсов. Подробная документация, исчерпывающие печатные материалы и курсы помогают разработчикам на протяжении всего обучения. Кроме того, новички могут начать писать код на Core Java, прежде чем переходить на Advanced Java.

Встроенные функции и библиотеки

При использовании Java разработчикам не нужно каждый раз писать новую функцию с нуля. В качестве альтернативы Java предоставляет богатую экосистему встроенных функций и библиотек для разработки ряда приложений.

Активная поддержка сообщества

У Java много активных пользователей и сообщество, которое может поддержать разработчиков, когда они сталкиваются с трудностями при написании кода. ПО платформы Java также регулярно поддерживается и обновляется.

Высококачественные инструменты разработки

Язык Java предлагает различные инструменты для поддержки автоматизированного редактирования, отладки, тестирования, развертывания и управления изменениями. Эти инструменты делают программирование на Java экономичным и быстрым.

Независимость от платформы

Код Java может работать на любой базовой платформе, такой как Windows, Linux, iOS или Android, без перезаписи. Таким образом, язык особенно эффективен в современной среде, где приложения запускаются на нескольких устройствах.

Безопасность

Пользователи могут загружать ненадежный код Java по сети и запускать его в безопасной среде, в которой он не может причинить никакого вреда. Ненадежный код не может заразить хост-систему вирусом, а также не может читать или записывать файлы с жесткого диска. Уровни безопасности и ограничения в Java также легко настраиваются.

Как работает Java?

Все языки программирования являются средством общения с машинами. Аппаратное обеспечение машины реагирует только на электронную связь. Языки программирования высокого уровня, такие как Java, играют роль моста между человеческим и аппаратным языком. Для использования Java разработчики должны понимать две вещи.

1. Язык Java и API

Это внешний интерфейс между разработчиком и платформой Java.

2. Виртуальная машина Java

Это внутренняя связь между платформой Java и базовым аппаратным оборудованием. Подробное описание см. ниже.

Что такое виртуальная машина Java?

Виртуальная машина Java действует как дополнительный уровень абстракции между платформой Java и базовым аппаратным обеспечением машины. Исходный код Java может работать только на тех машинах, на которых установлена виртуальная машина Java (Java Virtual Machine, JVM). Ответ на вопрос, зачем нужна виртуальная машина Java, лежит в истории программирования.

История программирования

Когда естественные языки программирования были впервые разработаны, они подразделялись на две большие категории в зависимости от того, как они взаимодействовали с базовым оборудованием.

  1. Компиляторы. Вся программа написана в естественном английском синтаксисе с помощью компилирующих программ, а затем язык компилирует (или переводит) весь код в машинный код. После этого скомпилированный код запускается на оборудовании.
  2. Интерпретаторы. С помощью интерпретирующих программ каждое высокоуровневое выражение кода интерпретируется в машинный код в режиме реального времени. Зафиксированные предписания немедленно выполняются аппаратным обеспечением перед просмотром следующего предписания.

Среда времени выполнения Java

Программа Java была первым языком, объединившим оба описанных выше метода с использованием JVM. Компилятор кода Java называется виртуальной машиной Java. Любой файл Java сначала компилируется в байт-код. Байт-код Java может работать только в JVM. Затем JVM интерпретирует байт-код для запуска на базовой аппаратной платформе. Поэтому, если приложение работает на компьютере с Windows, JVM интерпретирует его для Windows. Однако при работе на платформе с открытым исходным кодом, такой как Linux, JVM интерпретирует его для Linux.

Как программировать на Java

Чтобы начать программировать на Java, необходимо установить Java Edition в системе. Существует четыре основные версии Java:

  1. стандартная версия Java (Java Standard Edition, Java SE);
  2. корпоративная версия Java (Java Enterprise Edition, Java EE);
  3. микроверсия Java (Java Micro Edition, Java ME).

Что такое Java SE?

Стандартная версия Java – это основная платформа программирования Java. Такая версия содержит все библиотеки и API, которые нужны любому программисту для разработки на Java. Open Java Development Kit (OpenJDK) – это бесплатная реализация Java SE с открытым исходным кодом.

Amazon Corretto – это бесплатная многоплатформенная, готовая к использованию версия пакета средств разработки OpenJDK. Сервис можно использовать в качестве замены для многих дистрибутивов Java SE, при этом он поставляется с бесплатной долгосрочной поддержкой Amazon. Сервис позволяет запускать одну и ту же среду в облаке, локально и на локальном компьютере.

Что такое AWS SDK для Java?

AWS SDK для Java упрощает использование сервисов AWS, предоставляя упорядоченный набор библиотек, с которыми знакомы разработчики Java. AWS SDK for Java также поддерживает более высокий уровень абстракций для упрощения разработки. Доступны библиотеки Java с открытым исходным кодом, ориентированные на AWS, а также примеры кода и справочное руководство по API Java.

Примеры кода SDK содержат примеры кода на языке Java и реальные примеры работы с сервисами AWS, которые ускорят разработку собственных приложений. Кроме того, справочник по Java API описывает работу API в новейшей версии AWS SDK для Java. Кроме того, приводятся образцы запросов, ответов и список ошибок для поддерживаемых сетевых протоколов.

Начните работать с AWS SDK для Java, используя руководство для разработчиков, или посетите центр разработчиков AWS Java.

Что такое Java?

Java — это многоплатформенный объектно-ориентированный язык программирования, работающий на миллиардах устройств по всему миру. На нем работают приложения, операционные системы для смартфонов, корпоративное программное обеспечение и многие известные программы. Несмотря на то, что Java был изобретен более 20 лет назад, в настоящее время он является самым популярным языком программирования среди разработчиков приложений.

Вот признаки, которые определили язык программирования Java и сделали его таким популярным. Java:

Многоплатформенность. Язык Java был отмечен лозунгом «напиши один раз, работай где угодно» (или WORA), который остается актуальным и сегодня. Код Java, написанный для одной платформы, такой как операционная система Windows, может быть легко перенесен на другую платформу, например ОС мобильного телефона, и наоборот, без полной перезаписи. Java работает на нескольких платформах, поскольку при компиляции Java-программы компилятор создает файл байт-кода .class, который может работать в любой операционной системе, на которой установлена виртуальная машина Java (JVM). Как правило, JVM легко установить в большинстве основных операционных систем, включая iOS, что было возможным далеко не всегда.

Объектно-ориентированный: Java был одним из первых объектно-ориентированных языков программирования. Объектно-ориентированный язык программирования организует свой код вокруг классов и объектов, а не функций и команд. Большинство современных языков программирования, включая C++, C#, Python и Ruby, являются объектно-ориентированными.

Эти признаки делают Java универсальным и относительно простым в изучении языком, который чрезвычайно популярен среди разработчиков программного обеспечения и технологических компаний. Если вы ищете карьеру в области кодирования или компьютерного программирования, знание того, как писать на Java, является ценным навыком.

Когда был создан Java?

Java был изобретен Джеймсом Гослингом в 1995 году, когда он работал в Sun Microsystems. Несмотря на то, что Java быстро завоевал популярность после своего выпуска, он не начинал как мощный язык программирования, которым он является сегодня.

Разработка того, что впоследствии стало Java, началась в Sun Microsystems в 1991 году. Проект, первоначально называвшийся Oak, изначально был разработан для интерактивного телевидения. Когда Oak сочли слишком продвинутым для цифровой кабельной технологии, доступной в то время, Гослинг и его команда переключили свое внимание на создание языка программирования и переименовали проект в Java в честь сорта кофе из Индонезии. Гослинг рассматривал Java как шанс решить проблемы, которые, как он ожидал, возникнут для менее переносимых языков по мере того, как все больше устройств будут объединены в сеть.

Язык Java был разработан с использованием синтаксиса, аналогичного языку C++, поэтому он уже был знаком программистам, когда они начинали его использовать. С лозунгом «написать один раз, запускать где угодно» в своей основе программист мог написать код Java для одной платформы, который будет работать на любой другой платформе, на которой установлен интерпретатор Java (т. е. виртуальная машина Java). С появлением Интернета и распространением новых цифровых устройств в середине 1990-х годов разработчики быстро восприняли Java как действительно многоплатформенный язык.

Первая общедоступная версия Java, Java 1.0, была выпущена в 1996 году. В течение пяти лет у нее было 2,5 миллиона разработчиков по всему миру. Сегодня на Java работает все, от мобильной операционной системы Android до корпоративного программного обеспечения.

Для чего используется язык Java?

Java — очень переносимый язык, используемый на разных платформах и устройствах разных типов, от смартфонов до умных телевизоров. Он используется для создания мобильных и веб-приложений, корпоративного программного обеспечения, устройств Интернета вещей (IoT), игр, больших данных, распределенных и облачных приложений среди других типов. Вот несколько реальных примеров приложений, написанных на языке Java.

Мобильные приложения

Многие, если не большинство, мобильных приложений созданы на Java. Java является предпочтительным языком разработчиков мобильных приложений из-за его стабильной платформы и универсальности. Популярные мобильные приложения, написанные на Java, включают Spotify, Signal и Cash App.

Веб-приложения

С помощью Java разрабатывается большое количество веб-приложений. Twitter и LinkedIn являются одними из самых известных.

Корпоративное программное обеспечение

Корпоративное программное обеспечение — это программное обеспечение, предназначенное для обслуживания большой группы или организации. Он включает в себя программное обеспечение, такое как системы выставления счетов и программы управления логистическими цепочками. Высокая масштабируемость Java делает его привлекательным языком для разработчиков, создающих корпоративное программное обеспечение.

В число популярных игр, написанных на языке программирования Java, входят оригинальные Minecraft и RuneScape.

Приложения Интернета вещей

Приложения Интернета вещей есть везде: умные телевизоры, автомобили, тяжелая техника, рабочие помещения и т. д. Java используется для программирования многих из них. Java — популярный выбор для разработчиков Интернета вещей из-за того, насколько легко его код может быть перенесен между платформами.

Что такое JavaScript и чем он отличается от Java?

В отличие от Java, у JavaScript есть единственная функция: создание сценариев для запуска веб-браузеров. Эти сценарии есть во всем интернете. Среди прочего, они используются для игр на основе браузера, анимации веб-страниц, регистрации журнала пользователей и всплывающей рекламы. По сути, все, что обновляется на веб-сайте без перезагрузки страницы, скорее всего, является JavaScript.

Java, как мы рассмотрели, используется не только для веб-сайтов, но и для других целей.

Как работает Java?

Как объяснялось ранее, Java — это многоплатформенный язык. Это означает, что его можно написать для одной ОС, а запустить на другой. Как это возможно?

Код Java сначала пишется в комплекте комплектом SDK Java, который доступен для Windows, Linux и macOS. Программисты пишут на языке Java, который комплект переводит в компьютерный код, который может быть прочитан любым устройством с соответствующим программным обеспечением. Это достигается с помощью программного обеспечения, называемого компилятором. Компилятор берет высокоуровневый компьютерный код, такой как Java, и переводит его на язык, который понимают операционные системы, называемый байт-кодом.

Затем байт-код обрабатывается интерпретатором, называемым виртуальной машиной Java (JVM). JVM доступны для большинства программных и аппаратных платформ, и именно это позволяет переносить код Java с одного устройства на другое. Для запуска JVM Java загружают код, проверяют его и предоставляют среду выполнения.

Учитывая высокую переносимость Java, неудивительно, что многие хотят научиться писать на нем. К счастью, есть много доступных ресурсов для начала изучения Java.

Сведения о программировании на Java

Итак, что означает Java для начинающих программистов? С точки зрения стоящей инвестиции, чтобы учиться: много. Несмотря на то, что он существует уже более 20 лет, он остается одним из лучших языков, потому что:

  • Java исключительно универсален, используется во многих различных отраслях и операционных системах, и операционная система Android основана на нем.
  • Java легко выучить, и он считается отличным первым языком для изучения основ программирования.
  • Вы можете легко найти учебники по Java, учебные курсы и онлайн-сообщества, чтобы быстро начать работу и получать постоянную поддержку по мере того, как вы будете набираться опыта программирования на Java.

Может быть полезно разделить изучение Java на два этапа: во-первых, научиться программировать на Java, а во-вторых, научиться использовать язык в различных средах разработки. Это важно, потому что даже специалистам по Java необходимо научиться использовать инструменты и среды Java, с которыми они знакомы, в разных местах.

Ознакомьтесь с этими учебными ресурсами как для начинающих, так и для экспертов.

Учебники по Java для начинающих

Microsoft Learn: Java для начинающих

В этой состоящей из трех частей серия коротких видеороликов для начинающих программистов на Java приводятся основы Java и содержатся сведения о том, как приступить к работе со строками, классами и пакетами, методами и модулями Java.

Microsoft Learn: памятки для разработчиков на Java

Следующие памятки содержат краткую справку по Java и связанным технологиям, включая сведения о языке Java, параметрам JVM, заметкам Spring, Maven, Gradle, IntelliJ и Git.

Udemy: обучение программированию на Java — от новичка до мастера

Этот платный 61,5-часовой курс с сертификатом по требованию обеспечивает основательное знание Java, включая такие понятия, как многопоточное программирование и программирование с графическим интерфейсом.

Образовательный: изучайте Java с нуля

Этот бесплатный 12-часовой интерактивный учебник по Java начинается с простого урока «Hello World!», продвигает основные концепции программирования и завершается оценочным экзаменом.

Coursera: специализация по основам программирования на Java и программной инженерии

Этот платный пятимесячный сертификационный курс обучает начинающих программированию на Java для Java SE, а также основам программной инженерии.

Учебники и ресурсы по Java для опытных пользователей

Блог Java

Получайте новости, обновления и идеи для разработки с помощью Java в этом блоге разработчиков Java для разработчиков Java.

Разработка Java с помощью Майкрософт

Изучите SDK, API, расширения, OpenJDK и расширенные учебные ресурсы для Java, чтобы получить максимальную отдачу от Java.

Java на Azure

Найдите то, что вам нужно, чтобы приступить к разработке и модернизации корпоративных приложений Java в Azure, включая поддержку Java EE, Spring Boot и Kubernetes.

Начало работы с Java на Azure

Узнайте, как создавать, переносить и масштабировать приложения Java, используя уже знакомые вам инструменты и платформы Java, с помощью служб Azure.

Часто задаваемые вопросы

  • Что такое Java?

Java– популярный многоплатформенный объектно-ориентированный язык программирования. Java можно использовать в качестве платформы через виртуальные машины Java (JVM), которые можно установить на большинстве компьютеров и мобильных устройств.

Java был создан Джеймсом Гослингом в 1995году, когда он работал в Sun Microsystems. Разработка Java началась в 1991 г., а первая общедоступная версия была выпущена в январе 1996 г.

Да, Java — это язык программирования на котором создаются приложения, ОС для смартфонов, корпоративное программное обеспечение и многие другие известные программы.

Язык Java используется на разных платформах и устройствах благодаря легко переносимому коду. Популярное использование Java включает корпоративное программное обеспечение, разработку мобильных приложений, веб-приложения, облачные приложения, игры и приложения Интернета вещей.

Java– чрезвычайно универсальный язык программирования. Его можно использовать для программирования программного обеспечения и приложений для различных операционных систем и устройств, включая устройства Интернета вещей, мобильные телефоны и компьютеры.

Код Java обрабатывается компилятором, который преобразует его в байт-код, который считывает операционная система. Байт-код из Java обрабатывается виртуальной машиной Java, которая проверяет код и предоставляет среду выполнения для приложений Java.

Существует множество вариантов изучения Java помимо традиционного школьного образования. Coursera, Udemy и многие другие компании предлагают сертификаты Java, которые можно получить менее чем за 6 месяцев. В Интернете также доступны бесплатные учебные пособия, видеоролики и курсы.

Начните разработку с помощью Java в Azure бесплатно

Бесплатно получайте популярные службы в течение 12 месяцев, а также более 40 других бесплатных служб постоянно — плюс кредит в размере $200 для использования в течение первых 30 дней.

Изучите все ресурсы Майкрософт по Java

Узнайте, как создавать и развертывать приложения и службы Java с использованием технологий Майкрософт.

Java Introduction, Java Installation, Java Syntax, Java Variables, Java data types, Java Comments, Java Operators, Java Strings

OOPS oriented Java Programming Language

Java is a programming language introduced by Sun micro systems.

Java is used to develop mobile apps, web apps, desktop apps, games and much more.

What is Java?

Java is a popular programming language, created in 1995.

It is owned by Oracle, and more than 3 billion devices run Java.

Initial name of Java is Oak.

The main success is platform independency is respective operating system, a Java program will be executed without trivial modifications.

  • Mobile applications (specially Android apps)
  • Desktop applications
  • Web applications
  • Web servers and application servers
  • Games
  • Database connection
  • And much, much more!

Java Install

Some PCs might have Java already installed.

To check if you have Java installed on a Windows PC, search in the start bar for Java or type the following in Command Prompt (cmd.exe):

If Java is installed, you will see something like this (depending on version):

If you do not have Java installed on your computer, you can download it for free at oracle.com.

Setup for Windows

To install Java on Windows:

  1. Go to “System Properties” (Can be found on Control Panel > System and Security > System > Advanced System Settings)
  2. Click on the “Environment variables” button under the “Advanced” tab
  3. Then, select the “Path” variable in System variables and click on the “Edit” button
  4. Click on the “New” button and add the path where Java is installed, followed by \bin. By default, Java is installed in C:\Program Files\Java\jdk-11.0.1 (If nothing else was specified when you installed it). In that case, You will have to add a new path with: C:\Program Files\Java\jdk-11.0.1\bin
    Then, click “OK”, and save the settings
  5. At last, open Command Prompt (cmd.exe) and type java -version to see if Java is running on your machine

Show how to install Java step-by-step with images »Step 2 »Step 3 »Step 4 »Step 5 »

Structure of Java Program

Usage of Java:

In Java, every application begins with a class name, and that class must match the filename.

Let’s create our first Java file, called MyClass.java, which can be done in any text editor (like Notepad).

The file should contain a “Hello World” message, which is written with the following code:

Save the code in Notepad as “MyClass.java”. Open Command Prompt (cmd.exe), navigate to the directory where you saved your file, and type

This will compile your code. If there are no errors in the code, the command prompt will take you to the next line. Now, type “java MyClass” to run the file:

The output should read:

Java Syntax

Explanation of Myclass.java

Every line of code that runs in Java must be inside a class . In our example, we named the class MyClass. A class should always start with an uppercase first letter.

Note: Java is case-sensitive: “MyClass” and “myclass” has different meaning.

The name of the java file must match the class name. When saving the file, save it using the class name and add “.java” to the end of the filename. To run the example above on your computer, make sure that Java is properly installed.

The main Method

The main() method is required and you will see it in every Java program:

Any code inside the main() method will be executed.

System.out.println()

Inside the main() method, we can use the println() method to print a line of text to the screen.

Java Comments

Comments can be used to explain Java code, and to make it more readable. It can also be used to prevent execution when testing alternative code.

Single-line comments start with two forward slashes ( // ).

Any text between // and the end of the line is ignored by Java (will not be executed).

This example uses a single-line comment before a line of code:

This example uses a single-line comment at the end of a line of code:

Java Multi-line Comments

Multi-line comments start with /* and ends with */ .

Any text between /* and */ will be ignored by Java.

This example uses a multi-line comment (a comment block) to explain the code:

Java Variables

Variables are containers for storing data values.

In Java, there are different types of variables, for example:

  • String — stores text, such as "Hello". String values are surrounded by double quotes
  • int — stores integers (whole numbers), without decimals, such as 123 or -123
  • float — stores floating point numbers, with decimals, such as 19.99 or -19.99
  • char — stores single characters, such as 'a' or 'B'. Char values are surrounded by single quotes
  • boolean — stores values with two states: true or false

Declaring (Creating) Variables

To create a variable, you must specify the type and assign it a value:

Where type is one of Java’s types (such as int or String ), and variable is the name of the variable (such as x or name). The equal sign is used to assign values to the variable.

To create a variable that should store text, look at the following example:

Final Variables

However, you can add the final keyword if you don't want others (or yourself) to overwrite existing values (this will declare the variable as "final" or "constant", which means unchangeable and read-only):

Display Variables

The println() method is often used to display variables.

To combine both text and a variable, use the + character:

Java Identifiers

All Java variables must be identified with unique names.

These unique names are called identifiers.

Identifiers can be short names (like x and y) or more descriptive names (age, sum, totalVolume).

The general rules for constructing names for variables (unique identifiers) are:

  • Names can contain letters, digits, underscores, and dollar signs
  • Names must begin with a letter
  • Names should start with a lowercase letter and it cannot contain whitespace
  • Names can also begin with $ and _ (but we will not use it in this tutorial)
  • Names are case sensitive (“myVar” and “myvar” are different variables)
  • Reserved words (like Java keywords, such as int or boolean ) cannot be used as names

Java Data Types

As already discussed, we need to define a variable using data type.

Data types are divided into two groups:

  • Primitive data types — includes byte , short , int , long , float , double , boolean and char
  • Non-primitive data types — such as strings,arrays,classes.

Java Type Casting

Type cating can be both

  • Automatic
  • Manual

Automatically can be done as shown below,

Manually is done as shown below,

Java Buzzwords

  1. Simple and Secured.
  2. Robust is about regarding errors.
  3. Architecture is neutral.
  4. Strongly typed.
  5. Interpreted — There is no executable file for java. Java consists both compiler and interpreter.
  6. Dynamic
  7. Average Multithreaded — Belongs to OS.
  8. Object Oriented
  9. High Performance
  10. Distributed.

Java Operators

Operators are used to perform operations on variables and values. Java divides the operators into the following groups:

  • Arithmetic operators
  • Assignment operators
  • Comparison operators
  • Logical operators
  • Bitwise operators

Arithmetic operators:

Assignment Operators:

Comparison Operators:

Logical Operators:

Bitwise Operators:

Java Strings

Strings are used for storing text. A string variable contains a collection of characters surrounded by double quotes:

Create a variable of type String and assign it a value:

String Length

A String in Java is actually an object, which contain methods that can perform certain operations on strings. For example, the length of a string can be found with the length() method:

String Methods

There are many string methods available, for example toUpperCase() and toLowerCase() :

Finding a Character in a String

The indexOf() method returns the index (the position) of the first occurrence of a specified text in a string (including whitespace):

Java counts positions from zero.
0 is the first position in a string, 1 is the second, 2 is the third …

String Concatenation

The + operator can be used between strings to combine them. This is called concatenation:

Note that we have added an empty text (“ “) to create a space between firstName and lastName on print. You can also use the concat() method to concatenate two strings:

Special Characters

Because strings must be written within quotes, Java will misunderstand this string, and generate an error:

The solution to avoid this problem, is to use the backslash escape character.

The backslash ( \ ) escape character turns special characters into string characters:

The sequence \" inserts a double quote in a string:

The sequence \' inserts a single quote in a string:

The sequence \\ inserts a single backslash in a string:

Adding Numbers and Strings

Java uses the + operator for both addition and concatenation.

Numbers are added. Strings are concatenated.

If you add two numbers, the result will be a number:

If you add two strings, the result will be a string concatenation:

If you add a number and a string, the result will be a string concatenation:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *