初学者入门学习java的简介笔记(2)附加笔记
2017-07-05 10:39
281 查看
java工程
src 写java源码的地方
jre 程序运行所依赖的jar包
包(命名原则):(相当于文件夹,是用来使目录结构更加清晰)
公司网址倒着写.自己的命名
com.zy.demo1
解读关键词
字节???
是计算机中的最小计量单位
1字节=8个二进制位
整数有四种表现形式:
二进制 八进制 十进制 十六进制
十位数 399=3*10(2)+9*10(1)+9*10(0)=399
二进制数 10010=1*2(4)+1*2(1)=18
八进制 122=1*8(2)+2*8(1)+2*8(0)=82
十六进制【0- ABCDEF】 12E3=1*16(3)+2*16(2)+14*16(1)+3*16(0)=4835
基本数据类型的分类
1数值型(数字)
1.1整数 byte【1字节】 short【2】 int【4】 long【8】(本质上无区别,只是分配内存大小不同)
1.2浮点(小数) float【4】 double【8】(本质上无区别,只是分配内存大小不同)
字符('男')【2字节】
字符背后的秘密,世界上任何一个字符都可以转化成一个数字
(阿斯克码表的原理)
布尔型(真,假)【1字节】
整数的默认类型 int
小数的默认类型 double
快捷键
alt+/万能提示键
ctrl+alt+下 快速复制选中行
1自动类型转换{从等号右边自然转换到等号左边的数据类型}
//1基本数据类型中的自动转换(从小————》大)
//2(整数中)如果有long参与数学运算,那么结果一定是long
//3如果有double参与数学运算,那么结果一定是double
2强制类型转换【语法: 类型 变量名=(类型)值】
【合理转换,才可得到有用数据】
运算符
+ - * / %
++
//如果++在后,先赋值,再运算
//++在前,先运算,再赋值
//赋值运算
+= -= *= /= %= = [==表示比较]
比较运算符
== != < > <= >=
//三元运算
//语法 : 布尔类型表达式?表达式1:表达式2
//三元运算是根据问号前的结果。判断选择冒号前面还是后边的值
//单行注释 ctrl+/
/*多行注释
多行注释*/ //ctrl+shift+/
/**
*
* @author jiang
* 文档注释
*
*/
注释只是帮助解释说明代码内容,再编程中要养成良好的注释习惯
附表ascll码表
src 写java源码的地方
jre 程序运行所依赖的jar包
包(命名原则):(相当于文件夹,是用来使目录结构更加清晰)
公司网址倒着写.自己的命名
com.zy.demo1
解读关键词
字节???
是计算机中的最小计量单位
1字节=8个二进制位
整数有四种表现形式:
二进制 八进制 十进制 十六进制
十位数 399=3*10(2)+9*10(1)+9*10(0)=399
二进制数 10010=1*2(4)+1*2(1)=18
八进制 122=1*8(2)+2*8(1)+2*8(0)=82
十六进制【0- ABCDEF】 12E3=1*16(3)+2*16(2)+14*16(1)+3*16(0)=4835
基本数据类型的分类
1数值型(数字)
1.1整数 byte【1字节】 short【2】 int【4】 long【8】(本质上无区别,只是分配内存大小不同)
1.2浮点(小数) float【4】 double【8】(本质上无区别,只是分配内存大小不同)
字符('男')【2字节】
字符背后的秘密,世界上任何一个字符都可以转化成一个数字
(阿斯克码表的原理)
布尔型(真,假)【1字节】
整数的默认类型 int
小数的默认类型 double
快捷键
alt+/万能提示键
ctrl+alt+下 快速复制选中行
1自动类型转换{从等号右边自然转换到等号左边的数据类型}
//1基本数据类型中的自动转换(从小————》大)
//2(整数中)如果有long参与数学运算,那么结果一定是long
//3如果有double参与数学运算,那么结果一定是double
2强制类型转换【语法: 类型 变量名=(类型)值】
【合理转换,才可得到有用数据】
运算符
+ - * / %
++
//如果++在后,先赋值,再运算
//++在前,先运算,再赋值
//赋值运算
+= -= *= /= %= = [==表示比较]
比较运算符
== != < > <= >=
//三元运算
//语法 : 布尔类型表达式?表达式1:表达式2
//三元运算是根据问号前的结果。判断选择冒号前面还是后边的值
//单行注释 ctrl+/
/*多行注释
多行注释*/ //ctrl+shift+/
/**
*
* @author jiang
* 文档注释
*
*/
注释只是帮助解释说明代码内容,再编程中要养成良好的注释习惯
附表ascll码表
相关文章推荐
- 初学者入门学习java的简介笔记(1)
- 初学者入门学习java的简介笔记(3)之流程控制
- 初学者入门学习java的简介笔记(2)
- JAVA基础篇 初学者入门必备的学习资料
- 初学者入门:Java学习要有的30个目标
- (JAVA SE 学习笔记)Java.SE.第011讲.面向对象之封装.续二(对一些原理机制进行了详细的解释,适合初学者学习)
- java 学习笔记(入门篇)_java的基础语法
- Java学习笔记 第一章 入门
- JAVA基础篇 初学者入门必备的学习资料
- Java学习笔记一(入门)
- Java入门 J2ee学习流程简介
- 【Java学习笔记】ThreadPoolExecutor 基本概念入门
- java 学习笔记(入门篇)_java程序helloWorld
- 初学者入门:Java学习要有的30个目标
- 学习笔记——XSL简介及入门
- java学习笔记连载一(适用于初学者)
- JAVA基础篇 初学者入门必备的学习资料
- J2SE学习笔记—Java简介
- Java Reflection(反射) 入门学习笔记 之一
- Java学习笔记之java简介以及环境的搭建(一)