- 博客(14)
- 收藏
- 关注
原创 封装
封装1、包:命名规则:域名倒写(com.bjsxt.car) 包名唯一 包的作用:区分重名类;根据业务逻辑分包,易于管理;见名知意2、封装:就是选择性的暴露属性和方法3、权限修饰符:4、private(私有的):可以修饰属性、方法,只能在本类内部访问 单例模式:构造方法私有,只有在类的内
2017-07-17 21:27:48
177
原创 继承
继承1、继承:extends2、能够获得父类的属性和方法3、子类会具有父类的功能,还会具有自己特殊的功能4、开闭原则:对修改关闭,对扩展打开5、单继承与多继承:Java支持单继承 单继承:一个子类只能有一个直接父类 多继承:一个子类可以有多个直接父类 java不支持多继承的原因:是因为如果两个父类都有同样的方法,子类继承后会出现不确定性,不知
2017-07-17 21:26:57
153
原创 面向对象
面向对象1、面向对象:程序员是指挥者(让别人帮你做)2、面向过程:程序员是执行者(亲力亲为)3、class与对象:对象是具体的,class是抽象的 由特殊到一般,由一般到特殊(class--对象)4、创建对象的语法:类型 对象名=new 类型(); 对象名.属性 对象名.
2017-07-17 21:25:19
134
原创 小结(数组、循环)
小结(数组、循环)1、顺序结构:从上到下顺序执行2、选择结构:if(){}else{}、switch3、循环结构:while(){}、do{}while{}、for(){}4、break:用于强行退出循环,不执行循环中剩余的语句。(switch语句、循环语句)continue:用于终止某次循环过程,即跳过循环体中尚未执行的语句,接着进行下一次是否执行循环的判定。(循环语句)
2017-07-11 21:35:17
183
原创 数组(一)
数组(一)一、数组的介绍:数组是一个容器,里面可以存放好多变量二、数组的定义;1、形式:类型[] 变量名={变量,变量,变量} 如:int[] arr={1,2,3};2、数组的下标是从0开始的3、变量名.length获得的是数组的长度三、数组的创建:1、int[] arr={}2、int[] arr=new int[5];3、int[] arr=new i
2017-07-05 23:38:36
243
原创 方法(二)
方法(二)一、重载:1、方法名相同,参数列表不同叫做重载,和返回类型无关 ⑴方法名必须一致 ⑵参数列表不同:①个数不同②顺序不同(指的是形参的类型顺序不一样 例如:(DI)(ID))③类型不同 ⑶返回类型无关2、方法重载的时候编译器会自动找到最合适的方法。找不到就出错3、重载
2017-07-04 20:17:45
156
原创 方法
方法一、曾用名:函数、功能二、main方法:1、是程序运行的入口2、是虚拟机(JVM)执行(调用)的main方法3、main方法分析:例如:pubilc static void main(String[] args){ System.out.println("main"); }publi
2017-07-03 20:03:54
124
原创 流程控制(三)
流程控制(三)一、循环结构1、while循环:(1)形式:while(boolean表达式){ 循环体; }(2)boolean表达式为真是执行循环体2、do-while循环:(1)形式:do{ 循环体
2017-06-29 21:11:08
175
原创 流程控制(二)
流程控制(二)一、分支结构1、switch:(1)形式:switch(值){ case 值: 代码; break; case 值: 代
2017-06-28 20:30:15
130
原创 流程控制
流程控制一、顺序结构:从上到下顺序执行二、分支结构:if(boolean表达式)else{ }三、逻辑运算符:1、与:(1)&&(短路与):只要左面为假,右面就不执行了(2)&(单与):不管左面是真还是假,右面都执行2、或:(1)||(短路与):左面为真,右面表达式不执行(2)|(单或):不管左面是真还是假,右面都执行3、非:!四、三目运算符:1、b
2017-06-27 22:06:49
153
原创 进制及位运算
进制及位运算一、进制1、分为十进制、二进制、八进制和十六进制2、逢进制进一3、十进制: (1)逢十进一 (2)形式:234=2*10^2+3*10^1+4*10^0 (3)数字只能是0到94、二进制(1)逢二进一(2)形式:1010=1*2^3+0*2^2+1*2^1+0*2^0=10(二进制转化成十进制) (3)记住8421 2^10=1024
2017-06-26 20:45:33
371
原创 java的数据类型
四、基本数据类型1、分类:数值类型和布尔类型(boolean)(1)数值类型:分为整数类型、浮点类型和字符型。(6)浮点类型:分为float和double float:4字节 单精度 double:8字节 双精度 范围更大,更准确 java中所有的小数默认都是double,除非float f=1.1f;(7)字符型:
2017-06-24 10:20:21
245
原创 Java数据类型
JAVA数据类型一、JAVA的数据类型分为基本数据类型和引用数据类型。二、基本数据类型1、分类:数值类型和布尔类型(boolean)(1)数值类型:分为整数类型、浮点类型和字符型。 (2)整数类型又分为byte、short、int和long:buty:1个字节,8位 能储存256=2^8个数 -128----127 a、
2017-06-22 20:21:52
245
原创 java的环境搭配
JAVA环境的搭建一、JAVA:面向对象的编程语言,吸收了C++的优点。Java语言作为静态面向对象编程语言的代表,几号地实现了面 向对象理论,允许程序员一优雅的思维方式进行复杂的编程, 都是强类型语言(很长一段时间都在和面向 对象打交道)。二、JDK:Java development kit(Java软件开发包,开发Java程序用)
2017-06-21 21:54:50
748
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人