摘要: 异常:将程序执行中发生的不正常情况(当执行一个程序时,如果出现异常,那么异常之后的代码就不在执行。) java.lang.Throwable:异常的超类 1、Error:java虚拟机无法解决的严重问题。如:JVM系统内部错误、资源耗尽等严重情况。一般无法通过编写代码处理。 2、Exception: 阅读全文
posted @ 2017-03-23 07:25 啤酒大泡泡 阅读(240) 评论(0) 推荐(0) 编辑
摘要: Java为8种基本数据类型都提供了对应的包装器类型 装箱和拆箱: 装箱:基本数据类型转换成包装类。 实现:通过调用包装类的valueOf方法实现的 拆箱:包装类转换成基本数据类型。 实现:通过调用包装器的 xxxValue方法实现的(xxx代表对应的基本数据类型) 1)基本类型中的整数型: 输出结果 阅读全文
posted @ 2017-03-23 07:21 啤酒大泡泡 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 一、String类 想要了解一个类,最好的办法就是看这个类的实现源代码,来看一下String类的源码: 1 public final class String 2 implements java.io.Serializable, Comparable<String>, CharSequence 3 阅读全文
posted @ 2017-03-22 05:58 啤酒大泡泡 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 面向对象的核心概念:类和对象。 类:对一类事物描述,是抽象的、概念上的定义。 对象:实际存在的该类事物的每个个体,因而也成为实例(Instance)。 Java类及类的成员:属性(成员变量Field)和方法(method)。 类对象的内存结构: 之前梳理数组的时候说过,栈中的对象存放对象的引用及An 阅读全文
posted @ 2017-03-20 23:01 啤酒大泡泡 阅读(455) 评论(1) 推荐(0) 编辑
摘要: 数组:数组是多个相同类型数据类型的集合,实现对这些数据的统一管理。 元素:数组中的元素可以是任何数据类型,包括基本数据类型和引用类型。 特点:属于引用类型,数组型数据是对象object,数组中的每个元素相当于对象的成员变量。 数组定义: 1、静态初始化声明数组: 注意第②种写法不能写成String[ 阅读全文
posted @ 2017-03-15 06:44 啤酒大泡泡 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 分支结构(if…else 、switch) 1、if else 语句格式 2、switch语句 【知识点】: a)switch:在多个变量的值走的是同一个流程的时候,需要遵照常量3、4、5的写法,合并case。 b)if else 和switch区别? if else 适合用于区间比较,例如:大于6 阅读全文
posted @ 2017-03-13 21:52 啤酒大泡泡 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 运算符:是一种特殊的符号,用以表示数据的运算、赋值和比较。 1、算数运算符(+、-、*、/、%、++、--) a)除: b)前++和后++区别 前++:先自增一赋值给自己,后做运算赋值 后++:先做运算赋值,后自增一赋值给自己 自增和自减运算符只能用于操作变量,不能直接用于操作数值或常量!例如 5+ 阅读全文
posted @ 2017-03-12 22:30 啤酒大泡泡 阅读(336) 评论(1) 推荐(0) 编辑
摘要: 变量之间的类型转换主要包括自动类型转换和强制类型转换。 1、自动类型转换:当容量小的数据类型与容量大的数据类型做运算时,容量小的会自动的转换成容量大的类型。 【知识点】: a)char,byte,short > int > long > float > double > String b)那是不是有 阅读全文
posted @ 2017-03-12 11:49 啤酒大泡泡 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 1、8种基本数据类型 1)4种整数类型(byte、short、int、long) 【知识点】 a)整数的默认类型是int b)以上4种类型,只有long型必须要在末位加上L或者l,其它直接赋值数值即可。 2)2种浮点类型(float、double) 【知识点】 a)浮点类型的默认类型是double 阅读全文
posted @ 2017-03-11 21:55 啤酒大泡泡 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 1、单行注释 // //这是main方法,程序的入口 public static void main(String[] args) { //输出语句 System.out.println("Hello World"); } 2、多行注释 /* */ 【知识点】:多行注释不能再嵌套多行注释 3、文档注 阅读全文
posted @ 2017-03-11 20:22 啤酒大泡泡 阅读(252) 评论(0) 推荐(0) 编辑