Java_SE_第十讲:面向对象之封装续

类中的属性又叫做成员变量(membervariable)属性用英文表示为property或者attribute。对象(object)又叫做实例(instance)。生成一个对象的过程又叫做实例化。命名约定a)类_首字母大写如果一个类名由多个单词构成那么每个单词的首字母都大写中间不使用任何的连接符。比如person类membertest类。b)方法_首字母小写。如果一个方法由多个单词构成那么第一个单词的所有字母全都小写从第二个单词开始每个单词的首字母大写。比如addaddthreeint。c)属性_命名约定
阅读更多

Java_SE_第四讲:运算符

当有若干个变量参与运算时结果类型取决于这些变量中表示范围最大的那个变量类型。比如参与运算的变量中有整型int有双精度浮点型double有短整型short那么最后的结果类型就是double。inta=_intb=_doublec=(double)ab_上面的代码中a与b都是整型但是通过(double)a这种转换将a转换为一个匿名的变量该变量的类型是double但是要注意_a本身依旧是int类型而不是double类型这样(double)ab就是double类型除以int类型结果自然是double类型。取模运算
阅读更多

Java_SE_第三讲:原生数据类型使用陷阱

java中的原生数据类型共有种_)整型_使用int表示。(位))字节型_使用byte表示。(表示~之间的个整数位)。)短整型_使用short表示。(位))长整型_使用long表示。(位))单精度浮点型_使用float表示。所谓浮点型指的就是小数也叫做实数比如。)双精度浮点型_使用double表示。双精度浮点型表示的数据范围要比单精度浮点型大。)字符型_使用char表示(char是character的缩写)。所谓字符就是单个的字符表示比如字母a或者中文张外面用单引号包围上。比如chara=‘b’_charb
阅读更多

Java_SE_第二讲:原生数据类型

windows_notepadeditplusultraeditgvimlinux_vivimgeditjava中的数据类型分为两大类_)原生数据类型(primitivedatatype))引用类型(对象类型)(referencetype)变量与常量_所谓常量就是值不会变化的量_所谓变量就是值可以变化的量。如何定义变量?变量类型变量名_inta_如何为变量赋值?变量名=变量值_a=_=表示赋值将等号右边的值赋给了左边的变量。java中使用==表示相等等价于数学中的=。综合变量定义与赋值。变量类型变量名_变
阅读更多

Java_SE_Lesson_3:接口、单例模式、包与访问控制

接口中所声明的方法都是抽象方法。接口中的方法都是public​的。接口中也可以定义成员变量。接口中的成员变量都是publicfinalstatic的。一个类不能既是final又是abstract的。因为abstract的主要目的是啥定义一种约定让子类去实现这种约定而final表示该类不能被继承。这样abstract希望该类可以被继承而final明确说明该类不能被继承两者矛盾。因此一个类不能既是final的又是abstract的。desginpattern(设计模式)。单例模式(singleton)publ
阅读更多