- 博客(5)
- 收藏
- 关注
原创 java基础——继承、接口、泛型
java只支持单继承,不支持多继承,但支持多层继承 1.子类的继承性 子类和父类在同一包下的继承性 子类会继承父类除了private的成员变量和不是private的方法作为自己的方法,继承的访问权限不变。 子类和父类不在统一包下的 继承性 子类只能继承父类的public和 protected成员变量,并且继承public和 protected方法,继承的成员变量或方法的访问权限不变,但子类无...
2018-09-07 09:49:03 404
原创 java基础之类和对象浅析
java是面向对象的编程语言,面向对象编程主要有三个特性(继承、封装、多态) 1.面向对象编程主要思想就是通过抽象得到类。 抽象的关键点有两个:数据和数据上的操作。 一个源文件中的类可以被多个 java程序使用。 从编译的角度看。每个源文件都是一个独立的编译单位,当程序需要修改某个类时,只需重新编译该类所在的源文件即可,不必重新编译其他类所在的 源文件,有利于系统的维护。 从软件设计角度...
2018-09-06 21:59:33 529 1
原创 Java运算符、表达式
优先级级数越低,级别越大。 1.算术运算符和算术表达式 加减运算符(+、-) 加减运算符为双目运算符,结合性(从左到右),优先级为4级。 乘除运算符(*、/) 乘除运算符为双目运算符,结合性(从左到右),优先级为3级。 自增、自减运算符(++、--) 自增、自减运算符为单目运算符, 优先级为2级。 算术表达式 算术符号和操作元连...
2018-09-05 09:50:07 157
原创 基本数据类型和数组详解
java的底层是用c++实现的。 1.java标准字符集 java语言使用的是Unicode标准字符集表,最多可以识别65536个字符,Unicode前128个字符是ASCII码表。 2.Java8大简单数据类型 boolean:默认false byte:内存分配1个字节,取值范围-2^7——2^7-1 short:内存分配2个 字节,取值范围-2^15——2^15-...
2018-09-05 08:48:35 897
原创 Java基础认知
1.java的特点: 平台无关性 :对于c/c++而言,程序必须在特定的平台编译、连接、然后生成机器指令(就是根据当前平台的机器指令生成机器码文件),因此不能保证c/c++源程序可以在任意平台都被正确的运行。 java可以跨平台的主要原因是jre(主要由jvm,类库,核心文件),对于jvm的核心就是字节码指令。 字节码指令:可以被虚拟机直接识别 ,执行一组由0,1组成的序列码。 java虚...
2018-09-04 09:06:35 442
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人