javaSE 基础总结

java的体系结构,j2se,javaweb,jseete

java的特点,和平台无关(跨平台,虚拟机)。

jdk与jre:开发环境,运行环境。

开发步骤:编写,编译,运行。

标识符,自己取名字的(自定义的名字的地方成为标识符);

标识符的命名规则:只能是字母,下划线,美元符,不能以数字开头,大小写严格区分,不能是关键字。


控制台的打开步骤:开始------>所有程序----->附件----->命令提示符


java的关键字:有特殊的含义的关键字,用来表示一种特殊的意义或者结构,关键字不能是包名、类名方法名、

类名。所有的关键字小写


包名的命名方式:多个单词组成时所有的字母小写;

类和接口:多个单词组成时,所有的单词的首字母大写;

变量名:多个单词组成时,第一个单词的字母的小写,其他的单词的首字母大写;

常量名:多个单词组成时,字母全部大写,单词间以下划线隔开


注意:只是为了增加规范性,可读性做的一种约束,标识符的起名意义,最好是见名知意;


软件:按照一定的顺序和指令的集合,软件= 指令+数据

java就是开发软件的,软件中就要存放数据

常量:常量就是不可以改变的量,例如人的名字,人的性别;

变量:就是可以改变的量,例如人的年龄,工资;

常量里面有可以分为八大数据类型:整形类型、小数类型、布尔类型、字符类型

整形类型又可以分为:byte类型、short类型、int整形、long长整形;

小数的类型为浮点类型,可以分为:float单精度、double双精度类型;

注意:在一般的情况下,如果没有特殊的标识,默认double,如果需要单精度类型的需要在值的后面加个F/f,大小写都可以,但是一般大写比较好;


布尔类型:booblean类型,返回的值只有true或者false两个值,

字符类型:用来存单个字符,例如一个汉字,一个字母

java中除了基本的数据类型外,还有一种叫引用的数据类型:String(字符串类型);在引用的数据类型中,大小是根据内容的多少决定

变量的声明和定义方式有三种:

一、数据类型 变量名(不赋值);

二、数据类型 变量名=值(在声明的时候,直接赋值);

三、数据类型 变量名1、变量名2、变量名3。。。。。。

使用的注意点:在同一个区域不能出现在两个相同的变量名,局部的时候才能使用


数据类型转换:在传递的参数的类型不一样的时候,就需要进行类型的参数转换,转换分为自动转换和强制转换,强制转换需要在值的前面加入你需要转换的类型的常量,强制转换后,会出现精度的损失,所以一般的在不确定的情况下,不要轻易使用强制转换;



逻辑运算符有哪几种?

算数运算符:+   -    *     /

赋值运算符:= +=-=、*=、、=

逻辑运算符:!&|&&||



赋值运算符

=:将值赋给了a。例如:a = 10;那么就是10 的值  给了a

+=:格式为:a+=3

-=:格式为:a-=3

*=:格式为:a*=3

/=:格式为:a/=3;



逻辑运算符

!:取非,真的是假的,假的是真的

&:逻辑与,两个条件为真是才为真,否则为假

  并且,第一个条件为假是,还会去判断  第二个条件

|:逻辑或,两个条件为假才为假,否则为真

  如果第一个条件为真,还会去判断第二个  条

&&:逻辑双与:两个条件为真,才为真,否则  为假,而且,第一个条件为假,不会去判  断第二个条件

||:逻辑双或:两个条件为真,结果为假,否则  为真



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值