自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 java基础(十八)

泛型 格式: <数据类型> 注意:只能是引用数据类型 泛型的特点: 1)解决了创建集合以及使用集合对象的时候的黄色警告线的问题 2)将运行期时期异常提前了编译时期 (提高了程序的安全性) 3)避免了强制类型转换 增强for循环,(jdk5以后的 新特性) 格式: for(数据类型 变量名 :集合对象/数组对象){ 输出这个变量 } List集合: 特点: 存储和取出一致,并且允许...

2020-01-16 21:22:09 90

原创 java基础(十七)

Calendar: 类是一个抽象类(无法实例化),它为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等 日历字段之间的转换提供了一些方法,并为操作日历字段提供一些成员方法! 成员方法: public static Calendar getInstance() :创建当前日历类对象(和时区以及语音环境有关系)! public int get(int field):获取...

2020-01-15 22:15:36 118

原创 java基础(String 常用方法)

Object类: public int hashCode() (了解): 返回该对象的哈希码值,不是实际的地址值,但是和地址值相关(可以理解为地址值),通过底层的哈希表得出来的(哈希算法); public final Class getClass() : 返回当前对象的运行时类(字节码文件) public String getName(): 返回当前字节码文件对象所表示的字符串表现形式(具体哪个类...

2020-01-14 21:07:55 142

原创 java基础(十四)

关键字 public static void main(String[] args){ public :权限修饰符 :公共访问的 static :静态修饰符 void :没有具体返回值类型 main : 程序的入口 ,能够被jvm识别,Jvm去操作的 String[] :字符串数组 args:形式参数名 1)public int hashCode() (了解):返回该对象的哈希码值 ,不是...

2020-01-13 22:51:21 120

原创 java基础(十三)

方法的返回值 基本数据类型:返回什么数据类,给定对应的类型。 引用类型: 具体类:需要返回的该具体类的对象 类名 对象名 = new 类名(); 抽象类:实际参数传递到的是需要改抽象类的子类对象 接口:实际参数需要传递的是该接口的子实现类的对象 包的概念以及访问 概念:在Java中,就是一个目录(文件夹)(分为单级包和多级包) 关键字:package 是一个Java文件中最上面的部分 编译分为...

2020-01-09 19:20:17 132

原创 java基础(十二)

抽象的概述以及应用 概念:针对一个事物,如果这个事物并不是具体事物,而是概括性的(需要抽象修饰这个类),比如动物,应该定义不应该定义具体类class Animal{},并且动物的eat()/sleep()每个具体动物吃和睡不同的,所以这些功能应该声明(方法不能方法主体)将当前这个类定义为抽象类。 格式:abstract class 类名{} 抽象方法:只是给定义一个方法声明,没有方法主体(publ...

2020-01-08 21:45:19 93

原创 java基础(十一)

继承中的成员方法 1)方法重写:子类中和父类名字一致的方法声明 2)成员方法的访问: 子类继承父类,如果子类的成员方法名和父类的成员方法名不一致的情况:分别调用即可。 如果子类的成员方法名称和父类的成员方法名称一致的情况: (1)先在子类找,如果存在方法名,就使用 (2)如果子类中不存在,就在父类中找,存在就使用 (3)父类中都没有,编译报错 final关键字 子类继承父类时,不需要重写父类方法时...

2020-01-07 19:26:55 89

原创 java基础(十)

文档说明书 使用javadoc 制作工具类的文档说明书 步骤 1)定义类ArrayTool 单独操作数组 2)将构造方法私有化,外界不能创建对象,保证数据安全性 3)给ArrayTool的方法都是加上static修饰,通过类名调用 4)给每一个方法上加入文档注释 (该功能描述什么意思 有参数:参数表示的是什么 有返回值:返回值返回的是什么) 5)进入dos控制台:在当前目录下,使用javadoc...

2020-01-06 19:28:58 104

原创 Java基础(八)

面向对象(面向对象是基于面向过程的) 特点:1)更符合生活中的思想行为习惯 2)让复杂的事情简单化 3)让我们从执行者变成指挥者 三大特征:封装,继承,多态。 基本类型与引用类型:基本类型作为方法的形式参数,形式参数的改变不会影响实际参数 引用类型作为方法的形式参数,形式参数的改变会直接影响实际参数 局部变量和成员变量的区别: 1)在类中的位置不同 成员变量:成员位置—在类中,方法外定义的变量 局...

2020-01-03 19:50:28 77

原创 java基础(七)

数组 1)常见的异常: Throwable 类 : error: 严重错误,无法直接解决 (内存溢出),可以通过第三方的技术避免! Exception:表示程序异常了 RuntimeException:运行时期异常;不是RunTimeException异常,编译时期异常 ArrayIndexOutOfBoundsException:数组角标越界异常 (运行时期异常);出现这个异常的原因:访问了数...

2020-01-02 19:33:32 75

原创 java基础(六)

一、方法 (1)概念: 就是将一个功能抽取出来,把代码单独定义在一个大括号内,形成一个单独的功能。 当我们需要这个功能的时候,就可以去调用。这样即实现了代码的复用性,也解决了代码冗余的现象。 (2)定义格式: 1、有具体返回值类型的方法: 固定写法: 权限修饰符 返回值类型 方法名(形式参数列表){ 方法的语句体; return 结果; 2、没有具体返回值类型的方法: 单独调用 权限修饰符 v...

2020-01-01 21:13:43 97

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除