Java 5.0 提供了 java.util.concurrent (简称JUC )包,在此包中增加了在并发编程中很常用的实用工具,用于定义类似于线程的自定义子系统,包括线程池、异步 IO 和轻量级任务框架。提供可调的、灵活的线程池。还提供了设计用于多线程上下文中的 Collection 实现等。volatile内存可见性内存可见性(Memory Visibility)是指当某个线程正在使用
话接上回,继续核心API的学习,这次介绍一下枚举以及系统、交互有关的,需要了解并能使用即可。
原创 2024-03-29 12:57:45
24阅读
话接上回,继续核心API的学习,这次介绍StringBuffer/StringBuilder/StringJoiner。StringBuffer和StringBuilder是我们学习的重点,建议对比学习,做好区分。
原创 2024-03-29 12:57:52
28阅读
话接上回,继续核心API的学习,最后介绍一下Object以及数学、日期/时间有关的,就结束该部分的学习了,其他的根据需要自行了解。
原创 2024-03-29 12:57:33
38阅读
学完Java的面向对象特性后,接下来学习Java核心APIJavaAPI可理解为Java自己提供的标准库,开发人员
原创 精选 2024-03-29 12:57:57
147阅读
异常机制和File异常机制和File异常机制IO流相关流详解多线程基本概念线程的创建线程的生命周期线程的编号和名称常用的方法线程同步机制使用Lock(锁)实现线程同步线程池网络编程网络编程的常识基于tcp协议的编程模型基于udp协议的编程模型URL反射机制基本概念ClassConstructorFieldMethod获取其它结构信息 异常机制和File异常机制基本概念异常就是"不
转载 2023-08-16 23:59:27
65阅读
Class Object是Object结构的根。每个都有Object作为超。所有对象(包括数组)都实现了这个的方法。String代表字符串。Java程序中的所有字符串文字(例如"abc" )都被实现为此类的实例。String的构造方法。String的成员方法。
原创 2023-04-06 15:07:10
2384阅读
1. Date(Java.utilDate)    java.util.Date用于封装日期及时间信息,一般仅用它显示某个日期,不对他作任何操作处理,作处理用Calendar,计算方便。    //创建一个Date实例,默认的构造方法创建的日期代表当前系统时间    Date date=new Date(); 
原创 2015-06-04 14:18:04
722阅读
 1. Object    在Java体系中,java.lang.Object位于顶端(是所有对象的直接或间接父)。如果一个没有写extends关键字声明其父,则该类默认继承java.lang.Object。Object定义了“对象”的基本行为,被子类默认继承。    1)toString方法:返回一个可以表示该对象属性内容的字符串。
原创 2015-05-29 16:17:41
350阅读
java.lang.*   提供利用 Java 编程语言进行程序设计的基础。最重要的是 Object(它是层次结构的根)和 Class(它的实例表示正在运行的应用程序中的java.util.*   包含集合框架、遗留的 collection 、事件模型、日期和时间设施、国际化和各种实用工具(字符串标记生成器、随机数生成器和位数组、日期Date、堆栈Stack、向量Vector
转载 2023-05-25 15:15:46
71阅读
一、Java API 简介Java核心 API 是非常庞大的,这给开发者来说带来了很大的方便。所谓的 API 就是一些已经写好、可直接调用的库。Java 里有非常庞大的 API,其中有一些库是我们必须得掌握的,只有熟练掌握了 Java 一些核心API,我们才能更好的使用 Java。&emsp 在程序中,java.lang 包并不需要像其他包一样需要import关键字进行引入。系
转载 2024-01-17 11:49:44
36阅读
一、java中常用的库包,以JDK1.8目录截图为例,把java的jdk1.8全部背住就牛逼了(我能背目录)                         
转载 2023-09-30 22:01:38
123阅读
Java核心库 01. 常用的 1.1 常用的包功能描述java.lang 核心包,jvm自动导入。包含System,String......java.util 工具包,包含大量工具集合,如Scanner,Random,List等。java.io 输入输出包,关于读写文件相关的,FileInputStream,FileOutputStream等。java.net 网络包,提供大量
# Java核心API的关系 在学习Java编程的过程中,常常会遇到“Java核心库”和“API”这两个术语。对于初学者来说,它们的概念可能会有些混淆。本文将通过详细的解释和代码示例,为大家厘清这两个术语之间的关系,并帮助大家更好地理解Java编程。此外,我们还将通过甘特图和状态图来辅助说明。 ## 什么是Java核心库? Java核心库是Java平台提供的一组标准库,包含了基
原创 10月前
106阅读
序列化合和反序列化:序列化:指把内存中的Java对象数据,通过某种方式把对象存储到磁盘文件中或者传递给其他网络的节点上(在网络上传输)反序列化:把磁盘文件中的对象数据或者把网络节点上的对象数据,恢复成Java对象的过程。 为什么要做序列化:1. 在分布式系统中,需要共享的数据的JavaBean对象,都得做序列化,此时需要把对象在网络上传输,此时就得把数据转换为二进制形式。 以后存储在Ht
一、API 现成的(程序)Java APIjava(Oracle)提供的系统标准API。第三方的jar包API,如:JUnit.jar。可以自己开发一些API。一般情况下任何技术都有现成的API。 二、文档注释java源代码中,/**...*/可以用于生成手册。在文档中,可以使用@定义手册的段落,格式:@author @see利用java开发工具命令javadoc可以生成JavaHT
转载 2023-07-05 10:36:07
157阅读
目录异常机制和File1.异常机制1. 基本概念2. 异常的分类3. 异常的捕获语法格式异常的抛出自定义异常File1. 基本概念2. 常用方法IO流概念分类字符流FileWriter概念常用方法FileReader概念常用方法字符流拷贝(FileReader,FileWriter)字节流FileOutputStream概念常用方法FileInputStream概念常用方法字节流拷贝
1.java.*包概述 java.*包是JDK最核心的部分。是java开发的基石。 java.applet 包含创建applect所需的,以及applect与其运行上下文通讯所需的java.awt 包含所有创建UI和绘图以及图像处理的。其部分功能正被java.swing取代。 java.beans 包含开发基于JavaBeans(t
转载 2023-07-21 22:51:35
59阅读
1. 包装    Java语言的8种基本类型分别对应了8种“包装”。每一种包装都封装了一个对应的基本类型成员变量,同时还提供了针对该数据类型的实用方法,包装使用前提:JDK1.5+。    1)包装的目的:用于将基本类型数据当作引用类型看待。    2)包装的名字:除了Integer(int),Character(char)外
原创 2015-06-15 09:28:28
1040阅读
简介 Java核心API是非常庞大的,但是有一些内容是必须熟悉的,否则不可能熟练的运用Java,包括: 1)、 java.lang包下的80%以上的的功能的灵活运用。 2)、 java.util包下的80%以上的的灵活运用,特别是集合体系、规则表达式、zip、以及时间、随机数、属性、资源和Timer。 3)、 java.io包下的60%以上的的使用,理解IO体系的基于管道模型的设计思路以
转载 2023-06-28 15:53:51
114阅读
  • 1
  • 2
  • 3
  • 4
  • 5