Java を学び、自分の経験や概要を書き留めてください。
Java 識別子
識別子は、文字、アンダースコア (_)、ドル記号 ($)、および数字で構成されます。
識別子を数字で始めることはできません。
識別子を Java キーワードにすることはできません。
識別子では大文字と小文字が区別されます。
一般的な Java キーワード
キーワード |
使用する |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ブール、バイト、char、double、float、int、long、 short、void |
基本型 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
new、super、this、instanceof、null |
オブジェクト作成、参照 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
if else、switch、ケース、デフォルト |
selectステートメント |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
do、while、for |
loopステートメント |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
break、 continue、return |
コントロール転送 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
try、catch、finally、throw、throws、assert |
例外処理 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
同期 |
スレッド同期 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
抽象、最終、プライベート、保護、 public、static |
変更の説明 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class、extends、interface、implements、import、package |
class、inheritance、interface、package |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ネイティブ、一時的、揮発性 |
その他のメソッド |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
true、false |
ブール定数 |
キーワード |
データ型 |
占有バイト数 |
デフォルト値 |
値の範囲 |
||
バイト |
バイトタイプ |
1 |
0 |
-2^7 ~ 2^7-1 |
||
短い |
短い |
2 |
0 |
-2^15-1 |
||
int |
整形外科 |
4 |
0 |
-2^31~2^31-1 |
||
ロング |
ロングタイプ |
8 |
0 | -2^63 ~ 2^63 -1 |
||
float |
単精度浮動小数点 |
4 |
0.0F |
1.4e^-45 ~ 1。 4e^-45-1 |
||
double |
倍精度浮動小数点 |
8 |
0.0D |
4.9e^-324 ~ 1.798e ^+308 |
||
チャー |
文字型 |
2 |
0 |
0 ~ 65535 |
||
ブール型 |
ブール値 |
1 |
false |
true、false |
定数
ブール定数: true、false
整数定数: byte、short、int、longの 4 つのタイプがあります。表現形式には、10 進数、8 進数、16 進数、2 進数の 4 つがあります。
浮動小数点定数: float 型と double 型があります。小数点形式と指数形式の 2 種類があります。
文字定数: 一対の単一引用符で囲まれた単一の文字、またはバックスラッシュ () で始まるエスケープ文字。 「j」、「4」など。
よく使用されるエスケープ文字
エスケープ文字 |
説明 |
|||||||||||||||||||||||||||||||||||||||||
' |
一重引用符文字 | |||||||||||||||||||||||||||||||||||||||||
'' |
二重引用符 |
|||||||||||||||||||||||||||||||||||||||||
\ |
バックスラッシュ |
|||||||||||||||||||||||||||||||||||||||||
r |
入力 |
|||||||||||||||||||||||||||||||||||||||||
水平タブ |
||||||||||||||||||||||||||||||||||||||||||
Backspace |
字符串常量:有双引号括起来的由0个或多个字符组成的字符序列。字符串可以包含转义字符。
变量的取值范围/*** Create by libra*/public class VariablesDemo {/**变量的取值范围*/public static void main(String[] args) { System.out.println("数据的取值范围:"); System.out.println("字节型: " + Byte.MIN_VALUE + " ~ " + Byte.MAX_VALUE); System.out.println("短整型: " + Short.MIN_VALUE + " ~ " + Short.MAX_VALUE); System.out.println("整型型: " + Integer.MIN_VALUE + " ~ " + Integer.MAX_VALUE); System.out.println("长整型: " + Long.MIN_VALUE + " ~ " + Long.MAX_VALUE); System.out.println("单精度浮点型: " + Float.MIN_VALUE + " ~ " + Float.MAX_VALUE); System.out.println("双精度浮点型: " + Double.MIN_VALUE + " ~ " + Double.MAX_VALUE); } }
输出结果: 强制转换 格式:变量 = (数据类型) 表达式 基本数据类型自动转换顺序:byteàshortàcharàintàlongàfloatàdouble. 【注意】布尔类型不能与其他类型转换。 运算符运算符(双目单目)稍微提下,位运算符。 算数运算符:
演算子の優先順位: (==、--) > > 、 &&、 || よく使われる数学関数数学クラス
|
以上がJavaの基礎知識まとめの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

本篇文章给大家带来了关于java的相关知识,其中主要介绍了关于结构化数据处理开源库SPL的相关问题,下面就一起来看一下java下理想的结构化数据处理类库,希望对大家有帮助。

本篇文章给大家带来了关于java的相关知识,其中主要介绍了关于PriorityQueue优先级队列的相关知识,Java集合框架中提供了PriorityQueue和PriorityBlockingQueue两种类型的优先级队列,PriorityQueue是线程不安全的,PriorityBlockingQueue是线程安全的,下面一起来看一下,希望对大家有帮助。

本篇文章给大家带来了关于java的相关知识,其中主要介绍了关于java锁的相关问题,包括了独占锁、悲观锁、乐观锁、共享锁等等内容,下面一起来看一下,希望对大家有帮助。

本篇文章给大家带来了关于java的相关知识,其中主要介绍了关于多线程的相关问题,包括了线程安装、线程加锁与线程不安全的原因、线程安全的标准类等等内容,希望对大家有帮助。

本篇文章给大家带来了关于java的相关知识,其中主要介绍了关于枚举的相关问题,包括了枚举的基本操作、集合类对枚举的支持等等内容,下面一起来看一下,希望对大家有帮助。

本篇文章给大家带来了关于Java的相关知识,其中主要介绍了关于关键字中this和super的相关问题,以及他们的一些区别,下面一起来看一下,希望对大家有帮助。

本篇文章给大家带来了关于java的相关知识,其中主要介绍了关于平衡二叉树(AVL树)的相关知识,AVL树本质上是带了平衡功能的二叉查找树,下面一起来看一下,希望对大家有帮助。

封装是一种信息隐藏技术,是指一种将抽象性函式接口的实现细节部分包装、隐藏起来的方法;封装可以被认为是一个保护屏障,防止指定类的代码和数据被外部类定义的代码随机访问。封装可以通过关键字private,protected和public实现。


ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

Dreamweaver Mac版
ビジュアル Web 開発ツール

SecLists
SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

ホットトピック



