多线程编程

多线程编程 进程:一段程序的执行过程 1、动态性2、独立性3、并发性 并发:同一时刻,CPU交替运行多个任务 并行:同一时刻,CPU同时运行多个任务 线程存在于进程之中,二者之间主要区别在于: (1)每个进程都需要操作系统为其分配独立的内存空间, (2)而同一进程中的所有线程都在同一内存空间中...

2018-09-26 18:00:54

阅读数 26

评论数 0

反射、类加载与垃圾回收

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

2018-09-20 20:33:58

阅读数 35

评论数 0

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

public static void monted01() { Scanner Sc =new Scanner(System.in); System.out.println(“请输入一个四川省身份证号码”); String email =Sc.next(); String expression =...

2018-09-20 09:45:08

阅读数 29

评论数 0

常用类

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

2018-09-17 20:39:09

阅读数 34

评论数 0

异常处理

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

2018-09-13 16:42:03

阅读数 25

评论数 0

接口

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

2018-09-12 20:41:00

阅读数 37

评论数 0

多态

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

2018-09-11 20:18:13

阅读数 28

评论数 0

内部类

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

2018-09-06 16:17:07

阅读数 20

评论数 0

第8章类的高级概念

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

2018-09-05 20:32:39

阅读数 22

评论数 0

7.7方法重写

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

2018-09-04 17:42:36

阅读数 22

评论数 0

第7章 继承

第7章 继承 本章目标 This get 使用 this set 修改 继承可以说是面向对象编程最重要的特征之一。 已有的类称为父类,而新类称为子类。 父类也可以称为基类、超类 ! 子类也可以称为派生类。 特征: 在面向对象编程中,当两个或多...

2018-09-03 18:23:36

阅读数 20

评论数 0

6.5数组初始化等

6.5数组初始化 数组初始化程序在创建数组时,不需要使用new关键字。 数组中的元素使用大括号列出,元素和元素之间用逗号分隔开。 注意: 数组初始化程序只能用在声明新数组引用时。 在定义数组变量时,即给数组声明长度以及内容, 这种方式在java中,被称为:数组初始化 String [...

2018-08-31 17:12:03

阅读数 29

评论数 0

第6章 数组

第6章 数组 1,掌握数组的声明、初始化与使用的方法 2,掌握一维、多维数组的用法 3,理解数组的复制 4,掌握JavaDoc注释的使用 6.1 数组概述 而数组不是八种基础数据类型之一,所以数组是引用类型。 数组是: 存储在一个连续的内存块中的元素集合。 数组中的每...

2018-08-30 17:19:47

阅读数 24

评论数 0

Javaoo三大特征 构造器

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

2018-08-29 18:34:00

阅读数 33

评论数 0

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

公司性质的包名: com.(后面+公司名字/团队名字).(后面+项目名称).(后面+bean(公司对象)/entity/util(工具)(领域对象)后缀) 组织机构的包名: org 政府机构的包名: gov 教育机构的包名: edu Import com.(加后缀) 。可以引用这个...

2018-08-28 18:43:20

阅读数 17

评论数 0

第4章 类、对象和包 总结

第4章 类、对象和包 万物皆对象,对象因我的关注而存在。 类 has 属性 理解结构化编程和面向对象编程的区别 掌握如何编写Java类 掌握如何实例化对象 掌握如何访问对象的属性和方法 理解this引用 掌握如何使用包组织类 4.1 结构化编程与面向对象编程 结构化编...

2018-08-27 18:03:36

阅读数 23

评论数 0

java 周报

访问修饰符 源代码的文件名必须与公共类的名字相同,并用.java作为扩展名 JAVA严格区分大小写 方法即函数 根据JAVA语言规范,main方法必须声明为piblic 八种基本数据类型:四种整型,两种浮点类型,一种用于Unicode编码的字符单元的字符类型,一种用于表示真值的bool...

2018-08-26 16:28:44

阅读数 746

评论数 0

第3章 程序流程控制

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

2018-08-23 19:39:57

阅读数 38

评论数 0

java八大基本数据类型

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

2018-08-22 20:05:02

阅读数 38

评论数 0

JAVA第二章知识点回顾

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

2018-08-22 19:55:01

阅读数 54

评论数 0

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