year:2017 month:8 day:1+

2017-08-01

JAVAse

方法的重载:在同一个类中存在一个以上的同名方法,只要他们的参数数量,参数类型,参数顺序(两个相同类型的参数是不行的)这样就构成了方法的重载。

有返回值的方法有三种调用方式:1.单独调用(无任何意义)

               2.输入调用(不推荐)

               3.赋值调用(推荐)

无返回值的方法的调用方式:只能单独调用

Java中参数传递的问题:基本类型(传递的是值),形式参数的改变对实际参数没有影响

           引用类型(传递的是地址),形式参数的改变对实际参数有影响

栈是用来存储局部变量的,数据使用完就消失了,堆是用来存放new出来的东西的。

时间: 2024-07-28 19:14:36

year:2017 month:8 day:1+的相关文章

year:2017 month:7 day:19

2017-07-19 JavaScript 一:javascirpt的对象 1:数组对象 声明方式:(1)var arr=new Array(): (2)var arr=new Array(12): (3)var arr[1,2,3,4] 2:字符串对象 一些有关的方法(1)indexof()获取字符下标 (2)concat()要连接到字符串上的字符 (3)split()通过输入的东西来分割字符串 (4)substring()有两个参数,<包头不包尾> 3:Date对象 声明方式:var da

year:2017 month:7 day:20

2017-07-20 JavaScript(Dom) 1:获取节点对象 document.getElementById("html元素的id") document.getElementsByTagName("标签名") document.getElementsByName("html元素的name") document.getElementsByclassName("元素的class属性") 2:通过节点关系找节点 paren

year:2017 month:08 day:04

2017-08-04 JAVAse 1.final修饰符 final可以修饰类,成员方法,成员变量(static 修饰符不可以修饰类) final的初始化在对象被实例化前即可final 修饰的方法不可以被继承: final修饰的变量是常量[值不能被修改],(自定义型) final修饰的方法不能被重写 2.this与super的用法及其区别 this:用于本类的引用 应用场景:封装(在本类中区分形参和私有属性) super:用于父类的引用 应用场景:继承(在子类中调用父类非私有成员) this s

year:2017 month:08 day:03

2017-08-03 JAVAse 继承 继承:通过extends关键字可实现类与类之间的继承 父类:基类/超类 子类:派生类 1.继承的特点:单继承[一个类只能有一个父类]多层次[父类还可有父类] 2.继承的好处:提高了代码的复用率 提高了代码的维护性 让类与类之间产生了关系是多态的前提(耦合性高[弊]) 3.继承注意的事项:体现"is--a"的关系 不要为了部分功能而去继承 子类不能继承父类的构造方法(可以用super关键字访问 super调用构造方法时必须要位于构造方法的第一位)

year:2017 month:8 day:3

2017-08-03 JAVAse 1:静态变量和成员变量的区别: 所属不同:静态变量属于类,所以也称为类变量 成员变量属于对象,也称为实例变量 内存中位置不同:静态变量存储余方法区的静态区 成员变量存储于堆内存 内存出现时间不同:静态变量随着累的加载而加载,随着累的消失而消失 成员变量随着对象的创建而存在,随着对象的消失而消失 调用不同:静态变量可以通过类名调用,也可以通过对象调用 成员变量只能通过对象名调用 2.成员变量和局部变量的区别: 在类中位置不同:成员变量:类中方法外 局部变量:方法

year:2017 month:7 day:17

2017-07-17 JavaScript 1.javascript 中的运算符 (1)算数运算符:+ ,- ,* ,/ ,% (2)位运算符:& ,| ,~  ,^ ,<< (左移),>>(右移),>>>(无符号右移) (3)赋值运算符:=,+= ,-=  ,*= ,/= (4)比较运算符:< , > , >= , <= , == , === ,!= (5)逻辑运算符:&& , || ,! ,^

18-面向对象之基础

目录:类和对象,多态与多态性,封装,绑定与非绑定方法,继承,反射 ------------------------------------------- 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发"更快更好更强... 面向过程编程 核心是过程,过程就是解决问题的步骤,即先做什么,在做什么,基于面向过程设计程序,好比流水线,是一种机械思维方法. 优点:复杂的问题简单化 缺点:可扩展性差,牵一发

【java】Date与String之间的转换:java.text.SimpleDateFormat、public Date parse(String source) throws ParseException和public final String format(Date date)

1 package 日期日历类; 2 3 import java.text.ParseException; 4 import java.text.SimpleDateFormat; 5 import java.util.Date; 6 7 public class TestDate { 8 public static void main(String[] args) { 9 Date date=new java.util.Date(); 10 System.out.println(date);/

java笔记------日期API

涉及的一些api: Calendar calendar = Calendar.getInstance(); calendar.getTime();calendar.setTime(date);calendar.set(Calendar.YEAR,2000);calendar.get(Calendar.DATE);calendar.add(Calendar.DAY_OF_YEAR, 10);calendar.getActualMaximum(Calendar.DAY_OF_MONTH); cale