更多 Java 高级知识方面的文章,请参见文集《Java 高级知识》JDK 11 reached General Availability on 25 September 2018. Production-ready binaries under the GPL are available from Oracle; binaries from other vendors will follow s
第一章 Java程序设计概述1、Java不止是一种语言,Java是一个完整的平台,有个庞大的库,其中包含了很多可重用的代码和一个提供诸如安全性、夸操作系统的可移植性以及自动垃圾回收等服务的执行环境。2、Java关键特性1)简单性:摒弃C++很少用、难以理解的语法;另一方面简单体现在Java可以做到很小,只有几百K,在嵌入式设备上运行。2)面向对象:Java将重点放在数据(即对象)和对象的接口上;举
转载 2024-01-10 14:28:14
32阅读
P14-15 程序清单1-3 optional/OptionalTest.java代码项目结构分析重要API1.代码import java.io.*; import java.nio.charset.*; import java.nio.file.*; import java.util.*; public class OptionalTest {
转载 2023-07-18 14:47:42
121阅读
java核心1知识点与阅读心得》第篇——数据类型前言本章主要讲解《java核心1》中的数据类型与变量常量的知识点以及阅读心得参考书籍《Java核心技术1》 文章目录《java核心1知识点与阅读心得》第篇——数据类型前言一.整形.浮点型三.char类型四.boolean类型五. 总结 一.整形java提供了四种整形,如下:类型存储需求取值范围long8字节 ~ int4字节-2147
面向对象1.面向对象设计概述   1.1.面向对象是什么     面向对象是一种程序设计范型(简称OOP),是针对对象进行开发,简化开发过程的一种设计方式   1.2.类     类是构造对象的模板,相当于一个烘焙模板,而对象相当于烘焙出来的面包,而烘焙的过程被称为创建类的实例(instance)     封装       是将数据和行为组合在一个包中,并对对象的使用者隐藏了数据的实
转载 2024-06-12 17:42:17
20阅读
4 对象和类4.1 面向对象程序设计概述(略)4.2 使用预定义类java.time.LocalDatestatic LocalDate now(); static LocalDate of(int year, int month, int dayOfMonth); int getYear(); int getMonthValue(); int getDayOfMonth(); DayOfWeek
2.1 输入 / 输出流No relationship with java.util.stream.2.1.1-2.1.3 读写字节1) Easiest to use static methods from the java.nio.file.Files class:1 Path path = Path.of(filenameString); // better than P
转载 2023-07-28 16:27:03
332阅读
第一章 JAVA程序设计概述JAVA“白皮书”的关键术语简单性面向对象面试题:面向过程和面向对象的区别?两者的主要区别在于解决问题的方式不同:面向过程把解决问题的过程拆成一个个方法,通过一个个方法的执行解决问题。面向对象会先抽象出对象,然后用对象执行方法的方式解决问题。举例:完成小明洗衣服任务面向过程:定义洗衣服工具类将小明洗衣服的详细过程一步步定义方法,一步步输出即可。面向对象:首先考虑分成几种
第3章 Java的基础程序设计结构整型 用int类型表示一百万可以这么写(since 1.7)int a = 1_000_000; System.out.println(a);//1000000可用0b或0B表示进制(同样since 1.7)byte a = 0b0000_0010; System.out.println(a);//2如出现:byte a = (byte) 200; System
转载 2023-10-06 13:15:23
46阅读
2.1.2 完整的流家族与C语言只有单一类型FILE*包打天下不同,Java拥有一个流家族,包含各种输入/输出流类型,其数量超过60个!请参见图2-1和图2-2。让我们把输入/输出流家族中的成员按照它们的使用方法来进行划分,这样就形成了处理字节和字符的两个单独的层次结构。正如所见,InputStream和OutputStream类可以读写单个字节或字节数组,这些类构成了图2-1所示的层次结构的基础
转载 2023-10-30 14:06:17
25阅读
本地方法原则上说,“ 100% 纯 Java ” 的解决方案是非常好的,但有时你也会想要编写或使用其他语言的代码(这种代码通常称为 本地代码 )特别是在 Java 的早期阶段,许多人都认为使用 C++ 来加速 Java 应用中关键部分是个好主意。但是,实际上,这基本上是徒劳的。Java 平台实现比网络 I/O 要快得多,而网络 I/O 是真正的瓶颈求助于本地代码是有缺陷的。如果应用的某个部分是用
转载 2023-11-18 22:23:42
46阅读
前几天买了java核心,这几天慢慢的在看。 第一章,像很多书一样,第一章都是介绍来源啥的。 第页就讲了关键术语也就是JAVA的特性吧简单性:没有头文件,指针运算,指针语法,结构,联合,操作符重载,虚基类等。switch语句的语法在Java中没有改变。面向对象:木匠和椅子的故事。面向对象的话,木匠的关注点会是椅子,非面向对象的话,木匠的关注点就是所用的工具。分布式:Java有一个丰富的例程库,用
参考:Java核心技术2 高级特性 第八章三种用于处理代码的技术:脚本API使得调用诸如JavaScript和Groovy这样的脚本语言代码可以使用编译器API在应用程序内部编译Java代码注解处理器可以在包含注解的Java源代码和类文件上进行操作。脚本语言是一种通过在运行时解释程序文本,从而避免使用通常的编辑/编译/链接/运行循环的语言。脚本语言的优势:便于快速变更,鼓励不断试验可以
转载 2023-07-31 19:41:44
75阅读
JAVA2核心技术1 对象和类            面向对象程序设计概述         概述         词汇  
前言第1章 多线程 11.1 什么是线程 21.1.1 使用线程为其他任务提供机会 71.1.2 运行和启动线程 81.1.3 运行多个线程 131.1.4 Runnable接口 141.2 线程的中断 161.3 线程的属性 181.3.1 线程的状态 181.3.2 退出中断状态 201.3.3 死线程 211.3.4 守护线程 211.3.5 线程组 221.4 线程的优先级 241.5 利
转载 2023-07-21 22:33:38
185阅读
Java SE 8 的流库流提供了一种让我们可以在比集合更高的概念级别上指定计算的数据视图。通过使用流,我们可以说明想要完成什么任务,而不是说明如何去实现它。我们将操作的调度留给具体实现去解决。例如,假设我们想要计算某个属性的平均值,那么我们就可以指定数据源和该属性,然后,流库就可以对计算进行优化,例如,使用多线程来计算总和与个数,并将结果合并。Java 的流库,它是在 Java SE 8 中引入
转载 2023-08-16 19:31:21
101阅读
package test;import java.awt.Window;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.io.ByteArrayOutputStream;import java.io.FileInputStream;import ja
原创 2023-04-04 12:03:48
131阅读
主要分享内容(1)关键字final与static(2)数据类型(3)BigDecimal(4)泛型关键字final与static(1)final1. 数据声明数据为常量,可以是编译时常量,也可以是在运行时被初始化后不能被改变的常量。对于基本类型,final 使数值不变;对于引用类型,final 使引用不变,也就不能引用其它对象,但是被引用的对象本身是可以修改的。final int x = 1; /
读书笔记——《Java核心技术 一》第一章 Java程序设计概述Java程序设计平台Java是一个完整的平台提供一个庞大的库,包含了很多可重用代码,例如数据库存取功能,无需手动编写代码提供了一个高质量执行环境,这个环境提供了诸如安全性、跨操作系统的可移植性以及自动垃圾收集等服务功能齐全具备赏心悦目的语法和易于理解的语义(原话)Java存在兼容性问题(作者的想法)为了与现存代码的兼容,新增的特性就
# 如何实现“Java核心技术PDF下载” 在数字资源迅猛发展的今天,获取学习资料变得越来越简单。然而,对于刚入行的小白来说,可能并不清楚如何获取这些资源。本文将教你如何实现“Java核心技术PDF下载”,我们分步讲解整个流程,并提供必要的代码示例和图示说明。 ## 流程概述 以下是整个流程的简单表格,帮助你理解每一步的任务。 | 步骤 | 任务描述
原创 9月前
273阅读
  • 1
  • 2
  • 3
  • 4
  • 5