【Java】笔记
基本
根本
显示文字
System.out.println("");
定义一个方法
在没有输出时使用
void hoge
定义一个方法
public void
abstract...抽象クラス、抽象メソッド。継承されて実装を記述されて初めてインスタンス化可能となる。
static...インスタンス化してもしなくても利用可能なクラス固有のメンバー。
final...継承できずオーバーライドできないメンバー。コア・パッケージのクラスは殆ど final。
strictfp...FP 厳密。不動小数点数が CPU の処理系に依存せずに厳密に同じ演算結果となる。
transient...直列化(シリアライゼーション)不可能。JVM の外部に書き出し不能なメンバー。
volatile...マルチスレッドによるアクセス時に、必ずマスターコピーと同期を取る。
定义方法
public static
使用关键词”new”可以从「类」创建「实例」。
PiggyBank bank = new PiggyBank();
要实例化一个类,需要进行声明和创建。
(方案一)
AnotherClassSample anotherClass;
anotherClass= new AnotherClassSample ();
(第二种方法)
AnotherClassSample anotherClass = new AnotherClassSample();
使用指定格式将数值转换为字符串。
System.out.println(hoge.toString());
如果要声明属于名为foo的包,应该将其写在○○○.java文件的开头。
package foo;
如果想使用foo包中的MyClass类,可以通过以下方式进行导入声明。
import foo.MyClass;
如果需要使用package内的多个类,请
import foo.*;
方法的重载 de
如果处理的内容相同,可以给它们取相同的方法名。
public void printName(){}
public void printName(String firstName, String lastName){}
public void printName(String name){}
除外的内容
概要:当试图进行零除以操作时
ArithmeticException
当无法将字符转换为数字时
NumberFormatException
当试图访问数组范围之外时
ArrayIndexOutOfBoundsException
声明方式
如果想要在其他类中改变值,可以使用“public”。
public
如果你不想在其他类中随意改变值,可以使用”private”。
private
参考網站
入门网站
・最简单的Java入门
・为初学者的Java教程
・javadrive
・解决问题时的故障排除
文件
・ Java SE API 文件
・ 核心 API 文件 8