Java学习笔记
java自学笔记
不想调试板子
今天也要努力鸭!
展开
-
Java学习笔记——Map集合
1、概述 一组以“键值对(key-value)”方式存储的元素,每个元素都包括键和值两部分。Key值不可重复。两种实现:HashMap、TreeMap.2、构造函数:HashMap():第一种形式构造一个默认的散列映射。HashMap(Map m):第二种形式用m的元素初始化散列映射。HashM...原创 2020-04-22 23:29:56 · 178 阅读 · 0 评论 -
Java学习笔记——Set集合
Set接口 实现了Collection接口,不允许在集合中存储重复的对象。两种实现:HashSet和TreeSet。 HashSet:为快速查找而设计的一种基于散列结构的Set实现。 ...原创 2020-04-22 23:15:06 · 175 阅读 · 0 评论 -
Java学习笔记——List集合
一、概述 Java基础不能保存基本类型的数据,只能保存对象。存入集合的基本类型数据会通过自动装箱技术被转换为相应的包装类型。。 Java集合的一个重要特点:任何对象被存储到集合中,集合都会自动上转型为Obje...原创 2020-04-21 10:21:19 · 207 阅读 · 0 评论 -
Java学习笔记——Collection接口
一、概述 Java基础不能保存基本类型的数据,只能保存对象。存入集合的基本类型数据会通过自动装箱技术被转换为相应的包装类型。...原创 2020-04-21 09:35:29 · 157 阅读 · 0 评论 -
Java学习笔记——Random类
Random类原创 2020-04-20 22:30:41 · 173 阅读 · 0 评论 -
Java学习笔记——Calendar类
Calenda类原创 2020-04-20 22:20:21 · 168 阅读 · 0 评论 -
Java学习笔记——Date类
Date类原创 2020-04-20 17:23:07 · 156 阅读 · 0 评论 -
Java学习笔记——字符串常用类
StringBuffer类原创 2020-04-20 16:16:41 · 138 阅读 · 0 评论 -
Java学习笔记——基本数据类型
1、Java的数据类型【基本数据类型】逻辑类型、整数类型、字符类型、浮点类型。【数据引用类型】数组、类、接口。二、标识符和关键字【标识符】第一个字符为字母、美元符号($)、下划线(_)中的一个,后续为字母、数字、美元符号($)、下划线(_)。【关键字】三、变量和常量【变量】单精度型常量后面必须要有后缀“f”“F”【常量】必须用final修饰。四、简单数据类型之间的相互转换...原创 2020-04-17 21:57:14 · 130 阅读 · 0 评论 -
Java学习笔记——Java语言概述
一、Java语言的特点(1)面向对象易于创建、使用、维护。(2)平台无关性Java虚拟机(JVM)。(3)开发和使用的简单性相比于C和C++。(4)分布性和网络应用Java网络软件包及Java体系结构使得Java成为一个动态可扩展体系结构,Java的网络类库支持多种Internet协议。(5)多线程实现并发机制.(6)解释型语言程序经过编译后形成字节码,然后在Ja...原创 2020-04-17 21:11:01 · 204 阅读 · 0 评论 -
Java学习笔记——事件与监听接口
事件一个可以被识别的操作。事件源产生事件的组件或对象。事件源产生事件并把它传递给事件监听器。 所有Swing组件都有addXXXListener()和removeXXXListener()方法,英雌组件都能添加和删除监听器。注:1、一个事件源必须注册监听器用来接收一个特定事件的通知。 2、一个事件源必须提供一个允许监听器注销一个特定事件的方法。、 3、一个事件源可...转载 2020-04-17 17:10:35 · 315 阅读 · 0 评论 -
Java学习笔记——Socket通信
一、Socket初识 socket是指在一个特定编程模型下,进程之间通信链路的端口。一个socket包括两个流,一个输入流和一个输出流。 在Java语言中,TCP/IP socket的连接是用java.net...原创 2020-04-16 23:38:17 · 266 阅读 · 0 评论 -
Java学习笔记——URL
一、URL初识 Java的基本网络功能是通过java.net包中声明的类和接口来实现的。通过Java提供的以流为基础的通信方式,使应用程序通过数据流查看网络。 统一资源定位符(URL)适用于完整地描述Inte...原创 2020-04-14 23:37:35 · 255 阅读 · 0 评论 -
Java学习笔记——接口
一、接口的引入 与c++不同,Java不支持多继承性,使得Java更简单,易于管理。为了解决单继承的缺点,Java使用了接口。 调用范围:接口与类相同,二、接口的内容 1、抽象方法 [public] [abstract] 返回值类型 方法名(); &n...原创 2020-04-13 23:53:08 · 171 阅读 · 0 评论 -
Java学习笔记——上转型对象
非静态方法:编译看左,运行看右;静态方法:编译看左,运行看左。原创 2020-03-11 17:39:23 · 120 阅读 · 0 评论 -
Java学习笔记——内存划分
Java的内存需要划分为5个主要部分:1、栈(Stack):存放的都是方法中的局部变量。方法的运行一定要在栈中运行。 局部变量:方法的参数,或者是放大{}内部的变量。2...原创 2020-02-21 22:44:29 · 128 阅读 · 0 评论 -
Java学习笔记——数组之间的赋值
直接让两个数组相等的结果:两个数组指向同一内存位置,实现了数组引用的赋值。 使用静态方法arraycopy的结果:实现数组值的复制。举个栗子:public class Assignment{ public static...原创 2020-02-16 10:20:06 · 773 阅读 · 0 评论