Mittwoch, 26. Oktober 2016

Java数据类型的转换

Boolean类型不能转换成其他类型的。其他数据类型也不能转换成大Boolean类型

容量小的类型自动转换为容量大的数据类型,数据类型按容量大小排序:

Java变量的分类

按被声明的位置划分
局部变量:方法或语句内部定义的变量
成员变量:方法外部,类的内部定义的变量;

按所属的数据类型划分:

基本数据类型变量;
引用数据类型变量;

Java内存管理

内存管理:把执行过程的内存分为4部分:code segment(存放代码区)
                       :data segment(存放静态变量和字符串常                                  量)
                       :stack(存放局部变量(栈))
                       :heap(动态申请内存(堆))

Sonntag, 29. Mai 2016

Java流

文件是硬盘上的一段空间,储存着各种各样的数据。通过一个流的方式来读取。


在java 程序中,对于数据的输入和输出操作以“流”方式进行。


java.io 包中定义了多个流类型(类或抽象类)来实现输入/输出功能。


可以根据不同的角度对其进行分类:1,按数据流的方向不同可以分为输入流和输出流
                                                                       (都是在程序的角度上来说输入流和输出流,不是文件的角度)
                                                                2,按处理数据单位不同可以分为字节流和字符流
                                                                3,按照功能不同可以分为节点流和处理流。


J2SKD 所提供的所有流类型位于包java.io内都分别继承以下4种抽象流类型。


                                          字节流                                字符流
输入流                           inputStream                            Reader
输出流                           OutputStream                         writer



















Freitag, 13. Mai 2016

Java数据

在使用long型的时候,数据后面要加L或者l.
在使用float型的时候,数据后面要加F或者f.


float = 12.5F
long = 455393L