
JAVA小白
文章平均质量分 84
weixin_49536876
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JAVA 面试总结
常见且不容易回答好的面试问题,总结一下,方便找工作。原创 2022-10-19 10:10:24 · 202 阅读 · 0 评论 -
HashMap,HashTable底层实现原理
Map集合哈希表哈希表概述HashMap底层实现原理HashMap底层的源代码map.put(k,v), v=map.get(k)两方法的实现原理HashMap集合Key特点hashmap扩容机制二、HashTableHashTable与HashMap区别哈希表哈希表概述哈希表是一个数组和单向链表的结合体。数组:在查询方面效率高,随机增删方面效率低。单项链表:在随机增删方面效率高,在查询方面效率低。哈希表将以上两种数据结构融合在一起,充分发挥它们各自的优点。HashMap底层实现原理Hash原创 2020-10-23 16:12:58 · 1116 阅读 · 0 评论 -
mysql重点知识详解
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档MySql一、Sql语句的分类二、对数据库和表的操作(不是数据)查看建表语句2.读入数据总结一、Sql语句的分类DQL(数据查询语言):查询语句,凡是select语句都是DQLDML(数据操作语言):insert delect update 对表当中的数据进行增删改DDL(数据定义语言):create drop alter, 对表结构的增删改TCL(事务控制语言):commit提交事务,rollback回滚事务.DCL(事务控原创 2020-10-13 22:51:31 · 1111 阅读 · 0 评论 -
JAVA-IO流
JAVA-IO流IO流的四大家族需要掌握的流共16个.FileInputStream的使用FileOutputStream的使用文件的复制文件复制的原理序列化与反序列化序列化版本号的用途PropertiesIO流的四大家族**- InputStream 字节输入流OutputStream 字节输出流Reader 字符输入流Writer 字符输出流四大家族的首领都是抽象类-注意: 在JAVA中只要“类名”以Stram结尾的都是字节流,以“Reader”/“Writer”结尾的都是字符流**,所原创 2020-09-22 16:51:27 · 292 阅读 · 0 评论 -
JAVA-集合
集合概述集合是一个容器,可以一次容纳多个对象。集合不能直接存储基本数据类型,也不能直接存储JAVA对象。集合当中存储的都是JAVA对象的内存地址。(或者说集合存储的都是引用)list.add = 100;//自动装箱Integer集合在JAVA中本身就是一个容器,是一个对象。集合在任何时候存储的都是引用。集合结构图上述类图中,实线边框的是实现类,比如ArrayList,LinkedList,HashMap等,折线边框的是抽象类,比如AbstractCollection,AbstractList原创 2020-09-21 15:47:59 · 1315 阅读 · 0 评论 -
JAVA-多线程
多线程多线程概述进程与线程线程调度同步与异步线程的实现多线程概述进程与线程进程是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间线程是进程中的一个执行路径,共享一个内存空间,线程之间可以自由切换,并发执行. 一个进程最少有一个线程线程实际上是在进程基础之上的进一步划分,一个进程启动之后,里面的若干执行路径又可以划分成若干个线程线程调度分时调度所有线程轮流使用 CPU 的使用权,平均分配每个线程占用 CPU 的时间抢占式调度优先让优先级高的线原创 2020-09-16 19:25:05 · 723 阅读 · 0 评论 -
JAVA-常用类库-数字类及随机数常用方法
Math数字类-BigDecimal随机数-Random原创 2020-09-12 15:53:11 · 140 阅读 · 0 评论 -
JAVA-常用类库-日期类
JAVA对日期类的处理import java.text.ParseException; import java.text.SimpleDateFormat;/** * JAVA对日期类的处理 * 主要掌握: * 获取当前系统时间 * date -->String String -->date */public class Date { public static void main(String[] args) throws ParseExceptio原创 2020-09-12 15:37:52 · 309 阅读 · 0 评论 -
JAVA常用类库-String
String说明:内存图:1. Sting表示字符串类型,属性属于引用类型,不属于基本类型。2. 在JAVA中使用双引号括起来的都是字符串。例如:“ADC”,“王五”;3. 在JAVA中规定,用双引号快起来的字符串,是不可变的,也就是说“adc”自出生到死亡,不可变。不能变成“adcd”,也不能变成“ab”。4. 在JDK当中双引号快起来的字符串,例如:“abc”都是直接存储在“方法区”的“字符串常量池”当中。5. 为什么sun公司把字符串存在一个“字符串常量池”当中呢。因为字符串在实际开发原创 2020-09-12 14:05:39 · 272 阅读 · 0 评论 -
JAVA-面向对象-基础篇
面向对象文章目录面向对象面向对象思想一、pandas是什么?二、使用步骤1.引入库2.读入数据总结面向对象思想概述面向对象(Object Oriented)是软件开发方法。面向对象的概念和应用已超越了程序设计和软件开发,是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。面向对象是相对于面向过程来讲的,指的是把 相关的数据和方法组织为一个整体 来看待,从更高的层次来进行系统建模,更贴近事物的自然运行模式。。提示:以下是本篇文章正文内容,下面案例可供参考一、pa原创 2020-09-04 17:30:08 · 513 阅读 · 0 评论 -
JAVA基础语法-循环及数组
循环for循环使用方法:如果循环的次数是确定的,一般使用for循环。例如:int sum=0; for (int i = 0; i < 100; i++) { sum +=i+1; } System.out.println("100以内的和为:"+sum);while循环使用方法:条件表达式成立时,则执行循环体,然后再判断,依次类推,如果条件不满足,有可能一次都不执行。一般用于循环次数不确定的循环语法:while(条件表达式){//语句块;}原创 2020-09-04 16:28:48 · 268 阅读 · 0 评论 -
JAVA基础语法-变量及数据类型
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档@JAVA基础语法JAVA基础语法提示:本节主要学习二进制,变量,数据类型,运算符。# 一、变量## 什么是变量变量就是系统为程序分配的一块内存单元,用来存储各种类型的数据。由于该存储单元中的数据可以发生改变,因此得名为"变量"。变量的分类 按所属的数据类型划分:基本数据类型变量引用数据类型变量按被声明的位置划分:局部变量:方法或语句块内部定义的变量成员变量:方法外部、类的内部定义的变量public c原创 2020-09-01 11:03:35 · 126 阅读 · 0 评论 -
JAVA初学者第一步环境搭建
@[初学者第一步JAVA环境搭建]了解JAVA的发展史及其特点Java是由Sun 公司于1995年5月推出的Java程序设计语言,2009年04月20日,oracle(甲骨文)公司宣布收购sun。所以目前JAVA语言属于oracle这家公司。JAVA名字起源一天,几位Java成员组的会员正在讨论给这个新的语言取什么名字,当时他们正在咖啡馆喝着Java(爪哇一种咖啡名字)咖啡,有一个人灵机一动说就叫Java怎样,这个提议得到了其他人的赞同,于是,Java这个名字就这样传开了。JAVA的图标就是一个热腾原创 2020-08-27 16:20:45 · 190 阅读 · 0 评论