10 2019 档案

摘要:基本类型的包装类 基本类型不是对象,所以Java针对基本类型提供了对应的包装类,以对象的形式来使用 byte->Byte|short->Short|int->Integet|long->Long|char->Character|double->Double|boolean->Boolean 装箱 : 阅读全文
posted @ 2019-10-31 16:36 王迎婧 阅读(166) 评论(0) 推荐(0) 编辑
摘要:Date类和Calendar类 日期和日历类,用于操作日期相关信息 Date类的构造方法: Date():构造一个日期对象,当前系统时间,精确到毫秒 Date(long):构造一个日期对象,时间为自1970年1月1日 00:00:00 GMT起,至指定参数的毫秒数 Date类中的成员方法: long 阅读全文
posted @ 2019-10-31 16:33 王迎婧 阅读(184) 评论(0) 推荐(0) 编辑
摘要:字符串,每一个字符串都是常量 构造方法: String(byte[]):构造一个String对象,将指定字节数组中的数据转化为字符串 String(char[]):构造一个String对象,将指定字符数组中的数据转化为字符串 成员方法: boolean equals(String):判断当前字符串与 阅读全文
posted @ 2019-10-30 19:50 王迎婧 阅读(113) 评论(0) 推荐(0) 编辑
摘要:String nextLine() :获取下一行数据,以换行符作为分隔符 String next():获取下一个输入项,以空白字符作为分隔符 空白字符:空格、回车、tab等 阅读全文
posted @ 2019-10-30 19:37 王迎婧 阅读(126) 评论(0) 推荐(0) 编辑
摘要:类层次结构最顶层的基类,所有类直接或间接的继承自Object类。 Object()构造方法,构造一个对象,所有子类对象初始化都会优先调用该方法 Java.base->java.lang->Object->hashCode(),getClass(),toString(),equals() int ha 阅读全文
posted @ 2019-10-30 19:36 王迎婧 阅读(129) 评论(0) 推荐(0) 编辑
摘要:1、什么是接口 接口技术用于描述类具有什么功能,但不给出具体实现,类要遵从接口描述的统一规则进行定义,所以,接口是对外提供的一组规则、标准。 定义接口使用关键字interface:interface 接口名{} 类和接口是实现关系,用implements表示:class 类名 implements 阅读全文
posted @ 2019-10-30 10:18 王迎婧 阅读(190) 评论(0) 推荐(0) 编辑
摘要:static的作用 用于修饰类成员: 成员变量:类变量 成员方法:类方法 调用方式: 可以通过类名.成员变量名(成员方法名)直接调用 可以被本类所有对象共享 eg:定义研发部成员类,让每位成员进行自我介绍 静态方法:静态方法中没有对象this,所以不能访问非静态成员 静态方法的使用场景:只需要访问静 阅读全文
posted @ 2019-10-30 10:15 王迎婧 阅读(109) 评论(0) 推荐(0) 编辑
摘要:1、final的作用 ①修饰类,该类不能被继承。String、System都是用final修饰的类 ②修饰方法,该方法不能被重写。父类中方法只能被子类使用但不能重写时可以用final修饰 ③final和abstract不能共存 ④final修饰变量,即常量,只能赋值一次 阅读全文
posted @ 2019-10-30 10:14 王迎婧 阅读(126) 评论(0) 推荐(0) 编辑
摘要:4、抽象类案例 需求:开发团队中有程序员和经理两种角色,他们都有姓名、工资、工号等属性,都有工作的行为,经理还有奖金属性,请使用继承思想设计出上述需求的类,并分别创建对象使用。 1、概念 包含抽象方法的类,用abstract修饰。 只有方法声明,没有方法体的方法就是抽象方法 当需要定义一个方法,但是 阅读全文
posted @ 2019-10-28 20:16 王迎婧 阅读(199) 评论(0) 推荐(0) 编辑
摘要:public protected 默认(什么都不写) private 1、本类中都可访问 2、本包中,除private外都可访问 3、不同包下的子类 可以访问protected和public 4、不同包下的无关类 可以访问public修饰的 阅读全文
posted @ 2019-10-28 10:55 王迎婧 阅读(128) 评论(0) 推荐(0) 编辑
摘要:子类中出现和父类方法定义相同的方法的现象。 方法重写要求方法名、参数列表、返回值类型都相同。 注意:①父类的私有方法无法重写 ②子类方法的访问权限不能小于父类方法的访问权限 访问权限从高到低:public protected 默认(什么都不写) private ③子类不能比父类抛出更大的异常(?) 阅读全文
posted @ 2019-10-28 10:53 王迎婧 阅读(587) 评论(0) 推荐(0) 编辑
摘要:封装(encapsulation) 把一系列功能打包到一起,只提供使用这些功能的界面; 即将一系列相关事物的共同的属性和行为提取出来,放到一个类中,隐藏对象的属性和实现细节,仅对外提供公共的访问方式。 封装的关键就是绝不能让类中的方法直接访问其他类中的数据,程序仅通过对象的方法与对象的数据进行交互 阅读全文
posted @ 2019-10-27 21:36 王迎婧 阅读(358) 评论(0) 推荐(0) 编辑
摘要:构造方法 ①也叫构造器。通过new关键字 ②构造方法名必须与类名完全相同。构造方法没有返回值,但是方法内可以写return,return表示方法的结束,没 有返回值类型(void也不能写)。 ③如果未提供构造方法,系统会给出默认无参构造 ④如果已经提供构造方法,系统不会再提供无参构造 ⑤构造方法可以 阅读全文
posted @ 2019-10-27 21:34 王迎婧 阅读(173) 评论(0) 推荐(0) 编辑
摘要:表示本类对象的引用,本质是一个对象 每一个普通方法均有一个this,谁调用该方法,this就指向谁 阅读全文
posted @ 2019-10-27 21:31 王迎婧 阅读(105) 评论(0) 推荐(0) 编辑
摘要:私有的,一种访问权限修饰符,用来修饰类的成员 被修饰的成员只能在本类中被访问 ①给成员变量添加private关键字修饰后,其他类将不能再直接访问 ②由于private的特性,需要在其类中添加访问该属性的方法,供其它类调用 ③属性的操作一般都是取值和赋值,所以添加对应的公共方法 getXxx() se 阅读全文
posted @ 2019-10-27 21:30 王迎婧 阅读(161) 评论(0) 推荐(0) 编辑
摘要:Java中使用变量的规则: 使用变量遵循就近原则,如果局部位置有,就使用,没有就去本类的成员位置找,有就使用,没有就报错。 成员变量和局部变量的区别: 成员变量:①写在类中,方法外 ②有默认初始化值 ③作用范围在类中 ④成员变量存储在堆内存中 ⑤随着对象的创建而存在,随着对象的消失而消失 局部变量: 阅读全文
posted @ 2019-10-27 21:29 王迎婧 阅读(527) 评论(0) 推荐(0) 编辑
摘要:数组长度是确定的,数组一旦确定,大小不可更改; 其元素必须是相同类型,不允许出现混合类型; 数组中元素可以是任何数据类型,包括基本类型和引用类型; 数组变量属引用类型,数组可以看作是对象,数组中每个元素相当于该对象的成员变量; 数组本身就是对象,java中对象是在堆中的,因此数组无论保存原始类型还是 阅读全文
posted @ 2019-10-26 19:33 王迎婧 阅读(164) 评论(0) 推荐(0) 编辑
摘要:方法的重载: 重载就是在一个类中,有相同的函数名称,但形参不同的函数。 方法重载的规则:①方法名称必须相同 ②参数列表必须不同(个数不同、类型不同、参数排列顺序不同等) ③方法的返回类型可相同可不同 ④仅仅返回类型不同不足以成为方法的重载 可变参数 Java支持传递同类型的可变参数给一个方法。 在方 阅读全文
posted @ 2019-10-26 16:34 王迎婧 阅读(125) 评论(0) 推荐(0) 编辑
摘要:JavaDoc javadoc命令用来生成自己的API文档 在线API帮助文档:ocs.oracle.com/javase/8/docs/api/ 参数信息: @author @version @since 指明需要最早使用的jdk版本 @param 参数名 @return 返回值情况 @throw 阅读全文
posted @ 2019-10-25 19:07 王迎婧 阅读(316) 评论(0) 推荐(0) 编辑
摘要:变量 变量是程序中最基本的存储单元,其要素包括变量名、变量类型和作用域 每个变量都有类型,类型可以是基本类型也可以是引用类型。 常量 final 常量名=值 初始化后不能再改变值。常量名使用大写字符 阅读全文
posted @ 2019-10-25 16:16 王迎婧 阅读(127) 评论(0) 推荐(0) 编辑
摘要:关于java jdk java development kit java开发者工具,其中包含jre和jvm jre java runtime environment java运行时环境 包含jvm jvm java virtual machine java虚拟机 实现java跨平台 相当于在所有的操 阅读全文
posted @ 2019-10-23 19:56 王迎婧 阅读(189) 评论(0) 推荐(0) 编辑
摘要:1.#盘符切换 d:2.#查看当前目录下的所有文件:dir3.#切换目录 cd/d d:\文件夹名称 cd..返回上一级4.#清理屏幕 cls5.#推出终端 exit6.#查看电脑ip: ipconfig 不能用,C:\Windows\System32,然后输入ipconfig即可查看ip地址7.# 阅读全文
posted @ 2019-10-23 16:39 王迎婧 阅读(90) 评论(0) 推荐(0) 编辑
摘要:Markdown 标题:#+空格+标题名 二级标题 二级标题:##+空格+标题名 字体 Hello,World! 两边各加两个星号变粗体 Hello,World! 两边各加一个星号变斜体 Hello,World! Hello,World! Hello,World! 引用(>+空格) 选择java 分 阅读全文
posted @ 2019-10-23 11:28 王迎婧 阅读(125) 评论(0) 推荐(0) 编辑