java
文章平均质量分 51
LITTLE马
这个作者很懒,什么都没留下…
展开
-
变量与运算符
关键字:定义:被Java语言赋予了特殊含义,用做专门用途的字符串(单词) 特点:关键字中所有字母都为小写 JAVA保留字:现有Java版本尚未使用,但以后版本可能会作为关键字使用。 例如:byValue、cast、future、generic、inner、operator、outer、rest、var 、goto、const 标识符:Java 对各种变量、方法和类等原创 2017-08-06 10:12:45 · 321 阅读 · 0 评论 -
Java入门与环境搭建
面向对象与面向过程: 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。 面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。 JAVA的应用:web,j2se,移动开发 java语言的特点:1.面向对象: 1.1 类,对象 1.2 封装,继承,多态原创 2017-08-06 09:36:34 · 287 阅读 · 0 评论 -
类与对象
什么是类 类是封装对象的属性和行为的载体,具有相同属性和行为的一类实体被称为类 类是对一类事物描述,是抽象的、概念上的定义; 如何定义一个类: [] class { [] [] [] } 什么是对象 万物皆对象 对象是实际存在的该类事物的每个个体,因而也称实例 类与对象的关系: 类是抽象的概念,仅仅是模版;对象叫做类的实例化。类是对象的描述,对象原创 2017-09-12 21:39:58 · 157 阅读 · 0 评论 -
多态
1. 4个访问修饰符的访问权限 访问权限 类 包 子类 其他包 public √ √ √ √ protected √ √ √ × default √ √ × × private √ × × × 2. 重载与重写 重原创 2017-09-12 21:41:34 · 121 阅读 · 0 评论 -
static
1. 静态变量和静态方法都属于静态对象,静态对象和非静态对象的区别 静态对象 非静态对象 拥有属性 由类所共有 由类的各对象独立拥有 内存分配 分配固定内存(共享区,也叫方法区) 堆内存(成员变量)栈内存(局部变量) 分配顺序 静态对象先于非静态原创 2017-09-12 21:42:32 · 134 阅读 · 0 评论 -
抽象类与接口
1、 抽象类 将一个父类设计得非常抽象,以至于它没有具体的实例,这样的类叫做抽象类—用abstract关键字来修饰(abstract class A) 抽象类中可以没有抽象方法。 抽象方法所在的类,一定是抽象类。 抽象类可以被继承,不能被实例化 2、 抽象方法——用abstract修饰的方法 § 抽象方法:只有方法的声明,没有方法的实现。以分号结束。(不能实例化) ab原创 2017-09-12 21:43:21 · 188 阅读 · 0 评论 -
常用类与IO
一、 Object类 1. Object类是Java中唯一没有父类的类。 2. 其他所有的类都继承了Object类中的方法 3. 如果在类的声明中未使用extends关键字指明其父类,则默认父类为Object类 方法摘要 protected Object clone() 创建并返回此对象的一个副本。 boolean原创 2017-09-12 21:44:48 · 182 阅读 · 0 评论 -
Java集合框架
List接口(继承connection接口) 特点:有序可重复 List 允许使用重复元素,可以通过索引来访问指定位置的集合元素。 List 默认按元素的添加顺序设置元素的索引。 常用方法: ArrayList: 使用List时需要导包(java.util) List list =new ArrayList(); list.add(object o): 向集合中添加对原创 2017-09-12 21:46:26 · 129 阅读 · 0 评论 -
异常与线程
1.异常类结构图: Error(错误):是程序无法处理的错误,表示运行应用程序中较严重问题。 Exception(异常):是程序本身可以处理的异常 2.需要记住的几个异常: FileNotFoundException ArithmeticException ClassCastException ClassNotFoundException NullPointerExce原创 2017-09-12 21:47:23 · 213 阅读 · 0 评论