java基础学习笔记(2)
来源:互联网 发布:保险网络大学 编辑:程序博客网 时间:2024/05/11 18:06
Java基础学习(2)
Java语言基础
Java主类结构
含有main()方法的类称为主类。
例子:
package Number;
public class First{
static String s1 = "你好";
public static void main(String[] args) {
String s2 = "Java";
System.out.println(s1);
System.out.println(s2);
}
}
基本数据结构
Java 数据类型有:数值型,字符型,布尔型
数值型有:整数型(byte、short、int、long)
浮点型(float、double)
布尔型
整数型
整数类型有三种表示形式:8进制,10进制,16进制
8进制开头必须是0,例如:0112
10进制开头必须是0X或0x
byte的范围:-128-127;
short的范围:-32768-32767
int的范围:-2147483648-2147483647
long的范围:数好大,不写了,想知道就自己查。
注:如果数值大于int的最大值或小于int的最小值,需要在数值后加上L或l
浮点型
float和double
声明double 类型时,数值后面可以不加D或d
但是声明float时,如果不加F或f,默认会认为是double类型。
字符型
Char 存储单个字符,需用单引号。
例如char x=’a’; char x=97;因为a在unicode中的排序位置为97;
转义字符,一种特殊的字符变量,以’\’开头。
布尔型
布尔型只有2个值,true 和false;
变量和常量
标识符和关键字
标识符只能以字母、数字、下划线、美元符组成;
关键字是java中具有特殊意义的单词。
声明变量
变量名必须是一个有效的标识符
变量名不可以是java中关键字
变量名不能重复
变量名应选择有意义的单词。
声明常量
常量被称为final变量,必须用final进行限定。
变量的有效范围
变量分为成员变量和局部变量;
成员变量在类体中都有效,局部变量只在方法体内有效。
运算符
赋值运算符
用=号表示。
算术运算符
包裹+、-、*、/、%
自增自减运算符
++a或a++
--a或a--
比较运算符
>、<、>=、<=、==、!=;
逻辑运算符
逻辑与 &&
逻辑或 ||
逻辑非 !
位运算符
按位与 &
按位或 |
按位取反 ~
按位异或 ^
移位操作 << 左移 >> 右移 >>> 无符号右移
三元运算符
表达式?值1:值2
数值类型转换
隐式转换
Byte<short<int<long<float<double
显示转换
容易造成精度的损失。
- java基础学习笔记(2)
- java基础学习笔记2
- java基础学习笔记2
- java基础学习笔记2
- java 基础学习笔记2
- Java基础学习笔记2
- java基础(学习笔记)
- 【学习笔记】java基础学习(一)
- JAVA学习笔记(复习)-----2、 JAVA基础(一)
- java基础学习笔记
- java基础学习笔记
- java基础学习笔记
- java基础学习笔记
- JAVA 基础学习笔记
- Java基础学习笔记
- java 基础学习笔记
- Java基础学习笔记
- 学习笔记-JAVA基础
- 线性判别分析LDA
- 多Storyboard实践
- Lua篇(第03章):简单解析Lua的堆栈
- SkipList跳表基本原理
- 深度探索C++对象模型——构造函数
- java基础学习笔记(2)
- java lock condition
- c++利用libcurl获取http网页的 response headers 等信息
- .net mvc web api 返回 json 内容,过滤值为null的属性
- 哈希函数
- AsyncTask 轻入门
- Error:Could not read cache value from '/Users/wangjin/.gradle/daemon/2.2.1/registry.bin'.
- Web开发 Git和npm的安装
- git的操作整理