基础了解
来源:互联网 发布:外贸数据网 编辑:程序博客网 时间:2024/05/25 12:22
java语言是面向对象的程序设计语言,java程序的基本组成单元是类,类体中又包含属性和方法两部分。每一个java本地应用程序都必须包含一个含有main()方法,含有main()方法的类被称为主类。
通常将类的属性称为全局变量或成员变量,作用范围是整个类的代码,也就是在类体中的任何位置都可以使用该变量。
将方法中的属性称为局部变量,包括方法体中的参数变量,作用范围是当前代码块。
局部变量可与全局变量的名字相同,此时全局变量将被隐藏,但是可使用this.做前缀来访问全局变量。
代码注释
单行注释://
多行注释:/**/
javaDoc文档注释:/** */会被javaDoc文档工具读取作为JavaDoc文档内容。
变量与常量:在程序执行过程中,其值不能改变的量称为常量,其值能够改变的称为变量。
java中的数据类型可分为基本数据类型和对象引用类型。
基本数据类型:
1.整数类型:用来存储整数数值,即没有小数部分的数值。可以是整数也可以是负数。整型常量在java程序中有3种表 示形式,分别是十进制、八进制和十六进制。十进制是java语言默认的数制。八进制必须以0开头。十六 进制必须以0X或0x开头。整型变量根据它在内存中所占的大小不同,分为byte、short、int、long4种类 型。java默认的整数类型为int。如果要标记的整数是long类型,必须在数字末尾添加字母“L”。
2.浮点类型:分为单精度浮点类型float和双精度浮点类型double。具有不同的取值范围。默认使用double双精度浮点 类型,如果将实数赋值给float类型的变量,则需要在实数的末尾添加“F”。
3.字符类型:char型用于存储单个字符,占用两个字节的内存空间。字符类型以单引号表示,如'a'表示一个字符。字 符类型与整数类型可以相互赋值。转义字符是一种特殊的字符变量。转义字符以反斜杠(\)开头,后跟 一个或多个字符。
4.布尔类型:又称逻辑类型,只有true和false两个值,分别代表布尔逻辑的真和假,常用作流程控制中作为判断。
自动类型转换:八个基本数据类型可以进行混合运算,不同类型的数据在运算过程中,首先会自动转换为同一类型再 进行运算。数据类型可以根据占用存储空间的大小分为高低级别,占用空间越小,级别越低,占用空 间越大,级别越高。自动类型转换遵循低级到高级转换的规则。
强制类型转换:当把高级别的数据类型赋值给低级别的数据类型时,必须进行强制类型转换:(类型)(表达式)。 基本数据类型的强制类型转换需要注意数据的完整性的问题,当把高级别的数据强制转换为低级别的 数据类型时,如果数值超出低级别数据类型的取值范围,则数值将被截取,导致数据丢失。
运算符:
1.赋值运算符:“=”,主要用于修改变量的值:变量=表达式。由于处理赋值运算符“=”时会先取得最右边的表达式处理 后的结果,因此一个表达式若含有多个赋值运算符时,会从最右边的“=”开始处理。
2.算数运算符:主要有+、-、*、/、%(求余)、++、--。
3.比较运算符:也称关系运算符,其运算结果是boolean类型。主要有:>、<、==、>=、<=、!=。
4.逻辑运算符:可以表示更加复杂的条件。包括&&、||和!。逻辑运算符的操作数必须为boolean类型的表达式。
5.位运算符:用于处理整型和字符型的操作数。完全针对二进制位单位的操作符。主要有&、|、^、>>、<<等。
6.三元运算符:条件式?值1:值2;
- 基础了解
- 基础了解
- 基础了解
- 了解jsp的基础
- Java基础了解
- Java基础了解
- Javascript基础了解
- js 基础了解
- 基础-了解作用域
- Java基础了解
- 基础只是要了解
- poi 基础了解
- 软件工程基础了解
- USB基础了解
- C#基础-----基本了解
- WinDBG基础----了解Symbols
- Service基础概念了解
- mule studio基础了解
- WIFI知识学习
- 【Effective c++ 读书笔记】条款01 视 C++ 为一个语言联邦
- JAVA基础第五天
- java 6.24
- LintCode-k数和 II
- 基础了解
- 指针小应用:推箱子游戏
- stm32f4xx 加密
- Java基础(四)
- 键盘向右错位
- 集合总结
- [Java]学习笔记,随笔【一】
- file总结
- 批量产生ssh2项目中hibernate带注解的pojo类的快捷方法