検索
ホームページJava&#&ベースJavaの8つの基本データ型とは何ですか

Javaの8つの基本データ型とは何ですか

#java基本的なデータ型は 8 つだけなので、覚えておいてください。ただし、これらはすべて参照型です。

java4 つのカテゴリと 8 つの基本データ型

最初のカテゴリ: 整数型byte short int long

2 番目のクラス: 浮動小数点型 float double

カテゴリ 3: 論理型boolean(取り得る値は 2 つだけです true false)

カテゴリ 4: 文字型char

スタック上に直接メモリを割り当てることができるデータは、基本的なデータ型です。

参照データ型: データへの参照はスタック上にありますが、そのオブジェクトはヒープ上にあります。

Java をしっかり学びたい場合は、さまざまなデータがメモリ内のどこに保存されているかを知る必要があります。メモリについてよく理解すると、プログラムを分析するのに役立ちます。

バイト:

ブール値 ブール型 1/8

バイト バイト型 1

char 文字型 2 1 文字に漢字 1 文字を格納可能

short short 整数型 2

int 整数型 4

float 浮動小数点型 (単精度) 4

long Long integer 8

double 倍精度型 (倍精度) 8

java のデフォルトの整数型は int 型です。float 型として定義する場合は、値の後に l または L を追加する必要があります。

#デフォルトの浮動小数点型も倍精度浮動小数点です。

float 型として定義する場合は、値の後に f または F を追加する必要があります。

1 バイトは 8 ビットに相当し、1 バイトは 256 個の数値 (-128 から 127 まで)、合計 256 個に相当します。

kB はキロバイトを意味します。 バイトとは「バイト」を意味します。

K は千を意味します。コンピュータはバイナリで計算するため、10 個の 1 は正確に 1024

1111111111 (バイナリ) = 1024 (10 進数)

1 バイト (ワード セクション) = 8 ビットになります。 (ビット)

英文字またはアラビア数字は 1 文字で 1 バイトを占めます。

1 つの漢字は 2 文字で 2 バイトを占めます。

一般に、サイズについて話すときは、大文字の「B」を付けてバイトが使用されます。ネットワーク速度について話すときは、ビットが使用されます。小文字の「b」であることに注意してください。

例: ファイルのサイズは 8MBytes

例: ファイルのダウンロード速度は 256KB/s、つまり 2Mbit です。これは通常、ブロードバンド インターネット アクセスを使用する速度です。

基本データ型の自動変換

byte->short,char->int->long

float - > double

int -> float

long -> double

覚えておいてください: Xiao Ke大きく回ったり小さく回ったりすると精度が落ちます。 ! !

推奨チュートリアル:「

java チュートリアル

以上がJavaの8つの基本データ型とは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
Java(シリアル、パラレル、CMS、G1、ZGC)のごみ収集アルゴリズムは何ですか?Java(シリアル、パラレル、CMS、G1、ZGC)のごみ収集アルゴリズムは何ですか?Mar 14, 2025 pm 05:06 PM

この記事では、さまざまなJava Garbage Collectionアルゴリズム(シリアル、パラレル、CMS、G1、ZGC)、そのパフォーマンスへの影響、および大きなヒープを持つアプリケーションの適合性について説明します。

Java Virtual Machine(JVM)とは何ですか?内部でどのように機能しますか?Java Virtual Machine(JVM)とは何ですか?内部でどのように機能しますか?Mar 14, 2025 pm 05:05 PM

この記事では、Java Virtual Machine(JVM)について説明し、さまざまなプラットフォームでJavaプログラムを実行する際の役割について詳しく説明しています。 JVMの内部プロセス、主要コンポーネント、メモリ管理、ガベージコレクション、およびパフォーマンスの最適化について説明します

JavaScriptを使用したスクリプトにJavaのナショーンエンジンを使用するにはどうすればよいですか?JavaScriptを使用したスクリプトにJavaのナショーンエンジンを使用するにはどうすればよいですか?Mar 14, 2025 pm 05:00 PM

Javaのナショーンエンジンは、Javaアプリ内でJavaScriptスクリプトを可能にします。重要な手順には、ナショーンのセットアップ、スクリプトの管理、パフォーマンスの最適化が含まれます。主な問題には、ナショーンのdeprecによるセキュリティ、記憶管理、将来の互換性が含まれます

自動リソース管理にJavaのリソース付きステートメントを使用するにはどうすればよいですか?自動リソース管理にJavaのリソース付きステートメントを使用するにはどうすればよいですか?Mar 14, 2025 pm 04:59 PM

Javaのリソースでの試行は、ファイルストリームやデータベース接続などのリソースを自動的に閉じることでリソース管理を簡素化し、コードの読みやすさと保守性を向上させます。

Javaの酵素を使用して固定値のセットを表すにはどうすればよいですか?Javaの酵素を使用して固定値のセットを表すにはどうすればよいですか?Mar 14, 2025 pm 04:57 PM

Java Enumsは、固定された値のセットを表し、カスタムメソッドとコンストラクターを介してタイプの安全性、読みやすさ、および追加の機能を提供します。それらはコード組織を強化し、効率的なバリューハンドリングのためにスイッチステートメントで使用できます。

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強力な PHP 統合開発環境

DVWA

DVWA

Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

WebStorm Mac版

WebStorm Mac版

便利なJavaScript開発ツール

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。