自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Aimee_Li的博客

记录一些自学笔记

  • 博客(13)
  • 收藏
  • 关注

原创 异常机制、 Scanner类 day12

1、在Java中提供了大量的异常类,这些类都继承自  java.lang.Throwable 类.Throwable类有两个直接的子类:ERROR和EXCEPTION。ERROR表示程序中产生的错误;EXCEPTION表示程序中产生的异常。1.1、Error 类称为错误类,他表示Java运行时产生的系统内部错误或资源耗尽的错误,是比较严重的,紧靠修改程序本身是不能恢复执行的.1.2

2017-08-02 09:46:34 527

原创 import、内部类 day11

1、import  包名.类名注意:import通常出现在package语句之后,类定义之前.2、引入系统库中的类Java语言中的常用包 :1.       java.lang: 包含Java语言的核心类.如 String, Math, System 和 Thread类等.使用这个包中的类无需使用import语句导入,系统会自动导入这个包下的所有类.2.       Jav

2017-07-28 15:45:58 898

原创 JAVA 多态、final关键字、抽象类和方法、 day10

1、继承的弊端:打破了封装性。使用final关键字规避此问题2、final关键字特点:final修饰的类不能被继承,即没有子类(public final class A)            final修饰的方法,不能被子类重写,只能被继承(final void function(){})            final修饰的变量(成员变量和局部变量),是常量,成员变量在声明时

2017-07-26 11:33:21 529

原创 JAVA 多态、继承、super关键字 day9

1、继承:在 Java中,类的继承是指在一个现有类的基础上去构建一个新的类.构建出来的新类被称作子类,现有类被称作父类.子类会 `无条件` 拥有父类全部可继承的属性和方法.继承通过 "extends关键字"实现.在 Java 中.类只支持单继承,不允许多重继承.也就是说一个类只能有一个直接父类.

2017-07-20 11:21:43 437

原创 JAVA 静态属性、方法、代码块 day8

1、静态方法(static修饰)和非静态方法1.1、静态方法:通过类名直接调用,即可不需要创建对象。(类名.方法名)1.2、非静态方法:通过对象调用,即必须创建对象。(对象名.方法名)1.3、何时使用静态方法:当方法中无需访问成员变量时,该方法就可以设计为静态方法2、static 修饰成员变量 在一个Java类中,可以使用 static 关键字来修饰成员变量,该变量被称

2017-07-18 16:32:56 337

原创 JAVA 封装、构造函数、this关键字 day7

1.封装的原理 : 成员变量默认只能被当前的类访问,其它类则无权访问. 对内开放,对外保护.  不要将数据暴露在外面, 将成员变量使用 private 进行修饰.私有化.  提供公共的接口方法给外界访问. set(设置) & get(获取) 方法.set方法的使用:"作用":这个方法可以给外界设置成员变量值,可以在方法里面对参数进行相应过滤,逻辑判断."命名规范:"1) s

2017-07-12 21:28:59 340

原创 JAVA 函数、类 day6

1.“函数”和“类”的区别不同点:函数:在某个具体的类中定义,属于该类的一个功能,可以理解为类包含函数。如:main函数,都是在自己整个类的时间和空间中逐个来调用完成的,main函数逐步进行调用完成功能的形式,就是“面向过程”(理解为:以函数为功能模块划分的设计思想,就是面向过程的设计思想)类:每一个类都是独立存在的。如:`main函数`想要做一些事情,它将对应的任务分派给了 `相

2017-07-05 13:51:06 254

原创 JAVA 数组、排序 day5

1.数组:如果遍历数组中的数据: 通过数组名.length 获取数组的长度,再使用for循环遍历即可

2017-06-29 13:56:59 259

原创 JAVA for循环、函数重载、return关键字 day4

1.for循环嵌套:  for(){    for(){}}特点:外层循环一次,内层循环所有

2017-06-25 14:03:58 451

原创 JAVA 逻辑和位运算符 day3

1.逻辑运算符1.1 ‘& ’一假即假1.2 ‘&&’ 短路符号,

2017-06-25 14:01:36 281

原创 JAVA 类型转换 day2

1.为了增加代码的可读性,在定义标识符还应该遵守以下规则 :包名所有字母一律小写.例如 : cn.itcast.test类名和接口名每个单词的首字母都要大写.例如 : ArrayList, Iterator常量名所有字母都大写.单词之间用下划线连接.例如 DAY_OF_MONTH.变量名和方法名的第一个单词首字母小写.从第二个单词开始每个单词的首字母大写.例如: lineNumbe

2017-06-18 12:48:04 202

原创 JAVA 基础定义 day1

1.JVM定义:JAVA VIRTUAL MACHINE(java虚拟机),是用来解释和执行java程序的一个应用软件。Java是通过JVM来实现跨平台的,即不同平台的java虚拟机上不一样的。2.JRE和JDK:2.1.JRE:JAVA RUNTIME ENVIRONMENT(java运行环境),由JVM和核心类库组成,只负责运行程序(只要安装了JRE就可以运行任意的java程序啦)

2017-06-17 10:59:20 277

原创 JAVA 封装的定义

1、关于封装:将成员属性私有化,提供公共的访问访问方法          具体做法:使用 private 关键字来修饰,私有属性只能在它所在类中被访问,为了能让外界访问私有属性,需要提供一些使用 public 修饰的公有方法.(面向对象编程提倡对象应当调用方法来改变自己的属性,类应当提供操作数据的方法)

2017-06-13 22:48:47 517

空空如也

空空如也

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

TA关注的人

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