E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JAVA编程思想
Java后端求职基础学习目录
Java后端求职基础学习目录语言基础《Java核心技术》《
Java编程思想
》和《EffectiveJava》《深入理解Java虚拟机》《Java并发编程实战》数据结构和算法《数据结构和算法推荐》计算机网络
退堂鼓大师
·
2020-06-13 13:40
java
序列化/反序列化,我忍你很久了
编程资料及系列技术文章等,资源持续更新中...工具人曾几何时,对于Java的序列化的认知一直停留在:「实现个Serializbale接口」不就好了的状态,直到...所以这次抽时间再次重新捧起了尘封已久的《
Java
CodeSheep
·
2020-06-01 12:15
后端
java
spring
springboot
git
序列化/反序列化,我忍你很久了
面试题和面经、编程资料及系列技术文章等,资源持续更新中…工具人曾几何时,对于Java的序列化的认知一直停留在:「实现个Serializbale接口」不就好了的状态,直到…所以这次抽时间再次重新捧起了尘封已久的《
Java
CodeSheep程序羊
·
2020-06-01 08:27
技术分享
序列化/反序列化,我忍你很久了
编程资料及系列技术文章等,资源持续更新中...工具人曾几何时,对于Java的序列化的认知一直停留在:「实现个Serializbale接口」不就好了的状态,直到...所以这次抽时间再次重新捧起了尘封已久的《
Java
CodeSheep
·
2020-06-01 07:25
Java笔记记录
把以前看的内容笔记补起来,保存哈在《
Java编程思想
》这本书中自己需要了解到的一些问题;从2020这一年开始到现在感觉自己都没有什么长进,无论是算法还是Java或者c;不想颓废,大一上的目标并未实现并且有点惨兮兮
花花生米
·
2020-05-04 22:00
java编程思想
课后答案
第二章1.创建一个类,它包含一个int域和char域,它们都没有被初始化,将它们的值打印出来,已验证Java执行了默认初始化;importjava.util.*;publicclassD对象习题答案{privateinta;privatecharb;publicD对象习题答案(){System.out.println("ais:"+a);System.out.println("bis:"+b);}
花花生米
·
2020-04-26 10:00
《
Java编程思想
》共享受限资源-读书笔记
有了并发就可以同时做多件事情了,但是两个线程或多个线程彼此互相干涉的问题就出现了。1.不正确的访问资源一个任务不能依赖于另一个任务,因为任务关闭的顺序无法得到保证。通过使任务依赖于非任务对象,可以消除潜在的竞争条件。因此如果不保护任务,即使单一的递增也是不安全的。2.解决共享资源竞争使用线程时的一个基本问题:你永远都不知道一个线程何时在运行。对于并发工作,你需要某种方式来防止两个任务访问相同的资源
一袋小乞丐
·
2020-04-14 09:29
Java学习曲线
JavaEEJava基础视频[241/241]以下是某培训机构给出的Java学习曲线Java学习曲线.pngMilestone2016/03/11
Java编程思想
《ThinkinginJava》学习记录对象导论一切都是对象操作符控制执行流程初始化与清理访问控制权限复用类多态接口内部类持有对象通过异常处理错误字符串类型信息泛型数组容器深入研究
elon
·
2020-04-13 05:28
《
Java编程思想
》基本的线程控制-读书笔记
多线程的基本实现方式多线程机制将程序划分为多个分离的、独立运行的任务,每一个都将由执行线程来驱动,因此多线程的基本实现方式实质上是各种描述任务和执行任务的方式。下面归纳各种实现方式。1.实现Runnable接口定义多线程任务的一种方式是实现Runnable接口并覆写run()方法,使该任务执行自己的命令。publicclassRunnableTaskimplementsRunnable{publi
一袋小乞丐
·
2020-04-13 01:42
Java编程思想
学习录(连载之:异常)
Thinkinginjava系列博文目录:
Java编程思想
学习录(连载之:一切都是对象)
Java编程思想
学习录(连载之:初始化与清理)
Java编程思想
学习录(连载之:内部类)
Java编程思想
学习录(连载之
CodeSheep
·
2020-04-11 16:33
java
Java编程思想
学习录(连载之:内部类)
Thinkinginjava系列博文目录:
Java编程思想
学习录(连载之:一切都是对象)
Java编程思想
学习录(连载之:初始化与清理)
Java编程思想
学习录(连载之:内部类)
Java编程思想
学习录(连载之
CodeSheep
·
2020-04-11 16:32
java
Java编程思想
学习录(连载之:初始化与清理)
注:本文首发于My公众号CodeSheep,可长按或扫描下面的小心心来订阅↓↓↓关于构造器与初始化无参构造器=默认构造器=自己未写编译器帮忙自动创建的若自行定义了构造器(无论参数有否),编译器便停止默认创建动作类里的对象引用默认初始化为null,基本类型初始化为0构造器也是类的静态方法!!!四种常见初始化方式:自动初始化:无法被阻止的,先于构造器,即所谓的基本类型赋空值(0),对象赋null指定初
CodeSheep
·
2020-04-11 16:01
java
Java编程思想
片段之 Java的存储(二)
1、寄存器。这是最快的存储区,因为它位于不用于其他存储区的地方--处理器内部。但是寄存器的数量极其有限,所以寄存器根据需求进行分配。你不能直接控制,也不能在程序中感觉到寄存器存在的任何迹象(另一方面,C和C++允许你向编辑器建议寄存器的分配方式)。2、堆栈。位于通用RAM(随机访问存储器)中,但通过堆栈指针可以从处理器那里获得直接支持。堆栈指针若向下移动,则分配新的内存;若向上移动,则释放那些内存
朝圣之旅
·
2020-04-11 09:27
java编程思想
-多线程总结(四)
五、新类库中的构件JavaSE5的java.util.concurrent引入了大量设计用来解决并发问题的新类。学习使用它们将有助于编写出更加简单而强壮的并发程序。1.CountDownLatch他被用来同步一个或多个任务,强制他们等待由其他任务执行的一组操作完成。你可以向CountDownLatch对象设置一个初始计数值,任何在这个对象上调用wait()方法都将阻塞,直至这个计数值到达0。其他任
端木轩
·
2020-04-09 03:50
Java编程思想
学习笔记(8)
Java编程思想
学习笔记(8)Java多态多态通过分离做什么和怎么做,从另一个角度将接口和实现分离开来。同时多态也是面向对象设计中,继抽象以及继承之后的第三大特性。
Cool_Pomelo
·
2020-04-08 20:46
某秋招打法及其细节
《
java编程思想
》《Java数据结构和算法中文第二版》《Spring技术内幕:深入解析Spring架构与设计原理(第2版)》《Struts2inaction中文版(jb51.n
加油_汤姆叔叔
·
2020-04-08 01:23
《
Java编程思想
》-第六章访问权限控制
《
Java编程思想
》-第六章访问权限控制6.1包:库单元6.1.1代码组织6.1.2创建独一无二的包名6.1.3制定工具库6.1.4用import改变行为6.1.5对使用包的忠告6.2Java访问权限修饰词
进_阶
·
2020-04-07 12:21
Java编程思想
阅读笔记
恕我直言,我怀疑你没怎么用过枚举
直到有一天我提的代码审核没过,被技术总监一顿批,我才重新拿起了《
Java编程思想
》,把枚举这块的知识点重新又审视了一遍。为什么需要枚举常量定义它不香吗?为啥非得用枚举?举个栗子,就
CodeSheep
·
2020-04-06 09:06
java
enum
设计模式
单例模式
策略模式
Java编程思想
(第四版)学习笔记(2)
第二章一切都是对象1.遥控器(引用)和电视机(对象)2.安全做法:创建一个引用的同时便进行初始化。如:Stringstr="asdf"或Stringstr=newString("asdf");。3.Java中,对象引用存储在堆栈(stack)中,但是Java对象并不存储于其中。4.堆(heap)用于存放所有的Java对象。5.stack和heap都位于RAM区。6.常量存储在代码内部。7.特例:基
FreeCode
·
2020-04-05 23:51
《
java编程思想
》多态与接口
向上转型定义:把某个对象的引用视为对其基类类型的引用的做法被称为向上转型方法调用绑定将一个方法调用同一个方法主体关联起来被称作绑定。前期绑定:程序执行前进行的绑定叫做前期绑定,前期绑定也是java中默认的绑定方式后期绑定(动态绑定或运行时绑定):在运行时根据对象的类型进行绑定。在java中除了static方法和final方法之外,其他所有的方法都是后期绑定,也就是说,通常情况下,我们不用判断是否应
张张张张张先生
·
2020-04-05 18:00
Java编程思想
(第四版)学习笔记(1)
第一章对象导论新体会1.纯粹替代:继承只覆盖积累的方法。将这种情况下的基类与导出类的关系称之为is-a(是一个)关系。如:一个圆形就是一个几何形状。2.在导出类型中添加新的接口元素,即扩展接口。这种情况被描述为is-like-a(像是一个)关系,如:热力泵像是一个空调,但是它可以做更多的事情。3.在Java中,动态绑定是默认行为,不需要添加额外的关键字来实现多态。4.upcasting的up源自于
FreeCode
·
2020-04-05 15:34
注解入门
注解在《
java编程思想
里》里的定义是:注解(也被称为元数据)为我们在代码中添加信息提供了一种形式化的方法,使我们在稍后的某个时刻非常方便地使用这些数据。
senninha
·
2020-04-04 07:54
JAVA编程思想
--第3章 操作符
第3章操作符在最底层,java的数据是通过使用操作符来操作的。3.2使用Java操作符操作符作用于操作数,生产一个新的值有些操作符可能会改变操作数自身的值,这被称为副作用。如++、--3.3优先级操作符的优先级决定了各部分的计算顺序。图片.png在字符串中使用+操作符。意味着字符串连接。可能执行字符串转换。3.4赋值对于基本类型的赋值是很简单的。是直接将一个地方的内容复制到另一个地方。如:对基本类
vernwang
·
2020-04-04 06:26
前言和绪论
学者个性和学术规范
java编程思想
(第四版)个人笔记从出版社讲国内外计算机发展情况作为背景,出版社与国外出版公司合作,选出经典书籍,与大学学者合作,翻译和审校,读者有良好的口碑,我们的品质是有保证的。
倚剑轻歌
·
2020-04-03 18:36
第一章:对象导论——一个月搞定《
Java编程思想
》读书笔记
估计返校开学还有不到一个月左右的时间,这次买了本《
Java编程思想
第四版》好好补习一下。学到枚举为止,窗体程序就先不看了,预计30天,每天25页,每天晚上把所学整理到博客上,以便记录和分享。希望自
wowYuXuan808
·
2020-04-02 11:14
java核心技术Ⅰ卷
《java核心技术Ⅰ卷》Java领域最有影响力和价值的著作之一,与《
Java编程思想
》齐名,10余年全球畅销不衰,广受好评;2)根据JavaSE7全面更新,系统全面讲解Java语言的核心概念、语法、重要特性和开发方法
PDF电子书精选
·
2020-04-01 16:33
推荐给 Java 程序员的 7 本书
《
Java编程思想
》适合各个阶段Java程序员的必备读物。书中对Java进行了详尽的介绍,与其它语言做了对比,解释了Java很多特性出现的原因和解决的问题。
程序之心
·
2020-03-29 23:53
JAVA编程思想
——分析阅读(中)
第十三到十七章分析阅读十三、字符串1知识String对象是不可变的。String对象方法等之间的传递实际上是引用的一个拷贝。而该引用所指向的对象一直待在单一的物理位置上,从未动过。String对象具有只读特性,所以指向它的任何引用都不可能改变它的值,也不会对其他的引用有什么影响。在使用字符串连接时如果拿不准用哪种方式,可以用javap来分析程序代码。查看java代码是如何工作的可以用javap反编
卡斯特梅的雨伞
·
2020-03-29 23:35
Java - 打破访问权限的方式
本文为《
Java编程思想
》14.9节的读书笔记,文章内容仅限交流使用!我们先看看使用接口时方法的访问权限(就这一个小标题,真没地方加小标题啊!)
希尔大
·
2020-03-27 15:05
彭小六书单
列下书单,大部分都是六哥推荐,少部分是书单的书单,Mark下~1、广告策划2、驱动力3、精力管理4、好好学习-个人知识管理精进指南-成甲5、刻意练习6、精进7、设计你的人生8、涂鸦笔记9、观察的力量10、
Java
藩鼠
·
2020-03-26 19:24
《
Java编程思想
》笔记4:继承,多态
本篇关注:继承(第7章),多态(第8章)组合composition:将现有类的对象引用放于新类中。继承inheritance创建一个类时总是在继承。使用extends声明,子类会获得父类的属性和方法。如果没有声明,则默认继承Object类。被继承的类:超类,基类,父类superclass,baseclass,parentclass继承而来的类:子类,导出类,派生类,孩子类subclass,deri
尼大玛
·
2020-03-25 22:05
java - static 关键字
static在《
Java编程思想
》P86页有这样一段话:“static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。
_CAFE_BABE_
·
2020-03-25 16:32
2019-12-06:OnJava8(
Java编程思想
5)什么是一个对象
第一章面向对象编程面向对象编程(Object-orientid-programming)OOP是一种编程思想,主要概念有抽象,服务提供,封装,继承,多态,复用.抽象从某种程度来说,问题的复杂度取决于抽象的类型(问题是什么?)和质量。简单来说:就是采用面向对象的思想,将实际问题转换为面向对象的设计模型,将问题域中的元素抽象为对象,每个对象拥有自己的行为和特征.五大基本特征。通过这些特征,我们可理解“
PREP_2719
·
2020-03-25 08:46
《
Java编程思想
》笔记——面向对象和类
1、面向对象程序设计简介面向对象是一种程序设计方法,或者是程序设计规范,其基本思想是使用对象、类、继承、封装、多态等基本概念来进行程序设计。面向对象是一种符合人们思考习惯的思想,可以将复杂的事情简单化,将程序员从执行者转换成了指挥者。面向对象的特征:•封装(encapsulation)•继承(inheritance)•多态(polymorphism)2.java单继承的优点:相比于C++的多继承,
Brian512
·
2020-03-25 06:43
《
Java编程思想
Generics》读书笔记三——泛型的边界
NotethatusingArray.newInstance()istherecommendedapproachforcreatingarraysingenerics.----------------------------开始讲解Bounds---------------------------------Bounds(边界)Bounds的概念Boundsallowyoutoplaceconst
每天学点编程
·
2020-03-24 04:14
[Java基础] 关于默认包访问权限类里的public static成员的访问
参考:studyvcmfc的专栏http://blog.csdn.net/studyvcmfc/article/details/5637180《
Java编程思想
》(中文第四版)6.5节里有一段话:正如前面所提到的
萌璐琉璃
·
2020-03-23 19:55
JAVA注解学习笔记
学习书籍
JAVA编程思想
(第四版)第20章javaSE5中引入的新特性之一,并在java.lang中内置了几种注解:@Override表示重写父类方法@Deprecated表示方法过期@SuppressWarnings
yangc91
·
2020-03-23 18:10
Java类初始化顺序
截取自《
Java编程思想
》当然,如果知道了加载顺序的话,不管代码多乱,得到运行结果也就不难了。image.png对照结果我们可以发现,类初始化顺序依次是:父类(静态变量、静态初始化块)>子类(静
怡红快绿
·
2020-03-23 03:48
JavaSE 教程的选择
今年的计划是从零开始重新学习并梳理下这两年学习和接触到的技术那么今天开始第一个知识点JavaSE的学习学习之前的首要任务是选择教程关于Java的书籍好多,下图是现在手上已买的书籍,也算买了不少(全部看完的基本没有)其中那本[
Java
大福笔记
·
2020-03-23 02:30
Android注解-看这篇文章就够了
(
Java编程思想
)很多文章都是讲述java注解的,而且很多例子虽然有和Android互通的部分,但是Android开发中也扩展了很多单纯Java中没有的注解应用。
Zephyr Cai
·
2020-03-21 17:39
Android源码
android技术
android工具
android
java
annotations
java 进阶之路(书籍推荐)
《
Java编程思想
》适合对象:初级、中级介绍:豆瓣给出了9.1的评分,全球程序员广泛赞誉。有人说这本书不适合
Java高级架构
·
2020-03-21 10:46
Java 打印对象的内存地址
先来看
java编程思想
的上一个例子:importjava.util.
DongBold
·
2020-03-20 18:46
Java编程思想
片段(一)
1、万物皆对象。将对象视为奇特的变量,它可以存储数据,除此之外,你还可以要求它在自身上执行操作。理论上讲,你可以抽取待求解问题的任何概念化构件(狗、建筑物、服务等),将其表示为程序中的对象。2、程序是对象的集合,它们通过发送消息告诉彼此所要做的。要想请求一个对象、就必须对该对象发送一条消息,更具体地说,可以把消息想象为对某个特定对象的方法的调用请求。3、每个对象都有自己的由其他对象所构成的存储。换
朝圣之旅
·
2020-03-20 17:12
史上争议最大的一本Java书籍,到底值不值得我们一读?
文/黄小斜转载请注明出处不管你是Java新人,还是Java老司机,相信你都听说过一本叫做《
Java编程思想
》的书籍,这本书籍在Java界可以说是大名鼎鼎,被封为Java圣经,常年在Java书籍的销量榜上霸榜
黄小斜
·
2020-03-20 12:38
整理所需的知识点
书籍《深入理解JVM虚拟机》《Java设计模式》《
Java编程思想
》《编程之美》《剑指offer》《大型网站技术架构》《分布式java应用:基础与实践》《Java并发编程实战》《linux内核设计与实现
sher_v_365
·
2020-03-19 17:58
一个优秀的Java高级程序员应该读过哪些书(30本优秀书籍推荐)
书单文末有博主收集的电子书籍资料,需要的话可以直接移至文末马士兵「多线程与高并发」《Java核心技术卷I》一直以来,这本书都被认为是面向Java程序员的经典教程和参考书,内容翔实、客观准确,不拖泥带水,与《
Java
Java永远的神
·
2020-03-19 17:01
程序人生
如何透彻分析Java开发人员
在这一年里,你至少需要看完《
Java编程思想
》这本书。这本书的内容是帮助你对于Java有一个更加深入的了解,是Java基础的升级版。这本书很厚,当初看这本书,我花了整整三个月
java部落
·
2020-03-18 19:15
[
Java编程思想
] 对象导论
该系列文章是在读《
Java编程思想
》时的读书笔记。一只菜鸟,如文章中有错误,还请指出,非常感谢。欢迎相互交流。--QyQiaoo文章列表1.抽象过程所有编程语言都提供抽象机制。
QyQiaoo
·
2020-03-17 12:51
恕我直言,我怀疑你没怎么用过枚举
直到有一天我提的代码审核没过,被技术总监一顿批,我才重新拿起了《
Java编程思想
》,把枚举这块的知识点重新又审视了一遍。为什么需要枚举常量定义它不香吗?为啥非得用枚举?举个栗子,就
CodeSheep程序羊
·
2020-03-17 09:51
技术分享
java漫谈-Java只有值传递
《
Java编程思想
第四版》中第二章第一节“用引用操作对象”中写到:尽管一切都看作对象,但操作的标识符实际上是一个对象的引用(
蜜汁炒酸奶
·
2020-03-16 10:21
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他