上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 30 下一页
摘要: Unit05 - 抽象类、接口和内部类(上) 1.static final常量: 1)必须声明同时初始化 2)通过类名来访问,不能被改变 3)建议:常量名所有字母都大写(多个单词间用_) 4)在编译时被自动替换为具体的值,效率高 2.抽象方法: 1)由abstract修饰 2)只有方法的定义,没有方 阅读全文
posted @ 2016-12-14 22:24 唐胜伟 阅读(282) 评论(0) 推荐(0) 编辑
摘要: Unit04 - 继承的意义(下) 、 访问控制 、 static和final 1.方法的重写(Override):重新写、覆盖 1)发生在父子类中,方法名称相同,参数列表相同,方法体不同 2)重写方法被调用时,看对象的类型 2.方法重写与重载的区别: 常见面试题 1)重写(Override): 1 阅读全文
posted @ 2016-12-13 22:24 唐胜伟 阅读(407) 评论(0) 推荐(0) 编辑
摘要: Unit03 - 对象内存管理 、 继承的意义(上) 1.内存管理:由JVM来管理的 1)堆: 1.1)存储所有new出来的对象(包含成员变量) 1.2)没有任何引用所指向的对象就是垃圾, 垃圾回收器(GC)不定时清理垃圾, 回收过程是透明的(看不到的), 调用System.gc()建议GC尽快来回 阅读全文
posted @ 2016-12-12 21:15 唐胜伟 阅读(422) 评论(0) 推荐(0) 编辑
摘要: Unit02-OOP-对象和类,数组(下) 1.方法的签名: 方法名+参数列表 2.方法的重载(Overload): 1)发生在一个类中,方法名称相同,参数列表不同 2)编译器在编译时自动根据签名绑定调用不同的方法 3.构造方法: 1)常常给成员变量赋初值 2)与类同名,没有返回值类型 3)在创建( 阅读全文
posted @ 2016-12-10 21:41 唐胜伟 阅读(456) 评论(0) 推荐(0) 编辑
摘要: Unit01-OOP-对象和类(上) 1.什么是类?什么是对象? 1)现实生活是由很多很多对象组成的 基于对象抽出了类 2)对象:真实存在的单个的个体 类:类型、类别,代表一类个体 3)类中可以包含: 3.1)所有对象所共有的特征/属性 变量 3.2)所有对象所共有的行为 方法 4)一个类可以创建多 阅读全文
posted @ 2016-12-08 23:59 唐胜伟 阅读(455) 评论(0) 推荐(0) 编辑
摘要: day05-java-(方法,猜字符小游戏) 1.方法: 1)用于封装一段特定的逻辑功能 2)方法应尽可能的独立,只干一件事 3)方法可以被反复的调用多次 4)避免代码重复,有利于代码的维护,有利于团队的协作开发 2.方法的定义: 修饰词 返回值类型 方法名(参数列表){ 方法体 } 3.方法的调用 阅读全文
posted @ 2016-12-07 22:24 唐胜伟 阅读(700) 评论(0) 推荐(1) 编辑
摘要: day05-java-(循环问题,数组) 1.三种循环结构的更佳适用情况: 1)while: "当..."循环 2)do...while: "直到..."循环 要素1与要素3相同时首选 3)for:固定次数循环 循环结构的选择:1.先看固定次数还是不固定次数: 固定次数 首选for 不固定次数 再看 阅读全文
posted @ 2016-12-06 21:53 唐胜伟 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 循环结构(while、do-while、for) 任何复杂的程序逻辑都可以通过三种结构来实现:1)顺序结构:从上往下逐行执行,每句必走2)分支结构:有条件的执行某语句一次,并非每句必走3)循环结构:有条件的执行某语句多次,并非每句必走 1.循环:反复执行一段相同或相似的代码 2.循环三要素: 1)循 阅读全文
posted @ 2016-12-05 21:57 唐胜伟 阅读(491) 评论(0) 推荐(0) 编辑
摘要: day03 大纲: 运算符 分支结构 1.运算符: 1)算术运算符:+-*/%,++,-- 2)关系运算符:>,<,>=,<=,==,!= boolean 3)逻辑运算符:&&,||,! boolean 4)赋值运算符:=,+=,-=,*=,/=,%= 5)字符串连接运算符:+ 6)三目/条件运算符 阅读全文
posted @ 2016-12-02 22:41 唐胜伟 阅读(413) 评论(0) 推荐(0) 编辑
摘要: day02 大纲: 变量 基本数据类型 数据类型之间的转换 1.变量:存数的,代词,指代的就是它所存的那个数 1)声明: int a; //声明一个整型的变量,名为a int b,c,d; //声明三个整型的变量,名为b,c,d 2)命名: 2.1)只能由字母、数字、_和$符组成, 并且不能以数字开 阅读全文
posted @ 2016-12-01 22:15 唐胜伟 阅读(327) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 30 下一页