1 qq_哦豁

尚未进行身份认证

暂无相关简介

等级
TA的排名 23w+

多线程编程

多线程编程进程:一段程序的执行过程1、动态性2、独立性3、并发性并发:同一时刻,CPU交替运行多个任务并行:同一时刻,CPU同时运行多个任务线程存在于进程之中,二者之间主要区别在于:(1)每个进程都需要操作系统为其分配独立的内存空间,(2)而同一进程中的所有线程都在同一内存空间中工作,这些线程可以共享同一块内存和系统资源。线程编程相关APIThread类(1)继承Thre...

2018-09-26 18:00:54

反射、类加载与垃圾回收

反射、类加载与垃圾回收类加载由类的加载器完成类加载:将.java编译过后的.class文件中二进制代码加载到内存中去,这一个过程,就叫类加载类的生命周期:类加载器加载的来源:查找并加载类的二进制数据1、 本地文件系统加载的.class文件(我们自己写的),绝大多数的加载都是这里来的。2、 从iar文件中加载.class文件,这种也是比较常见的.3、 通过网络加载class文件...

2018-09-20 20:33:58

正则表达式来表示:四川省身份证,IP地址,qq号

publicstaticvoidmonted01(){ScannerSc=newScanner(System.in);System.out.println(“请输入一个四川省身份证号码”);Stringemail=Sc.next();Stringexpression=“(?:^51[0-3]\d{1}[12380][0-9][12]\d{3}(0[1-9]|1[12...

2018-09-20 09:45:08

常用类

常用类1System类代表当前Java程序的运行平台。System类是一个final类,该类的所有属性和方法都是静态的。System类的属性in、out和err分别对应标准输入、标准输出和错误输出流。方法 描述currentTimeMillis() 返回以毫秒为单位的当前时间exit(intstatus) 终止当前正在运行的Java虚拟机getProperties()...

2018-09-17 20:39:09

异常处理

异常处理异常(Exception)是程序在执行过程中所产生的问题。异常分类:检查异常:也被称之为“编译时异常”,由编译器检查出来的异常。例如,如果要打开一个文件,但却无法找到该文件,此时就会产生异常。这种类型的异常被称为检查异常,它必须用Java语言来处理,而不能被简单的忽略。在后面介绍异常的处理和声明的规则时,我们将看到这种类型的异常。运行时异常:编译器...

2018-09-13 16:42:03

接口

接口(1)掌握编写、实现、继承接口的语法(2)理解接口的好处(3)理解接口与多态(4)理解抽象类和接口之间的区别接口具有下列性质:(1)接口默认是抽象的。在声明接口时,不需要使用关键字abstract;(2)接口中的每一个方法默认也是抽象的,所以也不需要关键字abstract;(3)接口中的方法默认访问级别是public。在编写接口的时候通常用public...

2018-09-12 20:41:00

多态

多态相同的行为,不同的实现:多态继承、封装、多态、抽象是面向对象编程的四大基本特征。静态多态:编译时,系统就能决定调用哪个方法使用重载实现。在编译期间,就能够确定方法是被哪一个对象所执行的重载或者重写,是属于静态多态.动态多态:运行中系统才能动态确定方法所指的对象使用动态绑定和重写实现动态多态的技术基础为什么父类的引用,可以指向子类的实现?因...

2018-09-11 20:18:13

内部类

8.6内部类在Java中,还可以在类的内部定义类。这种在类,的内部定义的类,称为内部类。内部类所在的类称为外部类特点:(1)独立的一个Class文件(2)同样需要编译(3)同样可以产生对象局部内部类特例:匿名内部类.局部内部类,同样跟局部变量一样,不能添加访问修饰符,局部内部类,无法被方法外部访问局部内部类,内部无法访问外部类的成员,(此时的this.代表...

2018-09-06 16:17:07

第8章类的高级概念

第8章类的高级概念1,理解访问修饰符2,理解封装的概念及好处3,理解类的静态成员4,掌握静态初始化块和实例初始化块的用法5,理解内部类的使用方式8.1访问修饰符概念:用来定义类中的属性和行为,能够被其他类在什么情况下可以进行访问的符号访问修饰符:private该类或非该类均可以访问public只有该类可以访问protected该类及其子类的成员可以...

2018-09-05 20:32:39

7.7方法重写

7.7方法重写子类可以重写从父类继承的方法,从而允许子类添加或者改变父类中方法的行为。这称为方法重写,是OOP的特征之一。当子类重写父类的方法时,必须遵循如下的规则:子类的方法的返回值的类型、方法名和形式参数列表,必须和父类中的是相同的。如果子类中的方法与父类中的方法同名,但是子类的方法改变了形式参数列表,那么这是方法重载,而不是方法重写。不要混淆这两个概念,二者的用法是完...

2018-09-04 17:42:36

第7章 继承

第7章继承本章目标Thisget使用thisset修改继承可以说是面向对象编程最重要的特征之一。已有的类称为父类,而新类称为子类。父类也可以称为基类、超类!子类也可以称为派生类。特征:在面向对象编程中,当两个或多个类是不相同的,但是共享相同特征的时候,将共同的元素从类中拿出来,放到一个父类中。这些类继承父...

2018-09-03 18:23:36

6.5数组初始化等

6.5数组初始化数组初始化程序在创建数组时,不需要使用new关键字。数组中的元素使用大括号列出,元素和元素之间用逗号分隔开。注意:数组初始化程序只能用在声明新数组引用时。在定义数组变量时,即给数组声明长度以及内容,这种方式在java中,被称为:数组初始化String[]weekend={“星期六”,“星期天”};先通过new关键字,来创建一个数组,然后使用...

2018-08-31 17:12:03

第6章 数组

第6章数组1,掌握数组的声明、初始化与使用的方法2,掌握一维、多维数组的用法3,理解数组的复制4,掌握JavaDoc注释的使用6.1数组概述而数组不是八种基础数据类型之一,所以数组是引用类型。数组是:存储在一个连续的内存块中的元素集合。数组中的每个元素必须是相同的数据类型,并且通过索引进行区分。数组中的第一个元素的索引为0。为什么要用数组...

2018-08-30 17:19:47

Javaoo三大特征 构造器

Javaoo三大特征1封装:组装:类(属性和行为)隐藏信息:访问修饰符public(公共的)private(私有的)2继承:3多态:如下(1)重载:静态多态(相同点行为,不同的实现,根据不同的参数列表来进行区分)特点:参数的个数可能不一样,参数的类型可能不一样,参数的顺序也可能不一样特点:方法都一样疑问?方法与参数都一样,但是返回的类型可能...

2018-08-29 18:34:00

4.5 this引用 第5章 对象的行为

公司性质的包名:com.(后面+公司名字/团队名字).(后面+项目名称).(后面+bean(公司对象)/entity/util(工具)(领域对象)后缀)组织机构的包名:org政府机构的包名:gov教育机构的包名:eduImportcom.(加后缀)。可以引用这个类包名必须小写,不得具有负数形式包目录结构:主要针对的是class文件的目录结构4.5...

2018-08-28 18:43:20

第4章 类、对象和包 总结

第4章类、对象和包万物皆对象,对象因我的关注而存在。类has属性理解结构化编程和面向对象编程的区别掌握如何编写Java类掌握如何实例化对象掌握如何访问对象的属性和方法理解this引用掌握如何使用包组织类4.1结构化编程与面向对象编程结构化编程程序员会编写一个主过程来启动程序流程,随后根据程序流程走向,调用想要的其它过程。这种类型的程...

2018-08-27 18:03:36

java 周报

访问修饰符源代码的文件名必须与公共类的名字相同,并用.java作为扩展名JAVA严格区分大小写方法即函数根据JAVA语言规范,main方法必须声明为piblic八种基本数据类型:四种整型,两种浮点类型,一种用于Unicode编码的字符单元的字符类型,一种用于表示真值的boolean类型长整型数值有一个后缀L,十六进制前缀0x,八进制有一个前缀0,JAVA7以后,加上前缀0...

2018-08-26 16:28:44

第3章 程序流程控制

布尔表达式:布尔逻辑(1)布尔逻辑true和false(2)和:只有在组合表达式的每个部分都为真的时,组合表达式才会为真。Ø或:只要一个组合表达式中有一个部分为真,组合表达式...

2018-08-23 19:39:57

java八大基本数据类型

//八大基本数据类型/*1.整型(所有整数类型的值都称为整型)*byte字节*short短整型*int整型*long长整型*2.浮点型*float单精度*double双精度*3....

2018-08-22 20:05:02

JAVA第二章知识点回顾

第二章知识点回顾   1.Java的注释方式有哪几种?如何书写?      三种类型:  &am

2018-08-22 19:55:01

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!