java 第一天_java第一天

java程序的运行:编码、编译、执行

java的命令行: ① javac   文件名.java    //将java文件编写为class文件

② java  编译后的文件名     //执行编译后的class文件

1、java的标识符

程序中由开发人员写的类名,方法名和变量名,都叫做标识符;

标识符命名规则:

硬性规定  :①标识符以字母、数字、下划线、$组成

②不可以数字开头

③不可使用关键字

软性规定:

①类名使用大驼峰。组成类名的每个首字母都要大写:HolloWorld

②方法名和变量名使用小驼峰。组成该种标识符的单词,开头单词首字母不用大写,以后每个单词首字母要大写。easyCase

2、变量:

可以改变值得量,是内存中的最小存储单元

创建变量的两种方法:

①、数据类型   变量名=值;       //在内存中开辟一块内存空间,空间名字为变量名

②、数据类型   变量名;     变量名=值;        //这个是两步,当第一步得时候只是声明一个变量,第二步才开辟内存空间;

常量:是指在程序运行期间值固定不变的量。       常量名用字母全大写加下划线组成

3、数据类型 (基本数据类型和引用数据类型)

基本数据类型:四类八种

整形:byte         1字节

short        2字节  短整型

int    4字节  整形

long   8字节       长整型     //该类型需要在值后边加 L 。long  a=166666L;

浮点型:float       4字节       单精度浮点型            //该类型默认取得是double,如果要使用float,则需要在值后边加 F。float a=2.2F;

double     8字节  双精度浮点型

布尔型:true          8字节

false         8字节

字符型:char          2字节

引用数据类型:String\date.......

4、运算符

算术运算符:+    -    /     %    ++     --

注:i++、++i:如果只是运算,不用赋值,则++在前在后效果都一样。如果需要赋值,++在后是将运算前值赋给接收的,++在前是将运算后的值赋给接收的

赋值运算符:=    +=     -=      /=    %=

逻辑运算符:&&      ||       !

关系运算符:       <=     >=    !=     ==

三目运算符:格式: 数据类型     变量名=条件判断?表达式1:表达式2;

注:变量名和两个表达式得数据类型要一致

5、类型转换

1、小范围的数据类型转向大范围的数据类型,数据类型会自动提示

2、大范围的数据类型转小范围的数据类型,需要强转。        数据类型    变量=(数据类型)值;

缺点:会产生精度丢失和数据溢出

3、两个数据进行运算,类型会自动转到大的数据类型

int a=2; float b=10F;     float=b/a;

6、Scanner类

该类用来获取编译器的控制台输入的值。

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

Scanner sc= newScanner(System.in);int a=sc.nextInt() //获取控制台输入的整数

View Code

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值