3 Monica_xxt

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 38w+

《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

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

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

2018-11-12 15:31:45

《java开发实战经典》李兴华——C12. Java IO

一、操作文件的类——File1.File类基本介绍:要使用File类,必须像其构造方法传递一个文件路径。2.使用File类操作文件:public class PetShopDemo { public static void main(String args[]){ //创建文件 File f1 = new File("c:"+File.separator+"t...

2018-11-02 23:28:18

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

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

2018-10-24 16:06:27

《java开发实战经典》李兴华——C9. 多线程

一、进程与线程1.进程:进程是程序的一次动态执行过程,包括从代码加载、执行、到执行完毕。2.线程:线程是比进程更小的执行单位,一个进程可以包括多个线程,这些线程可以同时存在、运行。进程和线程都是实现并发的基本单位。Java程序运行时最少2线程:main线程 和 垃圾回收线程。二、Java中线程的实现Java中实现多线程的两种手段:1.继承Thread类  2.实现Runna...

2018-10-09 16:17:37

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

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

2018-09-28 15:04:29

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

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

2018-09-26 14:25:31

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

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

2018-09-25 15:11:15

《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

《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

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

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

2018-09-17 21:39:24

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

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

2018-08-02 21:21:17

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

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

2018-08-02 13:41:35

《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

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

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

2018-07-26 21:36:29
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得