摘要: 1.构造函数 构造函数名与类名相同,若不手动添加,则会生成一个无参构造器(方法),若手动添加,则不会生成无参构造器 2.方法重载 方法重载就是 方法名 相同,执行方法体不同的函数。 每一个重载方法都有一个独一无二的参数类型列表,java就是根据它们来区分执行哪个方法体的。 如:void f(){ S 阅读全文
posted @ 2017-11-15 21:49 风中灵叶 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 1.if-else 所有条件语句都利用条件表达式的真或假来决定执行路径 例: if( a!=1 ){ System.out.println(" a != 1 "); } 注:Java只允许使用 true 和 false 判断,像C语言里使用数字是错误的。 2.迭代 while do-while fo 阅读全文
posted @ 2017-11-15 21:48 风中灵叶 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 1.2 Java操作符 操作符可以接受一个或多个参数,并生成一个新值。 其中操作符:+、-、*、/、=可操作基本类型参数, =、==、!= 能操作所有参数(对象), +、+= 可操作String类型。 有些操作符可能会改变操作数自身的值,这被称作操作数。 1.3优先级 先乘除,后加减,不确定的加括号 阅读全文
posted @ 2017-11-15 21:47 风中灵叶 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 一、 Java数据存储在哪里? 1、寄存器,存取速度最快,在cpu里面。不能直接控制 2、堆栈,地址引用放栈里,对象放堆里,Java中的引用可以理解为c中的指针 3、堆,方面灵活但是缺点是比较耗内存,存放所有的java对象 4、静态区,存一些static的数据,程序执行时随时调用,处于固定位置 5、 阅读全文
posted @ 2017-11-15 21:47 风中灵叶 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 1.1抽象过程 所有编程语言都提供抽象机制。 面向对象程序设计方式: 1.万物皆对象。 可以将对象视作一个特殊的变量,如: 类class A{int i; double b;} 创建类和创建变量是一样的,A a;(创建对象a) > int i;(创建变量i); 同时,也可以用类来描述物品或其它抽象的 阅读全文
posted @ 2017-11-15 21:46 风中灵叶 阅读(103) 评论(0) 推荐(0) 编辑