• Java基础知识强化之集合框架笔记58:Map集合之LinkedHashMap类的概述

    时间:2023-11-13 16:22:23

    1. LinkedHashMap类的概述LinkedHashMap:Map接口的哈希表(保证唯一性) 和 链接(保证有序性)列表实现,具有可预知的迭代顺序。2. 代码示例: package cn.itcast_03; import java.util.LinkedHashMap; import ja...

  • Java基础知识强化之集合框架笔记59:Map集合之TreeMap(TreeMap)的案例

    时间:2023-11-13 16:18:18

    1. TreeMap类的概述:键是红黑树结构,可以保证键的排序和唯一性。2. TreeMap案例:TreeMap<String, String>代码示例: package cn.itcast_04; import java.util.Set; import java.util.TreeM...

  • Java基础知识强化之集合框架笔记54:Map集合之HashMap集合(HashMap)的案例

    时间:2023-11-13 16:11:47

    1. HashMap集合HashMap集合(HashMap<String,String>)的案例2. 代码示例: package cn.itcast_02; import java.util.HashMap; import java.util.Set; /* * HashMap:是基于...

  • Java基础学习笔记十五 集合、迭代器、泛型

    时间:2023-11-12 23:16:57

    Collection集合,集合是java中提供的一种容器,可以用来存储多个数据。 在前面的学习中,我们知道数据多了,可以使用数组存放或者使用ArrayList集合进行存放数据。那么,集合和数组既然都是容器,它们有啥区别呢?数组的长度是固定的。集合的长度是可变的。集合中存储的元素必须是引用类型...

  • java基础知识-笔记整理

    时间:2023-11-12 16:00:27

    1、查看已安装jdk文件路径CMD输入java -verbose。2、java学习提升路线java学习视屏地址:http://www.icoolxue.com/album/show/38https://blog.csdn.net/u012954380/article/details/79568573...

  • Java基础知识强化之集合框架笔记42:Set集合之LinkedHashSet的概述和使用

    时间:2023-11-09 17:53:03

    1. LinkedHashSet类的概述:• 元素有序唯一• 由链表保证元素有序• 由哈希表保证元素唯一2. 代码示例: package cn.itcast_04; import java.util.LinkedHashSet; /* * LinkedHashSet:底层数据结构由哈希表和链表组成...

  • java笔记--反射机制之基础总结与详解

    时间:2023-09-05 22:19:32

    一.反射之实例化Class类的5种方式:java的数据类型可以分为两类,即引用类型和原始类型(即基本数据类型)。 对于每种类型的对象,java虚拟机会实例化不可变的java.lang.Class对象。 它提供了在运行时检查对象属性的方法,这些属性包括它的成员和类型信息。更重要的是Class对象...

  • java基础笔记(6)----面向对象的三大特性

    时间:2023-08-25 20:46:38

    简介:面向对象的三大特性就是封装,继承,多态,是面向对象的核心。封装 简介:封装是类的边界,可以对数据起到保护作用特性:属性私有,提供公开的get/set方法 属性私有:private 数据类型 变量名;---->private修饰的属性只能在本类使用公开的get/set方法 public修饰...

  • Java基础复习笔记系列 十三 反射机制

    时间:2023-08-15 21:08:32

    主题:Java反射机制学习资料参考网址:1.http://www.icoolxue.com1、Java反射机制。各种框架中都使用到了Java的反射机制。两个类:java.lang.Class;java.lang.ClassLoader.2、ClassLoader类。ClassLoader并非加载一次...

  • Java基础知识强化之IO流笔记17:FileOutputStream构造方法使用

    时间:2023-05-07 17:14:06

    1. 可以参照之前写的笔记:   Android(java)学习笔记167:Java中操作文件的类介绍(File + IO流)2. FileOutputStream(常用的)构造方法:FileOutputStream(File file)           Constructs a new Fil...

  • Java基础知识强化之集合框架笔记76:ConcurrentHashMap之 ConcurrentHashMap简介

    时间:2023-05-07 17:11:35

    1. ConcurrentHashMap简介:ConcurrentHashMap是一个线程安全的Hash Table,它的主要功能是提供了一组和Hashtable功能相同但是线程安全的方法。ConcurrentHashMap可以做到读取数据不加锁,并且其内部的结构可以让其在进行写操作的时候能够将锁的...

  • Java基础知识强化之IO流笔记34:OutputStreamWriter(Writer字符流的子类)5种write数据方式

    时间:2023-05-07 17:01:58

    1. OutputStreamWriter (转换流)OutputStreamWriter 是字符流通向字节流的桥梁:可使用指定的 charset 将要写入流中的字符编码成字节。同时OutputStreamWriter 也是 字符流Writer(抽象类)一个具体实现子类。所以我们这个OutputSt...

  • java学习笔记14--多线程编程基础1

    时间:2023-04-25 17:45:14

    本文地址:http://www.cnblogs.com/archimedes/p/java-study-note14.html,转载请注明源地址。多线程编程基础多进程一个独立程序的每一次运行称为一个进程,例如:用字处理软件编辑文稿时,同时打开mp3播放程序听音乐,这两个独立的程序在同时运行,称为两个...

  • Java基础学习笔记之:System类;Math类;Arrays类BigInteger,BigDecimal

    时间:2023-04-12 17:05:48

    System类在API中System类介绍的比较简单,我们给出定义,System中代表程序所在系统,提供了对应的一些系统属性信息,和系统操作。System类不能手动创建对象,因为构造方法被private修饰,阻止外界创建对象。System类中的都是static方法,类名访问即可。在JDK中,有许多这...

  • 【概念笔记】JAVA基础 - part1

    时间:2023-03-06 09:39:44

    IT`huhui前言录这是自己对JAVA基础的一个小总结,会不断完善。因为时间仓促的原因。每学习一段时间,停下来,静心总结一下,甚好。停停走,走走停,一往无前,不摔倒。一些链接里面是我看到一些人理解后写出来很好的文章然后我转载过来的。原创博文,大家转载的意欲,请附带上以下信息:来自:IT`huhui...

  • java工程师_基础_阶段一_HTML笔记篇

    时间:2023-02-27 23:09:57

    一.了解HTML语言html:超文本标记语言。二.HTML整体结构<html><head></head><body></body></html>三.字体标签及表单元素1.标题<h1></h1>...<...

  • Java基础学习笔记十四 常用API之基本类型包装类

    时间:2023-02-27 15:15:47

    基本类型包装类 Java中有8种基本的数据类型,可是这些数据是基本数据,想对其进行复杂操作,变的很难。怎么办呢?在实际程序使用中,程序界面上用户输入的数据都是以字符串类型进行存储的。而程序开发中,我们需要把字符串数据,根据需求转换成指定的基本数据类型,如年龄需要转换成int类型,考试成绩需要转换成d...

  • java 从零开始,学习笔记之基础入门(八)

    时间:2023-02-26 21:20:51

    witch 语句是一类分支语句   语法格式为   Switch(case 值){Case 1: 操作1;break;Case 2: 操作2;break;Case 3: 操作3;break;Case 4: 操作4;break;………………  package com.ibm.four; public...

  • java 从零开始,学习笔记之基础入门<数组>(七)

    时间:2023-02-26 21:01:57

    数组 数组是用来存放多个相同类型的数据 数组的语法格式 数组类型[]  数组名=new  数组类型[数组的长度];   数组的声明有两种形式: 数组类型[]  数组名; 数组类型  数组名[]; Int[] is;   int is[]; 数组的创建:     //数组的创建 创建一个长度为...

  • java学习笔记之---Struts2基础

    时间:2023-02-26 18:40:57

    顾家小小白 2016-12-28 20:14 1.Struts2是什么:Struts2是基于MVC的WEB应用框架Struts2=Struts1的知名度和市场+WebWork的技术2.Struts2的优势是什么 实现MVC模式,结构清晰,Struts2替代了原先的servlet的控制层C的位置 ...