自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 《java开发实战经典》李兴华——C13. Java类集

一、认识类集1.主要类集接口:二、collection不常用,一般用他的子类。1.主要方法:add/clear/remove/contains/equals/isEmpty/size/iterator2.常用子接口:List(可存放重复的内容)/Set(不能存放重复内容)/Quene(队列)/SortedSet(可对内容进行排序)三、List1.常用方法: ...

2018-11-19 14:32:23 389

原创 《java开发实战经典》李兴华——C10. 泛型

一、为什么使用泛型类转换异常,出现了类型安全问题二、泛型应用1.泛型的基本应用在定义类时,通过一个标识符表示类的种某属性的类型,或某种方法的返回值及参数类型。这样在实例化时只需要指定好需要的类型即可。2.示例:public class Test{ public static void main(String[] args) { Point<String&g...

2018-11-12 15:31:45 278

原创 《java开发实战经典》李兴华——C11. 常用Java类库

一、StringBuffer频繁修改字符串时用.append().indexOf().insert()   指定位置处加上指定支付串.reverse()  内容反转.replace().length().delete()  删除指定范围的字符串.substring().toString()二、RuntimeRuntime类是JVM的实例.getR...

2018-10-24 16:06:27 195

原创 《java开发实战经典》李兴华——C8. 包及访问控制权限

一、包1.定义包:package 包名2.import:导包一个类需要被外包引用,则必须声明为 public class3.静态导入:ruru'gu如果一个类中得方法全是静态方法的话,导入时可以直接用 import static 包.类.*。此时这些静态方法可以直接用静态方法()的形式在外包中被使用。二、jar命令的使用1.基本概念:jar文件(Java archive...

2018-09-28 15:04:29 134

原创 《java开发实战经典》李兴华——C7. 异常的捕获及处理

一、异常的基本概念1.异常处理格式:try { //可能出现异常的语句}catch(异常类 异常对象){ //异常处理语句}catch(异常类 异常对象){ //异常处理语句}finally { //一定会执行的程序代码}其中:catch至少一个,finally可有可无。2. 异常类的继承结构:Java异常结构中最常用的两个类:Exc...

2018-09-26 14:25:31 154

原创 《java开发实战经典》李兴华——C6. 面向对象(高级篇)——Part3

一、object类主要方法:1.toString()2.equals()3.hashCode()这部分主要讲在类中最好重写这三个方法。重写时步骤:1)重写toString():把所有属性都连接起来,返回String类型结果。2)重写equals():先比较传进来的和当前对象是不是同一个对象,如果是则返回true                      再比较传进来的是...

2018-09-25 15:11:15 100

原创 《java开发实战经典》李兴华——C6. 面向对象(高级篇)——Part2 设计模式

一、工厂设计1.首先观察一般程序中的问题:interface Fruit{ public void eat();}class Apple implements Fruit{ @Override public void eat() { System.out.println("吃苹果。"); }}class Orange implements Fruit{ @Ove...

2018-09-19 16:56:39 361

原创 《java开发实战经典》李兴华——C6. 面向对象(高级篇)——Part1

一、继承的基本概念1.格式:             class 父类{}             class 子类 extends 父类{}2.实现:class Person{ private String name; private int age; public String getName() { return name; } public void s...

2018-09-19 15:15:40 197

原创 《java开发实战经典》李兴华——C5. 面向对象(基础篇)

一、面向对象的基本概念1.面向对象的3个主要特征: (1)封装性:把描述对象属性的变量及实现对象功能的方法合在一起,定义成一个程序单位,并保证外界不能随意更改其内部属性值,也不能随意调动其内部的方法。 (2)继承性:子类(派生类)&父类(超类);单继承&多继承。                         注:java类不能多继承,但是接口可以。 (3)多态...

2018-09-17 21:39:24 501

原创 《java开发实战经典》李兴华——C4. 数组与方法

一、数组一维数组1.数组创建:创建一个可供使用的数组要两步:声明+分配内存方式一:数组类型   数组名称 [ ]  = null;// 声明数组。               数组名称 = new 数组类型 [数组长度];//分配内存。               注:(1)数组内所有元素类型一致                      (2)声明数组时:"数组名称"...

2018-08-02 21:21:17 145

原创 《java开发实战经典》李兴华——C3. Java基础程序设计

一、数据类型划分数据类型:基本数据类型:数值型:整数类型(byte int short long)                                                          浮点类型(float double)                                           字符型(char)               ...

2018-08-02 13:41:35 505

原创 《java开发实战经典》李兴华——C2. 简单的Java程序

一、简单Java范例定义一个TestJava 类:Public class TestJava { Public static void main (String[] args){ int num = 10; //定义整型变量num num =30; ...

2018-07-27 19:22:58 162

原创 《java开发实战经典》李兴华——C1. Java概述及开发环境搭建

一、java运行机制:编译:(1) javac           (2) eclipse 自动编译路径如下             二、java开发环境搭建参考 http://www.cnblogs.com/smyhvae/p/3788534.html  ...

2018-07-26 21:36:29 148

空空如也

空空如也

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

TA关注的人

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