这是我读过的第三本关于java基础的书.第一本<<java从入门到精通>>这本书让我灵识初开.第二本<<java敏捷开发>>这本书则是有一次被一位师傅批评基础太差时读的.今日我向一位前辈请教应该怎样再进步一点.前辈推荐我读<<Java核心技术>>并告诉我,先读了这两本查漏补缺,然后在给我推荐进阶的书.工具书这种东西,每一本都不
系列文章目录Java核心技术卷一 -第一章:java“白皮书”的关键术语 Java核心技术卷一 -第三章:数据类型 Java核心技术卷一 -第三章:变量与常量 Java核心技术卷一 -第三章:运算符 Java核心技术卷一 -第三章:字符串 Java核心技术卷一 -第三章:输入与输出 Java核心技术卷一 -第三章:数组 Java核心技术卷一 -第四章:类之间的关系-依赖 Java核心技术卷一 -第
转载
2023-08-27 15:32:33
362阅读
点赞
本章主要内容:
1 一个简单的java程序 2 注释
3 数据类型 4 变量
5 运算符 6 字符串
7 输入输出 8 控制流
9 大数值 10 数组======
转载
2024-09-10 09:22:42
27阅读
这章的标题就是泛型程序设计,所以很显然就是讲Java的泛型机制的。我觉得这个机制是Java一个非常重要的机制,这里我不讲怎样很好的使用,只总结一下书中的内容,并且说一下我个人的理解。1.使用泛型机制编写的程序代码要比那些杂乱地使用Object变量,然后再进行强制类型转换的代码具有更好的安全性和可读性。2.泛型程序设计(Generic programming)意味着编写的代码可以被很多
转载
2024-03-11 10:07:33
43阅读
Java核心技术 卷1 基础知识 原书第9版.pdf
很早就听说这本大名鼎鼎的书了,一直没读过。深感遗憾、今天翻出来先大致读一遍,然后再细读。
2015年11月25日00:06:53
-----------------------------------------
第一章: Java历史以及发展史,每本书都一样。
第二章: Java最最基本的一
转载
2023-10-22 07:51:38
75阅读
系列文章目录Java核心技术卷一 -第一章:java“白皮书”的关键术语 Java核心技术卷一 -第三章:数据类型 Java核心技术卷一 -第三章:变量与常量 Java核心技术卷一 -第三章:运算符 Java核心技术卷一 -第三章:字符串 Java核心技术卷一 -第三章:输入与输出 Java核心技术卷一 -第三章:数组 Java核心技术卷一 -第四章:类之间的关系-依赖 Java核心技术卷一 -第
转载
2023-08-21 16:35:18
508阅读
第3章 Java的基本程序设计机结构3.1 -> 一个简单的Java应用程序3.2 -> 注释3.3 -> 数据类型3.3.1 整型3.3.2 浮点型3.3.3 char 类型3.3.4boolean 类型3.4 变量3.4.1 变量初始化3.4.2 常量3.5 运算符3.5.1 数学函数与常量3.5.2 数值类型之间的转换3.5.3 强制类型转换3.5.4 赋值和运算符3.5
主要分享内容(1)关键字final与static(2)数据类型(3)BigDecimal(4)泛型关键字final与static(1)final1. 数据声明数据为常量,可以是编译时常量,也可以是在运行时被初始化后不能被改变的常量。对于基本类型,final 使数值不变;对于引用类型,final 使引用不变,也就不能引用其它对象,但是被引用的对象本身是可以修改的。final int x = 1;
/
转载
2024-07-02 07:47:00
44阅读
1.定时器Timer类构造定时器时,需要设置一个时间间隔,并告知定时器,当到达时间间隔时需要做什么操作。定时器需要知道调用哪一个方法,并要求传递的对象所属的类实现了java.awt.event包的ActionListener接口例: Class TimePrinter implements ActionListener
{
public void actionPerformed(Acti
第一章 Java程序设计概述
关键字:简单性、可移植性、面向对象、解释型、网络技能、高性能、安全性、动态性、体系结构中立
第二章 Java程序设计环境2.1安装
安装时在windows版本下尽量不要在有空格的路径下安装
2.2 使用命令行工具
1、打开shell窗口
2、进入源代码目录
3、输入命令
&nbs
转载
2023-11-03 10:09:26
56阅读
Java核心技术 卷一 学习笔记写在前面第一章 java程序设计概念第二章 Java程序设计环境第三章 Java的基本程序设计结构一个简单的Java应用程序数据类型变量运算符数学函数与常量字符串构建字符串输入输出输入输出方法格式化输出文件输入与输出控制流程(与c/c++类似)大数值数组生成一个适合你的列表设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不
转载
2023-08-26 23:04:36
880阅读
铁文整理6.5 代理 在本章的最后,讨论一下代理,这是Java SE 1.3新增加的特性。利用代理可以在运行时创建一个实现了一组给定接口的新类。这种功能只有在编译时无法确定需要实现哪个接口时才有必要使用。对于应用程序设计人员来说,遇到这种情况的机会很少。如果对这种高级技术不感兴趣,可以跳过本节内容。然而,对于系统程序设计人员来说,代理带来的灵活性却十分重要。&n
转载
2023-09-04 07:09:03
87阅读
每个变量都有一个类型(type)。变量必须以字母开头,以字母和数字组成,不能有空格,不能用保留字作变量名,大小写是敏感的,变量长度一般没有限制。可以有int i j;的写法,但是不提倡,逐行书写可以提高可读性,有习惯把变量名写为类型名的变形。变量必须初始化,可以定义和初始化同时进行如int vacationDays = 12.可在程序中任意地方声明变量,尽可能在靠近变量第一次使用的地方声明变量。(
转载
2024-08-07 14:27:11
28阅读
一、Java白皮书的关键术语 简单性
Java剔除了C++中许多很少使用、难以理解、容易混淆的概念。如剔除了头文件,指针运算(甚至没有指针语法)、结构、联合、操作符重载、虚基类等面向对象
简单来说,面向对象设计是一种程序设计技术,它将重点放在数据(即对象)和对象的接口上。用木匠打比方:一个“面向对象的”木匠
转载
2024-04-25 23:51:14
17阅读
文章目录Ch.V 继承:5.1 类, 超类和子类:**其中几个关键的名词**:**继承方法**:**继承的访问限制:****继承中方法的覆盖与访问:****子类构造函数:**虚函数:Java多态:阻止继承&覆盖:强制类型转换:抽象类:受保护的访问:5.2 Object 所有类的超类:equals方法:相等测试与继承:override强制覆盖:hashCode方法:toString方法:5
转载
2023-07-31 19:43:02
181阅读
系列文章目录Java核心技术卷一 -第一章:java“白皮书”的关键术语 Java核心技术卷一 -第三章:数据类型 Java核心技术卷一 -第三章:变量与常量 Java核心技术卷一 -第三章:运算符 Java核心技术卷一 -第三章:字符串 Java核心技术卷一 -第三章:输入与输出 Java核心技术卷一 -第三章:数组 Java核心技术卷一 -第四章:类之间的关系-依赖 Java核心技术卷一 -第
转载
2023-08-14 19:18:25
68阅读
目录3 java基本的程序设计结构3.1 命名规范3.2 数据类型3.3 运算符3.4 枚举类型:3.5 字符串3.6 大数值 BigInteger和BigDecimal3.7 数组4 对象与类4.1 识别类4.2 类之间的关系4.3 自定义类4.4 类的方法4.5 高级文档注释5 继承5.1 超类和子类5.2 多态5.3 抽象类5.4 反射6 接口与内部类6.1 Comparable接口6.2
转载
2023-09-26 06:42:40
482阅读
# Java核心技术解析
Java是一种广泛使用的编程语言,以其简单性、稳定性和强大的平台无关性而闻名。在本文中,我们将探讨Java的核心技术,包括面向对象编程、异常处理、多线程编程,以及一些基本的代码示例。我们还会通过状态图和流程图来帮助大家理解这些概念。
## 1. 面向对象编程
Java是一种面向对象的编程语言,这意味着它以对象为基础来构建应用程序。Java的面向对象特性包括封装、继承
文章目录2. Java程序设计环境2.1 java环境2.2 java的编译和运行2.3 集成开发环境-IDEA常用快捷键3. Java的基本程序设计结构3.3 数据类型整型浮点数char型(扩展)编码问题boolean型3.4 变量3.5 运算符常用Math函数优先级枚举类型Random3.6 字符串字符串String APIStringBuilder3.7 输入输出读取输入格式化输出文件的输
转载
2024-01-12 22:49:18
50阅读
自动类型转换
两个数值.如果有double,则转换成double.否则有float,转换成float.否则有long,转换long.否则都转换成int类之间的关系
依赖(uses-a):A类依赖B类.A类需要调用B类
聚合(has-a):A类包含B类.
继承(is-a):A类继承自B类.A类包含B类的属性行为,以及有自己的属性和行为对于方法参数
其实是有一个隐藏的参数,就是this.表