javaSE 基础总结
2016-12-18 20:55
232 查看
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;
逻辑运算符
!:取非,真的是假的,假的是真的
&:逻辑与,两个条件为真是才为真,否则为假
并且,第一个条件为假是,还会去判断 第二个条件
|:逻辑或,两个条件为假才为假,否则为真
如果第一个条件为真,还会去判断第二个 条件
&&:逻辑双与:两个条件为真,才为真,否则
为假,而且,第一个条件为假,不会去判
断第二个条件
||:逻辑双或:两个条件为真,结果为假,否则
为真
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;
逻辑运算符
!:取非,真的是假的,假的是真的
&:逻辑与,两个条件为真是才为真,否则为假
并且,第一个条件为假是,还会去判断 第二个条件
|:逻辑或,两个条件为假才为假,否则为真
如果第一个条件为真,还会去判断第二个 条件
&&:逻辑双与:两个条件为真,才为真,否则
为假,而且,第一个条件为假,不会去判
断第二个条件
||:逻辑双或:两个条件为真,结果为假,否则
为真
相关文章推荐
- java 如何实现等待子线程结束
- java 实现短信验证码功能
- java实现定时关机
- 基于欧几里德距离的K最近邻(KNN)算法的实现(JAVA版)
- Struts2:表单输入校验
- Spring xml基本配置
- Struts2获取Session的三种方式
- Fatal error compiling: tools.jar not found: C:\Program Files\Java\jre-8u111\..\lib\tools.jar
- Java中字符串的几个实例
- 2016年度最受欢迎的100个 Java 库
- java:经典消费生成者
- Collection类的子类List
- java-2016-12-17
- Struts的session问题
- java之泛型(Generic)
- Struts2、Spring、Hibernate 高效开发的最佳实践
- SSH工作原理
- Java线程
- java反射之动态代理学习笔记
- java获取classpath