![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 58
super选择题
这个作者很懒,什么都没留下…
展开
-
java中面向对象的基本知识点
一.成员变量与局部变量 成员变量:即全局变量,直接在类中声明或定义 局部变量:直接声明或定义在方法中的变量二.类的构成 (1)主方法 (2)成员变量 (3)其他方法(4)局部变量 (5)构造方法:a.方法名和类名一样 b.没有返回值类型 c.一个类中写不写都默认存在 d.创建对象时调用三.面向对象的三个基本特征:封装 继承 多...原创 2018-03-26 22:17:31 · 190 阅读 · 0 评论 -
(面向对象)员工信息管理系统 1.当有新员工的时候将员工加入到管理系统 2.可以根据工号实现对该员工信息查询 3.可以现实查看所有员工信息 4.可以修改员工的薪水
1.测试类package com.hzyc.homework;import java.util.Scanner;public class Test { public static void main(String[] args) { /*员工信息管理系统 当有新员工的时候将员工加入到管理系统 可以根据工号实现对该员工信息查询 可以现实查看所有员工...原创 2018-04-06 20:20:26 · 8546 阅读 · 0 评论 -
正则表达式之各个符号解析
正则表达式: (1)很多时候,我们都需要对一些字符进行匹配,查找,替换等复杂的操作。 我们可以通过"正则表达式"来帮助实现这些复杂操作。 (2)正则表达式, 它是一个有“特殊意义”的字符串,定义了一种"校验规则"常用字符集 []:表示匹配括号内的一个字符 [abc]:表示匹配abc中的任意一个 字符 [a-z]:表示匹配a-z中的任意一个字符 [0-9]:表示匹...原创 2018-09-12 10:53:50 · 1236 阅读 · 0 评论 -
Java基础总结(超详细)
这是本人在学习Java基础时的笔记,仅供参考。如有错误,请指出,谢谢啦!目录【1】接口、包、类、异常等 一、接口:二.异常:【2】字符串一.StringBuilder:可变字符串类型:二.构造器:三.查找字符串中的字符/子字符串的位置四.截取子字符串的方法:【3】面向对象、数组一.面向过程:C,Basic,Pascal二.类:用来...原创 2018-12-03 17:20:36 · 555 阅读 · 0 评论 -
jvm垃圾回收机制
jvm 垃圾回收机制 答:垃圾回收机制是 Java 非常重要的特性之一,也是面试题的常客。它让开发者无需关注空间的创建和释放,而是以守护进程的形式在后台自动回收垃圾。这样做不仅提高了开发效率,更改善了内存的使用状况今天本文来对垃圾回收机制进行讲解,主要涉及下面几个问题:a.什么是堆内存?b.什么是垃圾?c.有哪些方法回收这些垃圾?d.什么是分代回收机制?什么是 Java 堆...原创 2019-01-26 22:02:47 · 526 阅读 · 0 评论 -
进程和线程的区别
进程和线程的区别: 答: 进程:是并发执行的程序在执行过程中分配和管理资源的基本单位,是一个动态概念,竞争计算机系统资源的基本单位。线程:是进程的一个执行单元,是进程内科调度实体。比进程更小的独立运行的基本单位。线程也被称为轻量级进程。一个程序至少一个进程,一个进程至少一个线程。为什么会有线程?每个进程都有自己的地址空间,即进程空间,在网络或多用户换机下,一个服务器通常需要接收大量不确...原创 2019-01-26 22:18:51 · 493 阅读 · 0 评论 -
排序算法你会多少种,时间复杂度和稳定性是怎样的?
内部排序法的性能快速排序法的平均执行时间较少,但是在最坏的情况下它的性能会发生退化,这时不如用堆排序和归并排序法效率高。当序列长度较短时,可采用容易实现的选择排序、插入排序或者冒泡排序法。当序列长度较长时,宜采用快速排序、堆排序或者归并排序。...原创 2019-02-24 15:50:18 · 284 阅读 · 0 评论 -
java各种排序算法的稳定性和时间复杂度小结
选择排序、快速排序、希尔排序、堆排序不是稳定的排序算法,冒泡排序、插入排序、归并排序和基数排序是稳定的排序算法。 冒泡法: 这是最原始,也是众所周知的最慢的算法了。他的名字的由来因为它的工作看来象是冒泡: 复杂度为O(n*n)。当数据为正序,将不会有交换。复杂度为O(0)。直接插入排序:O(n*n)选择排序:O(n*n)快速排序:平均时间复杂度log2(n)*n,所有...转载 2019-02-24 15:56:50 · 1262 阅读 · 0 评论 -
Java中的23种设计模式详解及代码和图解
设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化...转载 2019-03-01 14:55:39 · 650 阅读 · 0 评论