java基础篇笔记(一)

来源:互联网 发布:eclipse如何关联阿里云 编辑:程序博客网 时间:2024/06/05 10:46

从控制台输入输出

从控制台输入:java要使Scanner类创建它的对象,以读取来自System.in 的输入,如下所示:Scanner input = new Scanner (System.in );
这行表示,创建了一个Scanner对象,并且将它的引用赋值给了input。
如:double radio = input.nextDouble();该语句从键盘中输入了一个数值,并且将它赋值给了radio。
Scanner类在包java.util里,它使用前需要被导入。
注意:如果double s = input.nextDouble();输入了一个非数值的值就会产生异常。

Import有两种类型

明确导入:在import语句中指定单个类。如:import java.util.Scanner;
通配符导入:使用星号作为通配符,导入保重所有的类。如:import java .util.*;

标识符

1.由字母数字下滑线和下划线4种符号构成。
2.四种符号里,不能以数字开头。
3.标识符不能是保留字。
4.标识符可以使任何长度。

变量

注意:在变量赋值之前,必须给声明变量。
方法中声明的变量在使用之前,必须被赋值。
任何时候,都要尽可能的一步完成变量的声明和赋值。

命名常量
(命名常量是代表一个不变值的标识符)
常量必须在一条语句中声明和赋值。单词final是声明常量的关键字。如:final double PI = 3.14;
提示:常量名最好全部使用大写
**

命名习惯

使用小写**命名变量和方法。如果名字包含多个字母,第一个字母小写后面单词的第一个字母大写。
类名中的每一个单词首字母大写,可以依次知道有些是类。如:Systen String**
大写常量中的每个单词之间用下划线链接**。

赋值语句和赋值表达式

在赋值语句中,左边变量的数据类型和右边数值的数据类型兼容(未必相等有的可以进行隐式的转换)如:int = 1.0;
从键盘读取数值类型和操作

关于求余(%求模运算符)的联想

数学中没有%运算,我认为%运算有着现实的意义,有利于生活
(6+10)%7可以求出第10天是星期几

幂运算

使用方法是Math.pow(a,b)来计算a^b。pow的方法定义在Java API的Math类中。
数值型直接量
(一个literal直接量,是一个程序中直接出现的常量值)

科学记数法

1.12E2 1.112E-2 1.112e+2注意:java 允许在数据直接量之间使用下划线。如:1_2表示:12 然而 12_ _12是不被允许的。
**

显示当前时间 System.currentTimeMillis()

**
(注:笔记来源于java程序设计以及清华大学java基础视频教学)

0 0
原创粉丝点击