java基础
花花花prometa小伙
小白.........+_+
展开
-
java对象和类
Java作为一种面向对象语言。支持以下基本概念: 多态继承封装抽象类对象实例方法重载 本节我们重点研究对象和类的概念。 对象:对象是类的一个实例(对象不是找个女朋友),有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。类:类是一个模板,它描述一类对象的行为和状态。 下图中男孩女孩为类,而具体的每个人为该类的对象: Java中的对象转载 2016-08-08 17:57:48 · 180 阅读 · 0 评论 -
Java 继承
Java Number类 一般地,当需要使用数字的时候,我们通常使用内置数据类型,如:byte、int、long、double等。 实例 int a = 5000; float b = 13.65; byte c = 0x4a; 然而,在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情形。为了解决这个问题,Java语言为每一个内置数据类型提供了对应的包装类。 所有的转载 2016-08-08 18:01:56 · 194 阅读 · 0 评论 -
Java Character类
Java Character类 Character 类用于对单个字符进行操作。 Character 类在对象中包装一个基本类型 char 的值 实例 char ch = 'a'; // Unicode 字符表示形式 char uniChar = '\u039A'; // 字符数组 char[] charArray ={ 'a', 'b', 'c', 'd', 'e' }; 然而,转载 2016-08-08 18:05:00 · 224 阅读 · 0 评论 -
基本数据类型转换的陷阱
本文通过时间数值的处理来研究一下数据类型的自动转换。我们知道:System.currentTimeMillis();返回的是long类型的数值。当计算时间相加的时候,如果不注意数据类型的自动转换,则很容易出现问题,如下所示: Date expiration = new Date(System.currentTimeMillis() + 1000 * 60 * 60 * 24 * 365 * 5)转载 2016-08-11 19:45:22 · 246 阅读 · 0 评论 -
java SE基础部分 点
1. 八种基本数据类型,3种引用数据类型:类、接口、数组; 基本数据类型(除了boolean)的转换:有小到大是自动转换:byte→short(char)→int→long→float→double 大到小要强制转型: (转换到的类型)需要转换的值 引用类型的转换:如:Father father = new Son();//是向上转型(自动),Son son原创 2016-08-11 20:25:44 · 293 阅读 · 0 评论