java代码包结构设计,第3章 Java的基本程序设计结构

一、一个简单的Java应用程序

public class FirstSample{

public static void main(String[] args){

System.out.println("Hello World! ");

}

}

最外边的 public 为访问修饰符,用于控制访问级别。

关键字class表明Java程序中的全部内容都包含类中。

关键字class后面紧跟类名。

二、基本类型(4、2、1、1)

Java有8种基本类型:整型(4种:int 、short、long、 byte),浮点型(2种:float、 double),字符类型(1种:char),布尔类型(1种:boolean)。

大转小需要强制转换。

三、枚举类型

使用情况:变量的取值只在一个有限的集合内。例如季节只有 春、夏、秋

冬。

四、运算符

同一级别的运算符按照从左到右的次序进行计算(但右结合运算符除外)

a && b || c;//等价 (a && b) || c

a += b += c;//等价 a += (b += c)

五、字符串

String类没有提供任何修改字符串中某个字符的方法。如果希望改变字符串就要使用字符串拼接(substring()方法)。

空串是长度为0的字符串,Null串是指为null的字符串。

要熟悉String类的一些常用方法,需要经常查阅说明文档。

如果需要频繁改动字符串,可以使用 StringBuilder类。

六、输入与输出

要想通过控制台进行输入,首先需要构造一个与“标准输入流” System.in关联的Scanner对象。

Scanner in = new Scanner(System.in);

Scanner类定义在 java.util 包中。当使用的类不是定义在基本java.lang包中时,一定要使用import指令导入相应的包。

Java5沿用了C语言函数库中的printf方法,例如: System.out.printf("%8.2f", x);

七、数组

一旦创建了数组,就不能再改变它的长度。

对数组初始化之前是不能使用的。

Arrays.sort()方法使用了优化的快速排序算法。

二维数组遍历:

for(int i = 0; i < arr.length; i++){

for(int j = 0; j < arr[0].length; j++){

arr[i][j] = 0;

}

}

原文:https://www.cnblogs.com/lvyi-19325/p/14487776.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值