JavaLearning
KellynDue
这个作者很懒,什么都没留下…
展开
-
JavaLearning-Java面向对象三大特性
封装方法内部相对于方法外部就是封装,私有。类封装多个功能多个属性。隐藏了实现细节,透明封装。对外提供公共的访问方式。提高了复用性和安全性。private属于成员修饰符,不能修饰局部变量,被修饰的变量只能在本类中使用。类中的属性应该私有化,通过get()/set()方法间接访问,私有是封装的体现。继承class 子类 extends 父类{}好处可以提高代码的复用性(子类内部可以直接用父类...原创 2019-05-13 17:56:13 · 77 阅读 · 0 评论 -
JavaLearning-Java集合
集合本身就是容器,用于存储对象、遍历集合。不同集合具有自己的特性。集合本身不支持基本类型,但由于参在自动装箱机制,可以存储基本类型。Collection接口Collection接口是顶层接口,常用的子接口有Set接口和List接口List接口,有序,允许重复Set接口,无序,不允许重复Iterator迭代器屏蔽集合之间的不同。存取元素的通用模式。迭代——相当于编译,若集合中有元素,...原创 2019-05-14 13:27:41 · 85 阅读 · 0 评论 -
JavaLearning-IO操作
异常Throwable类Throwable类,已知子类Error类,Exception类java.lang.ThrowableError类错误非常严重必须修改程序Exception类异常可以修正将异常处理,可以继续执行RuntimeException类继承自Exception类运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误。java编译器要求方法必须声明...原创 2019-05-14 14:01:20 · 178 阅读 · 0 评论 -
JavaLearning-java开发环境与JVM
Dos命令操作cd… 返回上级cd\ 返回根目录cd文件夹名 进入该文件盘符: 切换盘符dir 显示该文件夹中的内容cls 清屏notepad 打开记事本ipconfig ip地址Java开发环境JDK(JavaDevelopmentKit)java开发工具包JRE(JavaRuntimeEnvironment)运行环境JDK就是Java开发工具包,包...原创 2019-05-13 16:06:19 · 102 阅读 · 0 评论 -
JavaLearning-Java数据类型
Java基本类型new关键字会将对象存储在“堆”中,由于基本数据类型是小并且简单的变量,用new在堆中创建,并不是非常有效。因此,Java采取与C和C++相同的方式,将基本类型存储在栈中,不需要new来创建变量,基本变量直接存储值,可以提高效率。Java基本数据类型,为了方便可移植性,每种基本数据类型所占空间的大小是固定不变的,不随硬件架构的变化而变。8种基本类型整型byte(1字节/...原创 2019-05-13 17:36:36 · 80 阅读 · 0 评论