Java 教程
Java 是一种通用的、面向对象的编程语言,由 Sun Microsystems(现为 Oracle 所有)创建。Java 以其通过 Java 虚拟机(JVM)实现的“一次编写,到处运行”原则而闻名,是开发 Web 应用程序、企业软件和移动应用的首选。其健壮性、可扩展性和广泛的生态系统使其成为全球软件开发的基石。
电子书
Java 提供了丰富的功能集,包括通过垃圾回收实现的自动内存管理、用于并发编程的多线程能力,以及一个简化的标准库,可简化数据操作、网络和文件处理等任务。凭借其对安全性和向后兼容性的高度重视,Java 至今仍是各行各业构建可靠且持久应用程序的首选。
Java 广泛用于企业环境,为世界上一些最大的银行、电子商务和医疗保健系统提供支持。它也是通过 Android SDK 进行 Android 应用开发不可或缺的一部分。凭借 Spring、Hibernate 和 JavaFX 等众多框架以及活跃的开发者社区,Java 作为一种强大且适应性强的现代软件开发语言持续蓬勃发展。
Java
- Java 教程
- Java 2D 游戏
- Java 2D 图形
- Java 基础
- Java 词法结构
- Java 运算符
- Java 数据类型
- Java 类型转换
- Java 类型提升
- Java 浮点类型
- Java 枚举类型
- Java 字符串
- Java 字符串格式化
- Java 字形
- Java 流程控制
- Java Switch 表达式
- Java 数组
- Java 包
- Java 异常
- Java 方法
- Java 面向对象编程 (OOP)
- Java 集合
- Java 接口
- Java Serializable
- Java Externalizable
- Java Future
- Java Random
- Java SecureRandom
- Java ThreadLocalRandom
- Java Comparable 和 Comparator
- Java 冒泡排序
- Java 插入排序
- Java 选择排序
- Java 归并排序
- Java 快速排序
- Java 堆排序
- Java 计数排序
- Java 基数排序
- Java 桶排序
- Java 希尔排序
- Gson 教程
- Java JSON
- Java Mail
- Java DOM
- Java SAX
- Java JAXB
- Java JSON 处理
- Java H2 教程
- MongoDB Java
- Java 正则表达式
- Java FastExcel
- Java PDFBox
- Java 文件
- Java Files.list
- Java Files.walk
- Java DirectoryStream
- Java 外部/内部迭代器
- Java 文件大小
- Java 创建目录
- 在 Java 中创建文件
- Log4j 教程
- JUnit 5 教程
- Java RequestDispatcher
- Java GET/POST
- Java HttpClient
- Java InputStream
- Java FileOutputStream
- Java FileInputStream
- Java ZipInputStream
- Java FileWriter
- Java FileReader
- Java forEach
- Java lambda 表达式
- Java 变量捕获
- Java 注解
- Jetty 教程
- Java Undertow
- 嵌入式 Tomcat
- 验证过滤器
- Hibernate Validator
- 在 Java 中显示图像
- Spark 简介
- Java ResourceBundle
- Java Servlet
- Java Socket
- FreeMarker 教程
- Android 教程
- Jsoup 教程
- Jinjava 教程
- JFreeChart 教程
- ImageIcon 教程
- 在 Java 中复制文件
- Java 文件时间
- Java 列出目录内容
- Java 追加文件
- Java ArrayList
- Java 读/写 ICO 文件
- Java int 到 String 的转换
- Java HashSet
- Java HashMap
- Java 过滤 Map
- Java HashMap 合并
- Java static 关键字
- Java 中 HashMap 的迭代
- 在 Java 中过滤列表
- Java 列表排序
- Java List 转 String
- Java List 转 HashMap
- 在 Java 中读取网页
- Java 控制台应用程序
- Google Guava
- Opencsv 教程
- Java StringJoiner
- 元素迭代的历史
- Java 记录 (record)
- Java 类
- Java 密封类
- Java Function
- Java Predicate
- Java Optional
- Java Consumer
- Java Supplier
- Java StringBuilder
- Java 拆分字符串
- Java Splititerator
- Java Splititerator 并行处理
- Java 添加字符串
- Java NumberFormat
- Java DecimalFormat
- Java Locale
- Java BigDecimal
- Java ListFormat
- Apache FileUtils
- Java Stream
- Java Stream collect
- Java Stream filter
- Java Stream reduce
- Java Stream iterate
- Java Stream generate
- Java Stream boxed
- Java Stream 恒等函数
- Java Stream map
- Java Stream mapMulti
- Java Stream flatMap
- Java Stream flatMap 与 mapMulti 的对比
- Java Stream mapToInt
- Java Stream mapToObj
- Java Stream sorted
- Java Stream peek
- Java Stream skip
- Java Stream limit
- Java Stream 匹配
- Java Stream distinct
- Java Stream findFirst/findAny
- Java InputStreamReader
- 在 Java 中读取文本文件
- Java Unix 时间
- Java 当前日期时间
- Java Instant
- Java DateTimeFormatter
- Java ZonedDateTime
- Java LocalDateTime
- Java LocalTime
- Java LocalDate
- Java TemporalAdjusters
- Java TemporalAccessors
- Java 斐波那契数列
- Java 回文
- Java ProcessBuilder
- Java BufferedReader
- Java 11 新特性
- Java JAR
- Java 线程
- Java AtomicLong
- Java AtomicInteger
- Java Jdbi
- Spring JdbcClient
- Java SQLite
- Java volatile
- Java synchronized
- Java Semaphore
- Java CountDownLatch
- Java CyclicBarrier
- Java 陷阱
- Java 未使用的变量
- Java AutoCloseable
- Java equals 和 hashCode
- Java 自动装箱和拆箱
- Java NullPointerException
- Java RuntimeException
- Java RuntimeException 子类
Java lang API
- Java AutoCloseable 接口
- Java Boolean 类
- Java Byte 类
- Java Character 类
- Java CharSequence 接口
- Java Class 类
- Java Comparable 接口
- Java Deprecated 注解
- Java Double 类
- Java Enum 类
- Java Error 类
- Java Exception 类
- Java Float 类
- Java Integer 类
- Java Iterable 接口
- Java Long 类
- Java Math 类
- Java Number 类
- Java Object 类
- Java Override 注解
- Java Package 类
- Java Process 类
- Java ProcessBuilder 类
- Java Runnable 接口
- Java Runtime 类
- Java RuntimeException 类
- Java Short 类
- Java StrictMath 类
- Java String 类
- Java StringBuffer 类
- Java StringBuilder 类
- Java SuppressWarnings 注解
- Java System 类
- Java Thread 类
- Java ThreadLocal 类
- Java Throwable 类
- Java Void 类
Java io API
- Java BufferedInputStream 类
- Java BufferedOutputStream 类
- Java BufferedReader 类
- Java BufferedWriter 类
- Java ByteArrayInputStream 类
- Java ByteArrayOutputStream 类
- Java CharArrayReader 类
- Java CharArrayWriter 类
- Java CharConversionException 类
- Java Closeable 接口
- Java Console 类
- Java DataInput 接口
- Java DataInputStream 类
- Java DataOutput 接口
- Java DataOutputStream 类
- Java EOFException 类
- Java Externalizable 接口
- Java File 类
- Java FileDescriptor 类
- Java FileFilter 接口
- Java FileInputStream 类
- Java FilenameFilter 接口
- Java FileNotFoundException 类
- Java FileOutputStream 类
- Java FileReader 类
- Java FileWriter 类
- Java FilterInputStream 类
- Java FilterOutputStream 类
- Java FilterReader 类
- Java FilterWriter 类
- Java Flushable 接口
- Java InputStream 类
- Java InputStreamReader 类
- Java InterruptedIOException 类
- Java InvalidClassException 类
- Java InvalidObjectException 类
- Java IOError 类
- Java IOException 类
- Java LineNumberReader 类
- Java NotActiveException 类
- Java NotSerializableException 类
- Java ObjectInput 接口
- Java ObjectInputStream 类
- Java ObjectInputValidation 接口
- Java ObjectOutput 接口
- Java ObjectOutputStream 类
- Java ObjectStreamClass 类
- Java ObjectStreamConstants 接口
- Java ObjectStreamException 类
- Java ObjectStreamField 类
- Java OutputStream 类
- Java OutputStreamWriter 类
- Java PipedInputStream 类
- Java PipedOutputStream 类
- Java PipedReader 类
- Java PipedWriter 类
- Java PrintStream 类
- Java PrintWriter 类
- Java PushbackInputStream 类
- Java PushbackReader 类
- Java RandomAccessFile 类
- Java Reader 类
- Java SequenceInputStream 类
- Java Serializable 接口
- Java StreamCorruptedException 类
- Java StreamTokenizer 类
- Java StringReader 类
- Java StringWriter 类
- Java SyncFailedException 类
- Java UncheckedIOException 类
- Java Writer 类
- Java ObjectInputValidation 接口
- Java InvalidObjectException 类
- Java ObjectInputValidation 接口
Java Regex API
- Java Pattern 类
- Java Matcher 类
- Java MatchResult 接口
- Java PatternSyntaxException 类
- Java Pattern.compile 方法
- Java Pattern.matcher 方法
- Java Pattern.matches 方法
- Java Pattern.split 方法
- Java Pattern.pattern 方法
- Java Pattern.flags 方法
- Java Pattern.quote 方法
- Java Pattern.asPredicate 方法
- Java Pattern.splitAsStream 方法
- Java Matcher.matches 方法
- Java Matcher.lookingAt 方法
- Java Matcher.find 方法
- Java Matcher.start 方法
- Java Matcher.end 方法
- Java Matcher.group 方法
- Java Matcher.groupCount 方法
- Java Matcher.replaceAll 方法
- Java Matcher.replaceFirst 方法
- Java Matcher.appendReplacement 方法
- Java Matcher.appendTail 方法
- Java Matcher.reset 方法
- Java Matcher.region 方法
- Java Matcher.regionStart 方法
- Java Matcher.regionEnd 方法
- Java Matcher.hasTransparentBounds 方法
- Java Matcher.useTransparentBounds 方法
- Java Matcher.hasAnchoringBounds 方法
- Java Matcher.useAnchoringBounds 方法
- Java Matcher.toMatchResult 方法
- Java Matcher.results 方法
- Java MatchResult.start 方法
- Java MatchResult.end 方法
- Java MatchResult.group 方法
- Java MatchResult.groupCount 方法
- Java String.matches 方法
- Java String.split 方法
- Java String.replaceAll 方法
- Java String.replaceFirst 方法
- Java Pattern.asMatchPredicate 方法
- Java Matcher.replaceFirst 方法
Java DateTime API
- Java Instant 类
- Java LocalDate 类
- Java LocalTime 类
- Java LocalDateTime 类
- Java ZonedDateTime 类
- Java OffsetDateTime 类
- Java OffsetTime 类
- Java ZoneId 类
- Java ZoneOffset 类
- Java Duration 类
- Java Period 类
- Java Clock 类
- Java DayOfWeek 枚举
- Java Month 枚举
- Java Year 类
- Java YearMonth 类
- Java MonthDay 类
- Java DateTimeFormatter 类
- Java DateTimeFormatterBuilder 类
- Java DecimalStyle 类
- Java FormatStyle 枚举
- Java ResolverStyle 枚举
- Java SignStyle 枚举
- Java TextStyle 枚举
- Java Chronology 接口
- Java ChronoLocalDate 接口
- Java ChronoLocalDateTime 接口
- Java ChronoZonedDateTime 接口
- Java ChronoPeriod 接口
- Java AbstractChronology 类
- Java HijrahChronology 类
- Java HijrahDate 类
- Java JapaneseChronology 类
- Java JapaneseDate 类
- Java JapaneseEra 类
- Java MinguoChronology 类
- Java MinguoDate 类
- Java ThaiBuddhistChronology 类
- Java ThaiBuddhistDate 类
- Java IsoChronology 类
- Java DateTimeParseException 类
- Java Temporal 接口
- Java TemporalAccessor 接口
- Java TemporalAdjuster 接口
- Java TemporalAmount 接口
- Java TemporalField 接口
- Java TemporalQuery 接口
- Java TemporalUnit 接口
- Java ValueRange 类
- Java WeekFields 类
- Java ChronoField 枚举
- Java ChronoUnit 枚举
- Java IsoFields 类
- Java JulianFields 类
- Java ZoneRules 类
- Java ZoneRulesProvider 类
- Java ZoneOffsetTransition 类
- Java ZoneOffsetTransitionRule 类
- Java ZoneOffsetTransitionRule.TimeDefinition 枚举
- Java DateTimeException 类
- Java ZoneRulesException 类
Java Collections 函数
- Java Collections.addAll 方法
- Java Collections.binarySearch 方法
- Java Collections.checkedCollection 方法
- Java Collections.checkedList 方法
- Java Collections.checkedMap 方法
- Java Collections.checkedSet 方法
- Java Collections.checkedSortedMap 方法
- Java Collections.checkedSortedSet 方法
- Java Collections.copy 方法
- Java Collections.disjoint 方法
- Java Collections.emptyList 方法
- Java Collections.emptyMap 方法
- Java Collections.emptySet 方法
- Java Collections.fill 方法
- Java Collections.frequency 方法
- Java Collections.max 方法
- Java Collections.min 方法
- Java Collections.nCopies 方法
- Java Collections.replaceAll 方法
- Java Collections.reverse 方法
- Java Collections.rotate 方法
- Java Collections.shuffle 方法
- Java Collections.singleton 方法
- Java Collections.singletonList 方法
- Java Collections.singletonMap 方法
- Java Collections.sort 方法
- Java Collections.swap 方法
- Java Collections.synchronizedCollection 方法
- Java Collections.synchronizedList 方法
- Java Collections.synchronizedMap 方法
- Java Collections.synchronizedSet 方法
- Java Collections.synchronizedSortedMap 方法
- Java Collections.synchronizedSortedSet 方法
- Java Collections.unmodifiableCollection 方法
- Java Collections.unmodifiableList 方法
- Java Collections.unmodifiableMap 方法
- Java Collections.unmodifiableSet 方法
- Java Collections.unmodifiableSortedMap 方法
- Java Collections.unmodifiableSortedSet 方法
Java 函数式 API
- Java Function 接口
- Java BiFunction 接口
- Java UnaryOperator 接口
- Java BinaryOperator 接口
- Java Predicate 接口
- Java BiPredicate 接口
- Java Consumer 接口
- Java BiConsumer 接口
- Java Supplier 接口
- Java IntFunction 接口
- Java IntPredicate 接口
- Java IntConsumer 接口
- Java IntSupplier 接口
- Java IntUnaryOperator 接口
- Java IntBinaryOperator 接口
- Java ToIntFunction 接口
- Java ToIntBiFunction 接口
- Java LongFunction 接口
- Java LongPredicate 接口
- Java LongConsumer 接口
- Java LongSupplier 接口
- Java LongUnaryOperator 接口
- Java LongBinaryOperator 接口
- Java ToLongFunction 接口
- Java ToLongBiFunction 接口
- Java DoubleFunction 接口
- Java DoublePredicate 接口
- Java DoubleConsumer 接口
- Java DoubleSupplier 接口
- Java DoubleUnaryOperator 接口
- Java DoubleBinaryOperator 接口
- Java ToDoubleFunction 接口
- Java ToDoubleBiFunction 接口
- Java ObjIntConsumer 接口
- Java ObjLongConsumer 接口
- Java ObjDoubleConsumer 接口
- Java BooleanSupplier 接口
- Java Predicate 接口
- Java Function.identity 方法
- Java Function.compose 方法
- Java Function.andThen 方法
最后修改于 2025 年 4 月 26 日