前几天买了java核心卷,这几天慢慢的在看。 第一章,像很多书一样,第一章都是介绍来源啥的。 第二页就讲了关键术语也就是JAVA的特性吧简单性:没有头文件,指针运算,指针语法,结构,联合,操作符重载,虚基类等。switch语句的语法在Java中没有改变。面向对象:木匠和椅子的故事。面向对象的话,木匠的关注点会是椅子,非面向对象的话,木匠的关注点就是所用的工具。分布式:Java有一个丰富的例程库,用
转载
2023-07-16 13:43:22
277阅读
类设计技巧一定要保证数据私有,有时需要写一个访问器或者更改器方法,但是最好还是保持实例域的私有性。经验告诉我们,数据的表示形式可能会改变,但是他们的使用方法却不会经常发生改变。当数据保持私有时,他们的表现形式的变化不会对类的使用者产生影响,即使出现bug也易于检测。一定要对数据初始化,最好不要依赖于系统的默认值。不要在类中使用过多的基本类型。就是说,用其他的类代替多个相关的基本类型的使用。这样会使
转载
2023-12-22 17:19:11
46阅读
文章目录Ch.III Java基本程序设计结构:Java String API:3.7基础输入输出:读取输入:格式化输出:文件输入输出:文件输入:文件输出:3.8控制流程:3.9大数值:3.10数组:数组的初始化:数组的快速输出:数组拷贝:数组排序:二维数组&不规则数组:拓展: Java程序控制台运行:拓展: 随机数:拓展: 其他常用的Arrays类方法: Ch.III Java基本程序
转载
2023-12-15 12:20:45
89阅读
读书笔记——《Java核心技术 卷一》第一章 Java程序设计概述Java程序设计平台Java是一个完整的平台提供一个庞大的库,包含了很多可重用代码,例如数据库存取功能,无需手动编写代码提供了一个高质量执行环境,这个环境提供了诸如安全性、跨操作系统的可移植性以及自动垃圾收集等服务功能齐全具备赏心悦目的语法和易于理解的语义(原话)Java存在兼容性问题(作者的想法)为了与现存代码的兼容,新增的特性就
转载
2024-01-12 13:42:39
35阅读
主要分享内容(1)关键字final与static(2)数据类型(3)BigDecimal(4)泛型关键字final与static(1)final1. 数据声明数据为常量,可以是编译时常量,也可以是在运行时被初始化后不能被改变的常量。对于基本类型,final 使数值不变;对于引用类型,final 使引用不变,也就不能引用其它对象,但是被引用的对象本身是可以修改的。final int x = 1;
/
转载
2024-07-02 07:47:00
44阅读
系列文章目录Java核心技术卷一 -第一章:java“白皮书”的关键术语 Java核心技术卷一 -第三章:数据类型 Java核心技术卷一 -第三章:变量与常量 Java核心技术卷一 -第三章:运算符 Java核心技术卷一 -第三章:字符串 Java核心技术卷一 -第三章:输入与输出 Java核心技术卷一 -第三章:数组 Java核心技术卷一 -第四章:类之间的关系-依赖 Java核心技术卷一 -第
转载
2023-12-24 10:17:46
78阅读
一、《Java核心技术》0~40页java“白皮书”关键术语:1)简单性语言易于理解,符合当前标准惯例。2)面向对象对象和对象的接口。3)分布式java有一个丰富的例程库,用于处理TCP/IP协议。4)健壮性Java编译器进行早期的问题检测和运行时的检测。采用指针模型=可以消除重写内存和损坏数据的可能性。5)安全性J创建“沙箱”,JDK环境6)体系结构中立Java编译器生成与特定计算机体系无关的字
转载
2023-08-21 10:36:25
132阅读
Java核心技术·卷1 基础知识(原书第9版) 第1章 Java程序设计概述 1.1 Java程序设计平台 1.2 Java“白皮书”的关键术语 1.2.1 简单性 1.2.2 面向对象 1.2.3 网络技能 1.2.4 健壮性 1.2.5 安全性 1.2.6 体系结构中立 1.2.7 可移植性&
转载
2023-09-22 17:21:40
277阅读
面向对象1.面向对象设计概述 1.1.面向对象是什么 面向对象是一种程序设计范型(简称OOP),是针对对象进行开发,简化开发过程的一种设计方式 1.2.类 类是构造对象的模板,相当于一个烘焙模板,而对象相当于烘焙出来的面包,而烘焙的过程被称为创建类的实例(instance) 封装 是将数据和行为组合在一个包中,并对对象的使用者隐藏了数据的实
转载
2024-06-12 17:42:17
20阅读
文章目录暂时跳过的部分:Ch.6 接口, lambda表达式与内部类:6.1 接口:简介:特点:使用接口的原因:接口的语法:接口的静态方法:接口的默认方法:解决默认方法的冲突:6.2 接口示例:接口回调:迷惑解决:Comparator接口:Cloneable接口与对象克隆:Cloneable接口:Object类中的Clone:自建Clone方法:6.3 lambda表达式:lambda语法:函数
转载
2023-08-21 13:55:41
94阅读
文章目录Java核心技术卷一读书笔记第一章 Java程序设计概述1.1 关键特性第二章 Java程序设计环境2.1 使用命令行工具第三章 Java的基本查询设计结构3.1 数据类型3.2 运算符3.3 数值之间的合法转换3.4 输入输出3.5 控制流程第四章 对象与类4.1 用户自定义类4.2 方法参数4.3 对象构造4.4 类设计技巧第五章 继承5.1 类、超类和子类5.2 Object:所有
转载
2023-09-16 12:24:55
90阅读
一二章从略三.Java的基本程序设计结构3.1:一个简单的Java应用程序public class test
{
public static void main(String[]args)
{
System.out.println("Hello Word")
}
}所有的Java程序均具有以上结构,即1.声明类名及属性2.调用主方法3.写入方法内容public(公有的)为访问修饰符(access
转载
2024-01-01 15:24:35
44阅读
Java核心技术 卷1Java程序概述关键术语简单性面向对象:将重点放在数据(即对象)和对象的接口上网络技能健壮性:能检测许多在其他语言仅在运行时刻才能够检测出来的问题安全性:能防范运行时堆栈溢出,在自己的处理空间之外破坏内存,未经授权读写文件体系结构中立可移植性解释型:java解释器可以在任何移植了解释器的机器上运行java字节码高性能多线程:只要操作系统支持,Java中的线程就可以利用多个处理
转载
2023-07-31 19:43:30
89阅读
程序设计结构简单程序关键字class:表明Java程序中的所有内容都包含在类中加载程序逻辑的容器类名源代码文件名公有类名.java扩展名.class与源文件存储在同一目录main从main方法开始执行(main方法强制public)main默认正常退出返回0返回其他的代码System.exit(){}块——划分程序各部分注释///*不能嵌套*//**生成文档 &
转载
2023-07-31 23:52:54
107阅读
第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阅读
希望以写博客的形式记录自己的本次学习。第三章(1) P33 Double.POSITIVE_INFINITY、Double.NEGATIVE_INFINITY 和 Double.NaN 表式溢出和出错情况的特殊值。(2) P34 Unicode转义字符(\u0000 到 \uffff)在编译时被转化为对应的符号;特别注意在注释中出现的字符,也会在编译时被进行对应的转化,\u 后面没跟四个十六进制数
转载
2023-08-14 08:12:46
107阅读
目录Java并不只是一种语言java的优点是什么简单性网络技能健壮性安全性冷知识误区Java并不只是一种语言正像我们在第1版中已经指出的那样,Java并不只是一种语言。在此之前出现的那么 多种语言也没有能够引起那么大的轰动。Java是一个完整的平台,有一个庞大的库,其中包含 了很多可重用的代码和一个提供诸如安全性、跨操作系统的可移植性以及自动垃圾收集等服务 的执行环境。作为一名程序设计人员,常常希
转载
2023-10-12 10:48:12
8阅读
4对象与类4.1面向对象程序设计概述4.1.1类什么是类
类就类似对象的模具4.1.2对象什么是对象
对象就是4.1.3识别类4.1.4类之间的关系4.4 静态字段与静态方法4.4.1 静态字段 即类共享字段4.4.2 静态常量 不能修改的类公共字段4.4.3 静态方法1.什么是:不在对象上执行的方法,直接通过类来调用
2.怎么用:a.方法不需要对象状态;b.方法只需要访问类的静态字段4.4.4
转载
2023-09-05 22:27:32
5阅读
# 如何实现“JAVA核心技术卷 卷一电子版”
Java是一种广泛使用的编程语言,掌握其核心技术对于每名开发者来说都是至关重要的。今天,我将指导一位刚入行的小白如何制作“Java核心技术卷 卷一”的电子版。下面是整个流程的概述。
## 任务流程
下面的表格展示了实现“Java核心技术卷 卷一电子版”的步骤:
| 步骤 | 描述 | 目标
原创
2024-09-22 05:01:33
43阅读
曾经有人说,作为Java程序员如果没有卷过这本书,就算不上是真正的Java程序员,那么我就也来卷卷它吧。下面是我的读书摘录笔记。目录2.1 安装 Java 开发工具包2.1.1 下载 JDK2.1.2 设置 JDK2.1.3 安装库源文件和文档2.2 使用命令行工具2.3 使用集成开发环境2.4 JShell2.1 安装 Java 开发工具包2.1.1 下载 JDK下载 Java 开发工具包,可以
转载
2023-08-27 09:38:09
166阅读