一:语法格式

定义一个类

无法访问java包 java无法访问语句_开发语言


1.1 修饰符:

Java中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Java 支持 4 种不同的访问权限。

default (即默认,什么也不写): 在同一包内可见,不使用任何修饰符。使用对象:类、接口、变量、方法。

private : 在同一类内可见。使用对象:变量、方法。 注意:不能修饰类(外部类)

public : 对所有类可见。使用对象:类、接口、变量、方法

protected : 对同一包内的类和所有子类可见。使用对象:变量、方法。 注意:不能修饰类(外部类)。

注:程序代码书写每一句结束必须加上英文分号( ; )

1.2 Java基本语法

Java语言是严格区分大小写

Java学习编写时要保持良好的格式进行排版

Java里有个连续的字符串不能直接分开在两行书写,否则报错;字符串可以用“ + ”号进行拼接

1.3 Java的标识符

标识符的书写格式与其它编程语言差不多

1.4 变量的命名

无法访问java包 java无法访问语句_Java_02


数据类型:

无法访问java包 java无法访问语句_java_03


无法访问java包 java无法访问语句_无法访问java包_04


注意:使用long数据类型时,要在数据后面加个L或者l

说明赋值为long类型;以此类推,使用double类型时,数据后面可以加个D或者d,也可以不加。 但是使用float类型就必须要加。

例如:

long num = 2200000000L;   // 所赋的值超出了int型的取值范围,后面必须加上字母L
		long num = 198L;                 // 所赋的值未超出int型的取值范围,后面可以加上字母L
		long num = 198;              // 所赋的值未超出int型的取值范围,后面可以省略字母L
		float f = 123.4f;           // 为一个float类型的变量赋值,后面必须加上字母f或F
	    double d1 = 199.3d;   // 为一个double类型的变量赋值,后面可以加上字母d或D
	    double d2 = 100.1;     // 为一个double类型的变量赋值,后面可以省略字母d或D
	    float f = 100; 	       // 声明一个float类型的变量并赋整数值
	    double d = 100;          // 声明一个double类型的变量并赋整数值

无法访问java包 java无法访问语句_无法访问java包_05


类型转换;

1;自动转换

无法访问java包 java无法访问语句_java_06

byte b = 3;
	    int x = b;            // 程序把byte类型的变量b转换成了int类型,无需特殊声明
	    double y = x;     // 将int类型的变量x转换成double类型,无需特殊声明

2:强制转换
目标类型 变量名=(目标类型)值;
注意:在对变量进行强制类型转换时,会发生取值范围较大的数据类型向取值范围较小的数据类型的转换情况,如将一个
int类型的数转为byte类型,这样做极容易造成数据精度的丢失