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基础,书这边推荐你看:《21天学通JAVA》、《
JAVA编程思想
第4版》、《JAVA从入门到精通》。视频也是先看基础的,比较浅,适合初学者。
甲骨文OAEC海文
·
2017-02-28 17:49
《
JAVA编程思想
》学习笔记——第十章 内部类
看《
JAVA编程思想
》这本书,已经看了×××个月了,才看到第10章,万分汗颜!惰性真的可怕!
lixiaocheng18
·
2017-02-24 15:13
JAVA
秘密
表达式
java学习
Java编程思想
笔记——第十三章 字符串
字符串操作是计算机程序设计中最常见的行为String对象是不可变的,对String对象操作都会产生一个新的对象。如果需要拼接字符串最好使用StringBuilderPS:这章主要是关于字符串的API使用,也包含正则表达式的API使用
2的32次方
·
2017-02-24 14:44
Java
Ja进av阶书籍推荐
《
Java编程思想
》这本书适合开发过一两个项目,对java已经有一定的了解的人。这本书首先不是java的
徐自勉
·
2017-02-23 14:57
程序员发展之路
在这一年里,你至少需要看完《
Java编程思想
》这本书。这本书的内容是帮助你对于Java有一个更加深入的了解,是Java基础的升级版。这本书很厚,当初看这本书,LZ花了整整三
dysxhw
·
2017-02-22 16:26
面试经验
读《面向对象的思考过程》作者matt Weisfeld
最近接触了很多java代码,开始于机缘巧合,读了《
java编程思想
》的大概前四分之一,这比我读《C++primer》还要多了,两本都是大部头,我能完整读完还需毅力。
czl389
·
2017-02-22 11:34
Coding&Reading
Java技术——Java中的static关键字解析
1.static方法《
Java编程思想
》里有这么一句话——“在static方法中不能调用非静态方法,反过来是可
SEU_Calvin
·
2017-02-21 21:09
Java
Java编程之四大名著
1、《
Java编程思想
(第4版)》基本信息原书名:ThinkinginJava(4thEdition)原出版社:PrenticeHallPTR作者:(
basic_code
·
2017-02-15 21:42
java
《
JAVA编程思想
》学习笔记——第九章 接口
抽象方法仅有声明而没有方法体:abstractvoidf();接口interface关键词产生一个完全抽象的类,它根本就没有提供任何具体实现。它允许创建者确定方法名,参数列表和返回类型,但是没有任何方法体。接口只提供了形式,而未提供任何具体实现一个接口表示:"所有实现了该特定接口的类看起来都像这样"。因此,任何使用某特定接口的代码都知道可以调用该接口的哪些方法,而且仅需知道这些。因此,接口被用来建
lixiaocheng18
·
2017-02-09 17:36
abstract
interface
public
java学习
《
Java编程思想
》学习笔记:内部类
一、定义可以将一个类定义到另一个类的内部,这个类就是内部类;二、分类1、内部类(内部类对象和外部类对象存在必然的联系)内部类拥有所有外部类所有成员的访问权,这是因为应用在创建一个内部类的对象时,这个对象就和制造该对象的外部类有了一种联系,既内部类对象会秘密的捕获一个指向外部类对象的引用。(注意:如果是静态内部类的话就不需要这种引用);内部类对象需要通过外部类的对象来创建;在拥有外部类对象之前是不可
井方哥
·
2017-02-08 21:02
Java
《
JAVA编程思想
》学习笔记——第八章 多态
在面向对象的程序设计语言中,多态是继数据抽象和继承之后的第三种基本特征多态通过分离做什么和怎么做,从另一角度将接口和实现分离开来。多态不但能够方法调用绑定将一个方法调用同一个方法主体关联起来被称作绑定。若在程序执行前进行绑定(如果有的话,由编译器和连接程序实现),叫做前期绑定。后期绑定:在运行时根据对象的类型进行绑定。后期绑定也叫做动态绑定或运行时绑定。Java中除了static方法和final方
lixiaocheng18
·
2017-02-08 15:44
程序设计
编译器
private
java学习
《
JAVA编程思想
》学习笔记——第七章 复用类
复用类的主要方式有两种:组合,继承组合例:classA{}classB{Aa;}继承继承是所有OOP语言和Java语言不可缺少的组成部分。当创建一个类时,总是在继承,因此,除非已明确指出要从其它类中继承,否则就是在隐式地从Java的标准根类Object进行继承。继承适用关键词:extends,继承会自动得到基类中所有的域和方法supersuper关键字表示超类的意思,当前类就是从超类继承来的。调用
lixiaocheng18
·
2017-02-06 17:01
关键词
super
Object
java学习
java编程思想
读书笔记--第三章
java编程思想
学习笔记–第二章一切都是对象几乎所有的操作符都只能操作“基本类型”。例外的操作符是“=”,“==”,“!=”,这些操作符能够操作所有的对象。
a1216323692
·
2017-02-05 17:55
java编程思想读书笔记
java编程思想
笔记-对象导论
阅读更多一、抽象过程-所有编程语言都提供抽象机制,从抽象机制看,如下图二、每个对象都有一个接口--类,定义属性及方法类可以看做是定义一种数据类型,使用class关键字创建类,使用new关键字创建类的对象对一个特定对象能够发送什么请求是类定义的。例如灯泡类Lightli=newLight();li.on();三、每个对象都提供服务将对象看做服务提供者,可提高对象的内聚性,有利于重用,可读性强设计对象
Dragonmandance
·
2017-01-23 16:00
java
编程
Java编程思想
第四版 第15章 泛型
第15章泛型1与C的比较2简单泛型21一个元组类库22一个堆栈类23RandomList3泛型接口4泛型方法41杠杆利用类型参数推断42可变参数与泛型方法43用于Generator的泛型方法44一个通用的Generator45简化元组的使用46一个Set实用工具5匿名内部类7擦除的神秘之处71C的方式72迁移兼容性73擦除的问题74边界处的动作8擦除的补偿81创建类型实例82泛型数组9边界10通配
bxh7425014
·
2017-01-21 15:59
技术
JAVA四大名著----今天才知道
Java编程语言(第三版)---Java四大名著----JamesGosling(Java之父)
Java编程思想
(第4版)----Java四大名著------------
sinat_27115575
·
2017-01-20 16:00
Java编程思想
第四版完整中文高清版.pdf
Java编程思想
第四版完整中文高清版.pdf百度网盘下载链接:链接:https://pan.baidu.com/s/1o94mjF0密码:mlds在线预览链接:http://download.csdn.net
wangsaisoon
·
2017-01-20 10:36
java
java编程思想
--classpath
摘自《
Java编程思想
》110页:编译单元:当编写一个java源代码文件时,此文件通常被称为编译单元(也称转译单元),每个编译单元都必须有一个后缀名.java,而在编译单元内则可以有一个public类,
Xtick
·
2017-01-18 22:14
Java琐碎
《
Java编程思想
》笔记——基础知识
1.基本类型java的基本数据类型高精度数值类型:BigInteger和BigDecimal是java中的高精度数值类型,由于它们是用于包装java的基本数据类型,因此这两个高精度数值类型没有对应的原始类型。BigInteger支持任意精度的整数,即使用BigInteger可以表示任意长度的整数值而在运算中不会因为范围溢出丢失信息。BigDecimal支持任意精度的固定位数浮点数,可以用来精确计算
Brian512
·
2017-01-18 15:54
《
java编程思想
》读书笔记
前言看了这本书两遍,第一遍是很大略的看了一下,里面的代码都没怎么仔细研究,粗略的看。而第二遍属于比较细致的看了,里面的代码和练习题也都研究和敲了敲。首先这本书我觉得适合有一些项目经验然后来学习思想的来看,因为书里不会具体去将语法,所以不适合零基础入门书。而且觉得这本书确实有助于加强对java语言的理解,特别是运行机理。以下是我对这本书的做的一些笔记,自己认为比较重要的点。当然因人而异。从泛型开始后
Charles Ren
·
2017-01-17 13:28
编程语言
Java四大名著下载大全(中文+英文)
Java编程思想
(第4版)中文高清版:http://pan.baidu.com/share/link?
ElvisDu
·
2017-01-15 11:52
Java基础
《
JAVA编程思想
》学习笔记——第六章 访问权限控制
所有优秀的作者,包括那些编写软件的程序员,都清楚其著作的某些部分直至重新创作的时候才变得完美,有时甚至要反复重写多次。代码组织import,package。寻找类时,java会从CLASSPATH开始找,把包名称转为当前系统的目录结构。CLASSPATH一般在系统中定义!Java访问权限修饰词public,protected和private这几个java访问权限词在使用时,是置于类中每个成员的定义
lixiaocheng18
·
2017-01-14 19:55
private
package
public
java学习
Java编程思想
笔记—并发1
实现并发最直接的方式是在操作系统级别使用进程。进程是运行在它地址空间内的自包容的程序。操作系统通常会把进程互相隔离开,因此它们不会彼此干涉,这使得用进程编程相对容易一些。但Java所使用的这种并发系统会共享诸如内存和I/O这样的资源,因此编写多线程程序最基本的困难在于在协调不同线程驱动的任务之间对这些资源的使用,以使得这些资源不会同时被多个任务访问。Java的线程机制是抢占式的,这表示调度机制会周
Creaglow
·
2017-01-13 20:59
学习笔记
总结
Java编程思想
笔记——第八章 多态
多态指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。(发送消息就是函数调用)将一个方法调用和一个方法主体关联起来被称为绑定。如果在程序执行前进行绑定称为前期绑定(最常见于C语言中)。而Java则是使用后期绑定,既在运行时根据对象类型进行绑定。后期绑定是多态机制实现的基础。多态不适用于变量,构造方法以及静态方法。JDK1.5支持被重写的方法的返回值类型
2的32次方
·
2017-01-08 20:12
Java
《
JAVA编程思想
》学习笔记——第五章 初始化与清理
构造器和类名相同,分无参构造器和有参构造器方法重载依据参数列表的不同进行重载,不能依据返回值的不同进行重载(因为很多方法的调用并不关心返回值)this关键字this关键字只能在方法内部使用,标识对"调用方法的那个对象"的引用。returnthis,返回当前对象的引用,可以对当前对象进行链式操作构造器中调用构造器,使用this(args),且必须将构造器调用放在最起始处,否则编译器报错statics
lixiaocheng18
·
2017-01-05 12:53
工作原理
垃圾回收
return
java学习
《
JAVA编程思想
》-01- 对象导论
java编程思想
【现实抽象】(1)在编写程序时,可以将现实世界中的一切事物抽象为对象(数据+操作)。(2)程序实际上是对象的有机结合,通过发送消息来告知彼此所要做的(极其类似社会中“人”的角色)。
stevekeol
·
2017-01-04 22:05
Java编程思想
笔记——第三章 操作符
Java编程思想
笔记——第三章操作符==比较的是对象的引用,而equals方法比较的是对象的值(自定义的对象的equals要看重写的equals方法是如何比较的)&&与||存在短路现象,而&与|不存在短路现象
2的32次方
·
2017-01-03 20:58
Java
Java中关于final关键字的几个小知识点
参考资料来自《
Java编程思想
》1.final方法会提高运行效率2.private方法会被隐式地指定为final方法3.final类中所有的方法都已经是指定为final方法关于第一点的一些解释摘抄:final
谷粒先生
·
2017-01-03 20:27
java
如和学习java并发编程
伟大的《
java编程思想
》曾经说过,(原谅我用伟大这两个字,确实是博主看过的关于Java最好的书,也是这本书,让我对java有了全新的理解)学习java并发就像进入了另外一个学习领域,就像学习一门新的编程语言
吉大第一六爷
·
2017-01-01 12:41
Java并发编程
java编程思想
查漏补缺(一)
1、基本类型创建的是一个并非是引用的“自动”变量,而不是new出来的一个对象,所以它的存储位置是在堆栈中。2、基本类型的包装器类型是new出来一个对象,所以存储位置是在堆中。3、垃圾回收器监视不会再被引用的对象,并释放所占用的内存空间。4、类的成员变量可以获得默认初始值,而局部变量并不适用,且会编译报错。5、方法名和参数列表合起来被成为“方法签名”。6、例如intx=a.f();称为发送消息给对象
cad_feng
·
2016-12-31 13:08
java
后端
《
JAVA编程思想
》学习笔记——第四章 控制执行流程
true和false所有条件语句都利用条件表达式的真或假来决定执行路径。if-elseif(Boolean-expression)statement或if(Boolean-expression)statementelsestatement迭代while,do-while和for来控制循环,有时将他们划分为迭代语句(iterationstatement)。语句会重复执行,直到起控制作用的布尔表达式(
lixiaocheng18
·
2016-12-29 19:12
JAVA
二进制
布尔代数
java学习
《
JAVA编程思想
》学习笔记——第三章 操作符
在最底层,Java的数据是通过适用操作符来操作的。几乎所有的操作符都只能操作"基本类型"。例外的操作符是"=","=="和"!=",这些操作符能操作所有的对象(这也是对象易令人糊涂的地方)。除此之外,String类支持"+"和"+="自增,自减x--,--x,x++,++x逻辑操作符&&:与||:或!:非按位操作符按位操作符用来操作整数基本数据类型中的单个"比特"(bit),即二进制位。按位操作符
lixiaocheng18
·
2016-12-29 17:33
JAVA
二进制
布尔代数
java学习
《
JAVA编程思想
》学习笔记——第二章 一切皆对象
JAVA存储寄存器位于处理器内部,处理器按需分配,java无法控制2.堆栈位于RAM区,创建程序时,需要知道存储在堆栈内所有项的确切生命周期。3.堆位于RAM区,编译器不需要存储的数据在堆中存活时间。这种灵活性在存储分配及清理时会付出一定代价4.常量存储存储与程序代码内部,嵌入式系统可以选择处于ROM中5.非RAM存储独立与程序之外,如流对象和持久化对象基本类型基本类型,一般为特别小,简单的变量。
lixiaocheng18
·
2016-12-28 23:32
寄存器
编译器
处理器
java学习
java多线程基础总结
之前看过《
Java编程思想
》中关于多线程的讲解,感觉更偏重于多线程编程的技巧和注意事项。拿来入门的话还是比较晦涩,包括对IO流的讲解也是一样。
mathyrs
·
2016-12-25 15:48
java
Elasticsearch分析聚合
一、准备数据{"index":{"_index":"books","_type":"IT","_id":"1"}}{"id":"1","title":"
Java编程思想
","language":"java
Zach-vip
·
2016-12-22 14:32
elasticsearch
《
Java编程思想
》学习笔记(二)——类加载及执行顺序
《
Java编程思想
》学习笔记(二)——类加载及执行顺序(这是很久之前写的,保存在印象笔记上,今天写在博客上。)
JellyWing
·
2016-12-21 20:48
Java编程思想
Java 泛型
根据《
Java编程思想
(第4版)》中的描述,泛型出现的动机在于:有许多原因促成了泛型的出现,而最引人注意的一个原因,就是为了创建容器类。泛型类容器类应该算得上最具重用性的类库之一。
JeffreyLau7
·
2016-12-21 09:38
Java
Java编程思想
笔记——第一章 对象导论
Java编程思想
笔记——第一章对象导论最近开始阅读《
Java编程思想
(第四版)》,看到书本上有些知识点容易忘记,所以就将书里面个人认为重要的知识点和一些个人的理解记录下来。
2的32次方
·
2016-12-14 21:19
Java
Elasticsearch分析聚合
一、准备数据{"index":{"_index":"books","_type":"IT","_id":"1"}} {"id":"1","title":"
Java编程思想
","language":"java
napoay
·
2016-12-06 11:00
elasticsearch
聚合
Eggs
JAVA后端我认为比较好的书
参考的这个连接:http://calvin1978.blogcn.com/articles/javabookshelf.html我认为的应该读的书:《
java编程思想
》设计模式相关的《effectivejava
MentallyL
·
2016-12-04 13:23
《
Java编程思想
》学习笔记:接口
接口接口和内部类为我们提供一种将接口与实现分离的更加结构化发方法;抽象类和抽象方法包含抽象方法的类叫做抽象类;创建抽象类可以使类的抽象性更加明确起来,告诉用户打算怎样来使用它们;是一个不错的重构工具,可以将公共方法沿着层次结构向上移动;接口接口提供一种完全抽象的类,没有任何的实现;接口被用来建立类与类之间的协议;所有实现了该接口的类看起来都像这样;完全解耦如果一个方法操作的是一个类而非接口,那么你
井方哥
·
2016-11-25 20:53
阅读笔记
Java
似懂非懂unicode
---对unicode编码和java代码单元问题研究总结前言:最近在《
java编程思想
》一书中看到了代码点与代码单元的概念,当中介绍了java采用UTF-16编码。
xiaotian
·
2016-11-25 00:00
utf-8
java
unicode
Java程序在运行的时候具体是如何确定.class文件位置的呢?
【摘自:
Java编程思想
】来看看Java解释器的运行过程吧:首先,找出环境变量CLASSPATH(可以通过操作系统来设置)。CLASSPATH包含一个或多个目录,用作查找.class文件的根目录。
dodott
·
2016-11-24 14:59
JAVA
01 走进Spring,Context、Bean和IoC
一、搭建应用前准备(可先看后面的,再回来搞环境)需要具备的知识重复一下上一节有讲到的基础:1.了解java语言(推荐
java编程思想
)2.了解MAVEN(推荐MAVEN实战)代码工程(版本Log将会注明每一个版本对应的课程
赖赖oO
·
2016-11-22 00:50
00 写在Spring 框架学习之前
项目,所以这个系列的博客有两个愿望:系统化对Spring的认识分享自己的经验心得由于笔者还在学习的过程中,错误必然会很多,请多指教海涵一、学习Spring之前所需要的一些基础1.了解java语言(推荐
java
赖赖oO
·
2016-11-21 23:11
java编程思想
阅读笔记(二)
创建字符串数组时,可以用这种方式String[]str=("abc").split("");输出数组:System.out.println(Arrays.toString(str));数组不常用,尽可能地用容器HashSet和LinkedHashSet:HashSet存储顺序采用散列函数排序,LinkedHashSet采用链表进行排序set没有get方法,因为顺序set自己内部维护的,这使得随机访
Jalon2015
·
2016-11-21 17:49
java学习笔记
【备忘】JavaEE系统架构师学习路线之实战篇
1初级篇J2SE的Socket网络编程应用J2SE的反射机制高级应用J2SE高深讲解
JAVA编程思想
初级教程[MP4]
JAVA编程思想
高级教程[MP4]
JAVA编程思想
中级教程[MP4]基于J2SE的QQ
nkkn1234
·
2016-11-20 22:13
Java编程思想
阅读笔记(一)
第一章:对象导论访问控制的优点(P5):防止类库代码被使用的程序员修改,且方便类库的作者进行修改代码复用是面向对象程序设计语言所提供的最了不起的优点之一,一般需要丰富的经验和敏锐的洞察力才可以设计出一个可供复用的对象多用组合,简单灵活;继承虽然重要,但是不能滥用,要在合适的地方用(具体哪里合适还不清楚)单根继承结构:所有对象都有一个基类Object,这样的好处是由于所有对象都保证具有基类的类型信息
Jalon2015
·
2016-11-16 10:23
Spring学习笔记
java学习笔记
线程(
java编程思想
摘录和代码实验)
java编程思想
摘录和代码实验(一)。线程基础一。有两种方法创建新的线程。
danchejikafo
·
2016-11-14 14:06
[心得] Effective Java心得笔记
通读了
Java编程思想
,发现是个书呆子。还是不会写代码啊。。所以别光看不练,看千本书不如练熟一本!学习编程艺术,首先要学会基本的规则。然后才知道什么时候打破这些规则。
tangchen2016
·
2016-11-11 23:39
Java
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他