04 2017 档案
摘要:第一节 JAVA线程停止的错误方法 stop方法,no stop 这不是正确的方法,会让我们的程序戛然而止,会使我们不知道哪些工作没做,完成了什么任务以及没有机会去做清理工作。使用的结果会造成程序突然停止,强行关闭,有时一个循环可能都没做完。 JAVA停止线程的正确做法—设置退出旗标,使用退出标志来
阅读全文
摘要:第一节 多线程背景知识介绍 多线程作用:可以帮助简化模型,还能编写强大的代码。进程与线程的基础概念:Eclipse QQ都属于进程。进程是程序(任务)的执行过程,它持有资源(共享内存、共享文件)和线程。它包含两点:1.动态性,双击运行之后这才称之为进程,它是动态的概念;2.持有资源和线程,资源就是内
阅读全文
摘要:第一节 判断List中课程是否存在 思考: 1.在课程序列中如何判断会否包含某门或者某几门课程? 2.如果课程序列中包含某门课程,如何判断该课程的索引位置? 3.在创建Map时,我们用到的学生映射表中,如何判断是否包含某个学生ID? 4.又该如何判断是否包含某个对象呢 5.如果想把课程或者学生对象,
阅读全文
摘要:第一节 Map和HashMap简介 1.Map接口提供了一种映射关系,其中的元素是一对一对的键值对,key—value形式存储的,能够实现根据key快速插好value,key和value可以是任意类型的对象。 2.Map中的键值对以Entry类型的对象实例存在 3.键key不可重复,value可以
阅读全文
摘要:第一节 JAVA中的集合框架概述 集合的概念,现实生活中:很多事物凑在一起就是一个集合;数学中的集合:具有相同属性事物的总体;JAVA中的集合:是一种工具类,就像是容器,储存任意数量的具有共同属性的对象。集合的作用:在类的内部,对数据进行组织(如果有些属性类型相同,但意义与作用不同,咱们就不能把它们
阅读全文
摘要:第一节 JAVA中的包装类 基本数据类型不具备对象的特性,比如基本数据类型不能调用方法,功能简单。为了让基本数据也具有对象的特性,JAVA为每个基本数据类型都提供了一个包装类,这样我们就可以像操作对象那样来操作基本数据类型。基本类型和包装类之间的对应关系: 包装类主要提供了两大类方法: 1.将本类型
阅读全文
摘要:第一节 什么是JAVA中的字符串 在JAVA中,字符串被作为String类型的对象来处理,String类位于java.lang包中,默认情况下该包被自动导入左右的程序。 创建String对象的方法: 每次new即代表是一个新的对象。 第二节 JAVA中字符串的不变性 String对象创建后不能被修改
阅读全文
摘要:第一节 JAVA异常简介 程序中阻止当前方法或作用域继续执行的问题,我们就把它称作异常。所有异常类的鼻祖是Throwable类,该类分成两个,分别是Error类和Exception类。Error一般是虚拟机错误或者线程死锁,系统错误内存溢出。这里我们主要讨论后者,Exception是编码、环境、用户
阅读全文
摘要:第一节 JAVA中的多态 对象的多种形态,继承是多态的实现基础。 1.引用多态 父类的引用可以指向本类的对象 父类的引用可以指向子类的对象 Animal obj1=new Animal(); Animal obj2=new Dog(); 2.方法多态 创建本类对象,调用的方法为本类方法;创建子类对象
阅读全文
摘要:第一节 JAVA中的继承 1.继承的概念:它是类和类的一种关系,“is a”的关系,java中的继承是一种单继承,一个类只有一个父类,superclass 父类; 2.继承的好处:子类拥有父类的所有属性和方法。private修饰的无效子类不能拥有,private的属性继承不了。java的继承可以实现
阅读全文
摘要:第一节 什么是类和对象 类是模子,确定对象会拥有的特征(属性)和行为(方法),类的特点:类是对象的类型,具有相同属性和方法的一组对象的集合。对象是类的实例,什么是对象的属性?属性是对象拥有的各种特征;每个对象的每个属性都拥有特定值,对象的方法也就是对象执行的操作。类是抽象的概念,仅仅是模板,客观不存
阅读全文
摘要:第一节 如何定义JAVA中的方法 所谓方法,就是用来解决一类问题的代码的有序组合,是一个功能模块。 一般情况下,定义一个方法的语法是:访问修饰符 返回值类型 方法名(参数列表){方法体} 1、 访问修饰符:方法允许被访问的权限范围, 可以是 public、protected、private 甚至可以
阅读全文
摘要:第一节 什么是数组 数组可以理解为是一个巨大的“盒子”,里面可以按顺序存放多个类型相同的数据,比如可以定义 int 型的数组 scores 存储 4 名学生的成绩,int[] scores={76,93,87,55};数组中的元素下标从0开始 0123;那么我们该如何使用java中的数组呢? 1.声
阅读全文
摘要:第一节 JAVA条件语句之if语句 1.单独的if语句 语法:if(条件){条件成立时执行的代码} 如果if成立时执行的语句只有一条,可以省略大括号,如果是多句不可省略,比如某些方法if(条件),return;如果满足此条件跳出方法。 2.条件语句之if...else if(条件的布尔表达算式){符
阅读全文
摘要:第一节 什么是运算符 JAVA运算符可以分为以下几种: 算术运算符、赋值运算符、比较运算符、逻辑运算符、条件运算符。 第二节 JAVA中的算术运算符 算术运算符主要用于进行基本的算术运算,如加法、减法、乘法、除法等。 Java 中常用的算术运算符: 其中++ 和 既可以出现在操作数的左边,也可以出现
阅读全文
摘要:第一节 JAVA中的关键字 java中的关键字有以下部分 第二节 认识Java中的标识符 标识符就是用于给 Java 程序中变量、类、方法等命名的符号。 package com.imooc; public class Demo{} //com.imooc和Demo这两个都是标识符。 标识符要遵守以下
阅读全文
摘要:第一节 JAVA简介 JAVA的源文件以.java结尾; JAVA字节码文件以.class结尾。 JAVA开发时,首先要编写源文件.java,然后通过编译器对源代码进行编译,变成一个二进制的字节码文件.class,通过解释器进行解释翻译(JVM包括解释器),java的跨平台就是通过JVM来实现的。
阅读全文
浙公网安备 33010602011771号