java小白成长记
xzs_xiaobai
我也不清楚
展开
-
java小白成长记1-程序的执行过程
今天,重新开始学习一下java,以往有学过,不过学习的不是很认真,所以,依旧属于小白,从头开始。 只要程序就有运行过程,在这里就浅谈以下程序的运行过程。 首先,硬盘中的程序load进入计算机 的内存中,我们都知道,程序的运行要在计算机的内存中进行。 然后,在内存中,操作系统会去找这一段程序的main方法去执行程序。 在执行程序的过程中,内存会大致分为四部分(有些操作系统会分成六部分),原创 2017-04-25 13:45:02 · 167 阅读 · 0 评论 -
java小白成长记1-程序的执行过程
今天,重新开始学习一下java,以往有学过,不过学习的不是很认真,所以,依旧属于小白,从头开始。 只要程序就有运行过程,在这里就浅谈以下程序的运行过程。 首先,硬盘中的程序load进入计算机 的内存中,我们都知道,程序的运行要在计算机的内存中进行。 然后,在内存中,操作系统会去找这一段程序的main方法去执行程序。 在执行程序的过程中,内存会大致分为四部分(有些操作系统会分成六部分),原创 2017-04-25 13:45:41 · 184 阅读 · 0 评论 -
java小白成长记2-变量,数据类型的划分
1、变量。 成员变量:类体内,方法体外。 局部变量:方法体内。 2、数据类型的划分。 基本数据类型。 1、逻辑型boolean:只有true,false,一般用于程序的流程控制。 2、字符型char:char类型的数据类型,单引号引起来的单个字符叫做字符常量。java采用Unicode编码(全球语言统一编码),每一个字符占两个字节。 3、整数类型byte,short,int,lo原创 2017-04-25 14:37:07 · 193 阅读 · 0 评论 -
java小白成长记3-数据类型转换
java数据需要进行统一,遵循一个原则,容量小的向容量大的转换,即: byte,short,char -> int -> long -> float -> double 整型变量最终转换成int型,浮点型最终转换成double型。 例如:byte类型的数据在内存中是先转换成int型的数据,然后进行运算。 当容量小的向容量大的转换时,需要进行强制类型转换, 例如:byte原创 2017-04-25 18:20:11 · 229 阅读 · 0 评论 -
java小白成长记4-运算符
1、自加自减运算符:++(--) 运算符在前,先运算再取值, 运算符在后,先取值再运算。 2、逻辑运算符。 短路与(&&)短路或(||)与逻辑与(&)逻辑或(|)的区别: 短路与(&&)短路或(||)第一个数据项如果能确定表达式的值,第二个表达式不再计算而逻辑与(&)逻辑或(|)不论怎样都计算。 3、字符串连接符:"+" 注意:(1)、"+"连接符两侧的操作数原创 2017-04-25 19:55:42 · 183 阅读 · 0 评论