摘要: 第二章:数据类型和运算符 计算机中的进制 **标识符 总的命名规则:见名知意。如果有多个单词组成,首单词小写,其余单词的首字母大写(驼峰命名法)。1.首字母只能是字母,下划线和$2.其余字母可以字母,下划线,$和数字3.不能使用预留关键字4.严格区分大小写 数据类型*** 基本数据类型 整型 byt 阅读全文
posted @ 2017-06-09 21:03 程序小白的世界 阅读(166) 评论(0) 推荐(0) 编辑
摘要: final关键字 1.修饰符变量 >常量,运行的过程中无法重新赋值。2.修饰符方法 >最终的方法,在子类中无法重写3.修饰类 >最终的类,不能被继承。 抽象类 抽象方法 使用abstract修饰的方法。抽象方法的特征:没有方法体。 抽象类 使用abstract修饰的类,抽象类中可以包含抽象方法。包含 阅读全文
posted @ 2017-06-09 20:09 程序小白的世界 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 面向对象的三大特征 封装 封装:广义上的封装就是包装,可以将方法看作是对为完成特定功能的代码的封装,可以把类看作对属性和方法的封装....狭义上的封装:将属性私有化,然后提供公有的getter和setter方法以供访问。 4种修饰符 public修饰符 项目下所有的类都能使用 preotected修 阅读全文
posted @ 2017-06-09 20:02 程序小白的世界 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 内存结构栈堆方法区 栈 在方法中声明的局部变量保存在栈中,方法执行结束后栈中数据会被回收 堆 堆中保存的是对象的信息,使用new关键字创建的对象信息。堆中信息会被java的垃圾回收器回收。 方法区 方法区保存的是类的信息和静态变量 static关键字使用static修饰变量使用static修饰方法使 阅读全文
posted @ 2017-06-09 19:31 程序小白的世界 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 面向对象和面向过程的区别 两者都是软件开发思想,先有面向过程,后有面向对象。在大型项目中,针对面向过程的不足推出了面向对象开发思想。区别1. 编程思路不同: 面向过程以实现功能的函数开发为主,而面向对象要首先抽象出类、属性及其方法,然后通过实例化类、执行方法来完成功能。2. 封装性:都具有封装性,但 阅读全文
posted @ 2017-06-09 19:26 程序小白的世界 阅读(63) 评论(0) 推荐(0) 编辑