• Java基础知识强化之IO流笔记58:内存操作流

    时间:2023-12-21 18:29:09

    1. 内存操作流:用来操作处理临时存储的信息的。(1)操作字节数组:ByteArrayInputStreamByteArrayOutputStream代码示例: package cn.itcast_02; import java.io.ByteArrayInputStream; import jav...

  • Java基础复习笔记系列 八 多线程编程

    时间:2023-12-21 08:14:33

    Java基础复习笔记系列之 多线程编程参考地址:http://blog.csdn.net/xuweilinjijis/article/details/8878649今天的故事,让我们从上面这个图开始讲起。线程状态转换图。图很简单不要想得太复杂。了解了线程的基本的生命周期,那么我们要使用好它,就离不开...

  • JAVA并发编程学习笔记------基础构建模块

    时间:2023-12-18 09:01:23

    一、并发容器:ConcurrentHashMap:1、分段锁机制: 任意数量的读取线程可以并发的访问map,执行读取操作的线程和执行写入操作的线程可以并发的访问Map,并且一定数量的写入线程可以并发的修改Map。2、无需再迭代过程中对容器加锁;3、ConcurrentHashMap无法实现对Map加...

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

    时间:2023-12-17 21:35:44

    Oracle数据库基本知识 【训练1】 显示DEPT表的指定字段的查询。              输入并执行查询:              SELECTdeptno,dname FROM dept;  显示结果如下:         DEPTNODNAME              ------...

  • Java基础学习笔记总结

    时间:2023-12-14 23:27:57

    Java基础学习笔记一 Java介绍Java基础学习笔记二 Java基础语法之变量、数据类型Java基础学习笔记三 Java基础语法之流程控制语句、循环Java基础学习笔记四 Java基础语法之数组、方法Java基础学习笔记五 Java基础语法之类和ArrayListJava基础学习笔记六 Java...

  • Java基础知识笔记(二:泛型和枚举)

    时间:2023-12-04 23:27:02

    1、泛型与面向对象的多态性相类似,应用泛型可以提高程序的复用性。与多态性不同的是,应用泛型可以减少数据的类型转换,从而提高代码的运行效率。泛型实际上是通过给类或接口增加类型参数实现的。不带泛型的类的定义格式是:【类型修饰词列表】 class 类名 【extends 父类名】 【implements ...

  • Java核心技术卷一基础知识-第11章-异常、断言、日志和调试-读书笔记

    时间:2023-12-02 10:36:56

    第11章 异常、断言、日志和调试本章内容:* 处理错误* 捕获异常* 使用异常机制的技巧* 使用断言* 日志* 调试技巧* GUI程序排错技巧* 使用调试器11.1 处理错误如果由于出现错误而使得某些操作没有完成,程序应该:返回到一种安全状态,并能够让用户执行一些其他的命令;允许用户保存所有操作的结...

  • Java基础知识强化之集合框架笔记74:各种集合常见功能 和 遍历方式总结

    时间:2023-11-29 21:24:15

    1. Collectionadd()remove()contains()iterator()size()遍历:增强for迭代器|--Listget()遍历:普通for|--Set2. Mapput()remove()containskey(),containsValue()keySet()get()...

  • [java学习笔记]java语言基础概述之数组的定义&常见操作(遍历、排序、查找)&二维数组

    时间:2023-11-29 20:54:28

    1.数组基础1.什么是数组:          同一类型数据的集合,就是一个容器。2.数组的好处:          可以自动为数组中的元素从零开始编号,方便操作这些数据。3.格式:  (一旦创建,必须明确长度)         格式1:             元素类型   [ ]  数组名  =...

  • Java基础笔记(十八)——多态

    时间:2023-11-26 17:05:32

    多态表示同一个操作作用在不同对象时,会有不同的结果。多态可分为编译时多态和运行时多态。编译时多态:方法重载,编译时就可以确定到底调用哪个方法,可以被看做一个类中的方法多态性。运行时多态:只有在运行时才能确定调用哪个方法,方法重写实现的多态是运行时多态。子类可以重写父类的方法,因此同样的方法在父类与子...

  • Java基础学习笔记七 Java基础语法之继承和抽象类

    时间:2023-11-26 08:17:08

    继承继承的概念在现实生活中,继承一般指的是子女继承父辈的财产。在程序中,继承描述的是事物之间的所属关系,通过继承可以使多种事物之间形成一种关系体系。例如公司中的研发部员工和维护部员工都属于员工,程序中便可以描述为研发部员工和维护部员工继承自员工,同理,JavaEE工程师和Android工程师继承自研...

  • Java基础知识笔记(一:修饰词、向量、哈希表)

    时间:2023-11-24 19:56:15

    一、Java语言的特点(养成经常查看Java在线帮助文档的习惯)(1)简单性:Java语言是在C和C++计算机语言的基础上进行简化和改进的一种新型计算机语言。它去掉了C和C++最难正确应用的指针和最难理解的多重继承技术等内容,通过垃圾回收机制简化了程序内存管理,统一了各种数据类型在不同操作系统平台上...

  • java学习笔记3--类与对象的基础

    时间:2023-11-23 13:52:11

    本文地址:http://www.cnblogs.com/archimedes/p/java-study-note3.html,转载请注明源地址。1、面向对象的程序设计方法概述面向对象的程序设计与结构化程序设计方法相比,更符合人类认识现实世界的思维方式,已成为程序设计的主流方向涉及的主要概念:抽象、封...

  • Java Script 学习笔记 -- 基础知识

    时间:2023-11-22 21:58:42

    Java script 概述java Script 的简介JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用...

  • Java基础知识强化之IO流笔记60:打印流 之 改进复制文本文件的案例

    时间:2023-11-22 19:00:01

    1. 使用打印流改进复制文本文件的案例2. 代码示例: package cn.itcast_03; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileReader; import java...

  • Java基础知识强化之集合框架笔记50:Map集合之Map集合的概述和特点

    时间:2023-11-19 09:05:35

    1. Map集合的概述: public interface Map<K,V>作为学生来说,是根据学号来区分不同的学生的,那么假设我现在已经知道了学生的学号,我要根据学号去获取学生姓名,请问怎么做呢?如果采用前面讲解过的集合,我们只能把学号和学生姓名作为一个对象的成员,然后存储整个对象,将...

  • Java基础复习笔记系列 五 常用类

    时间:2023-11-18 15:37:10

    Java基础复习笔记系列之 常用类1、String类介绍。首先看类所属的包:java.lang.String类。再看它的构造方法:2、 String s1 = “hello”;String s2 = “hello”;结论:s1 == s2. 字符串常量放在data区。3、 String s3 = n...

  • 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:是基于...