Day 1

Java基本语法(一)

一、package, import 和 println 语句

1、package
释义:包
当一个大型程序交由数个不同的程序开发人员进行开发时,用到相同的类名是很有可能的,在java程序开发中为了避免上述事件,提供了一个包的概念(package),使用方法很简单,只需要在写的程序第一行使用package关键字来声明一个包。

package名称就像是我们的姓,而class名称就像是我们的名字 。package和package的附属关系用"."来连接,这就像是复姓。比如说 java.lang.String就是复姓 java.lang,名字为String 的类别;package这种方式让极大降低了类之间的命名冲突。

因为很多package的名称非常的长,在编程时,要使用一个类要将多个包名.类名完全写出,会让代码变得冗长,减低了简洁度,显得非常麻烦,于是Sun公司就引入了import。

2、import
import就是在java文件开头的地方,先说明会用到那些类别。接着我们就能在代码中只用类名指定某个类,也就是只称呼名字,不称呼他的姓。

import有两种导入声明:
1、单类型导入(single-type-import)
(例:import java.util.ArrayList; )
2、按需类型导入(type-import-on-demand)
(例:import java.util.*;)

static import静态导入

import static com.assignment.test.StaticFieldsClass.staticField;

3、println
在java中,System.out.println()是我们经常会用到的一个语法,它的作用是将值输出显示在console窗口中,这样程序员就可以在console窗口中看到代码运行的结果。而除了System.out.println()之外,还有其他的打印结果的方法。

比如说System.out.print(),这个方法与System.out.println()很像,区别就在于,System.out.println()会在标准的输出中显示文字后换行,System.out.print()输出文字后不会换行.

快捷方式:
在eclipse中输入syso,同时按Alt和/,在按Enter就出来啦。

二、编写HelloWorld.java

代码如下(示例):

package basic;

public class HelloWorld {
	public static void main(String args[]) {
		System.out.println("Hello,world!");
	}
}

三、基本算术操作

1、 加、减、乘、除、整除、取余.
2、 熟悉 println 的中阶用法.

package basic;

public class BasicOperations {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		int tempFirstInt, tempSecondInt, tempResultInt;
		double tempFirstDouble, tempSecondDouble, tempResultDouble;

		tempFirstInt = 5;
		tempSecondInt = 20;

		tempFirstDouble = 13.14;
		tempSecondDouble = 9.9;

		// Addition
		tempResultInt = tempFirstInt + tempSecondInt;
		tempResultDouble = tempFirstDouble + tempSecondDouble;

		System.out.println("" + tempFirstInt + " + " + tempSecondInt + " = " + tempResultInt);
		System.out.println("" + tempFirstDouble + " + " + tempSecondDouble + " = " + tempResultDouble);

		// Subtraction
		tempResultInt = tempFirstInt - tempSecondInt;
		tempResultDouble = tempFirstDouble - tempSecondDouble;

		System.out.println("" + tempFirstInt + " - " + tempSecondInt + " = " + tempResultInt);
		System.out.println("" + tempFirstDouble + " - " + tempSecondDouble + " = " + tempResultDouble);

		// Multiplication
		tempResultInt = tempFirstInt * tempSecondInt;
		tempResultDouble = tempFirstDouble * tempSecondDouble;

		System.out.println("" + tempFirstInt + " * " + tempSecondInt + " = " + tempResultInt);
		System.out.println("" + tempFirstDouble + " * " + tempSecondDouble + " = " + tempResultDouble);

		// Division
		tempResultInt = tempFirstInt / tempSecondInt;
		tempResultDouble = tempFirstDouble / tempSecondDouble;

		System.out.println("" + tempFirstInt + " / " + tempSecondInt + " = " + tempResultInt);
		System.out.println("" + tempFirstDouble + " / " + tempSecondDouble + " = " + tempResultDouble);

		// Modulus
		tempResultInt = tempFirstInt % tempSecondInt;
		System.out.println("" + tempFirstInt + " % " + tempSecondInt + " = " + tempResultInt);
		// 结果错误,只能用于整数运算
		// tempResultDouble = tempFirstDouble % tempSecondDouble;
		// System.out.println("" + tempFirstDouble + " % " + tempSecondDouble +
		// " = " + tempResultDouble);
	}

}

运算结果:在这里插入图片描述

总结

今天是第一次写博客,还很不熟悉,慢慢来!
今天学习了package、import、println语言,输出HelloWorld,基本算术运算。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值