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编程思想
》中写到:“按照通俗的说法,每个对象都是某个类(class)的实例(instance),这里,“类”就是“类型”的同义词”。同时对象调方法。“每种编程语言都有自己的数据处理方式。
海是倒过来的天_67f2
·
2020-07-15 17:48
Java编程思想
笔记
Java编程思想
笔记…持续更新最近看新项目的时候,很多代码看得迷迷糊糊,觉得自己基础有些差,所以开始啃这本ThinkinJava。本文仅作为笔记记录。
从小做个痞子丶
·
2020-07-15 14:02
学习
java编程思想
(读书笔记):21.并发
到目前为止,你学到的都是有关顺序编程的知识。即程序中的所有事物在任意时刻都只能执行一个步骤。下面我们应该学一学并发编程吧。并发“具有可论证的确定性,但是实际上具有不可确定性”。实际上,你可能无法编写出能够针对你的并发程序生成故障条件的测试代码。Web系统是最常见的Java应用系统之一,而基本的Web库类,Servlet具有天生的多线程性–这很重要,因为Web服务器经常包含多个处理器,而并发是充分利
he_world
·
2020-07-15 14:18
java编程思想
Java编程思想
第三版摘录
Java编程思想
第三版摘录===========Chap1对象简介1.抽象的过程AlanKay总结了Smalltalk的五项基本特征。这些特征代表了纯的面向对象的编程方法:(1).万物皆对象。
flyjimi
·
2020-07-15 14:18
Java
java编程思想
1——面向对象和JVM基础1.java中的4种访问制权限:(1).public:最大访问控制权限,对所有的类都可见。(2).protect:同一包可见,不在同一个包的所有子类也可见。(3).default:包访问权限,即同一个包中的类可以可见。默认不显式指定访问控制权限时就是default包访问控制权限。(4).private:最严格的访问控制权限,仅该类本身可见,对外一切类都不可以访问(反射机制
南柯一梦正传
·
2020-07-15 14:26
java
Java编程思想
学习笔记4 - 序列化技术
今天来学习下Java序列化和反序列化技术,笔者对《
Java编程思想
》中的内容,结合网上各位前辈的帖子进行了整理和补充,包括:序列化概述Java原生序列化技术Hessian序列化技术JSON序列化技术JavaXML
皖南笑笑生
·
2020-07-15 12:12
Java
Java编程思想
学习笔记1 - 内部类
内部类简单来说就是定义在一个类内部的类。一直很难理解为什么要使用内部类,对内部类的理解始终停留在表明。今天详细学习了Java内部类的机制,总结下内部类的使用。归纳大纲如下:1.内部类的基础结构2.内部类的优点和使用场景3.内部类的分类4.内部类的继承若有不正之处,请批评指教,共同成长!请尊重作者劳动成果,转载请标明原文链接1.内部类的基础结构2.内部类的优点和使用场景3.内部类的分类成员内部类局部
皖南笑笑生
·
2020-07-15 12:12
Java
由new File(".")引发的思考
文章目录问题测试结论在阅读
java编程思想
的时候发现了这样一个问题!
回不到的未来
·
2020-07-15 12:49
java
java中static关键字的使用说明
1、static关键字的用途在《
Java编程思想
》P86页有这样一段话:“static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。
奋斗的哼哼
·
2020-07-15 08:19
javase
恕我直言,Java四大名著并不一定适合你!
Java四大名著:Java程序设计语言——JamesGosling(Java之父)
Java编程思想
——BruceEckelJava核心技术卷I:基础知识——C
漫话编程
·
2020-07-15 07:35
Java编程思想
【1】
AlanKay总结了Smalltalk的五大基本特征。这是第一种成功的面向对象程序设计语言,也是Java的基础语言。通过这些特征,我们可理解“纯粹”的面向对象程序设计方法是什么样的:(1)所有东西都是对象。可将对象想象成一种新型变量;它保存着数据,但可要求它对自身进行操作。理论上讲,可从要解决的问题身上提出所有概念性的组件,然后在程序中将其表达为一个对象。(2)程序是一大堆对象的组合;通过消息传递
和你在一起^_^
·
2020-07-15 07:51
Java基础
java语言的优缺点
《
Java编程思想
》中提到Java语言是一种“Everythingisobject”的语言,它能够直接反映现实生活中的对象,例如车、动物等,因此通过它编写程序更容易。2、平台无关性。
程序o07
·
2020-07-15 04:41
Java 位运算符和移位运算符
参考:BitwiseandBitShiftOperators《
Java编程思想
第3章操作符》今天学习JavaBitSet类时,发现对于位运算符和移位运算符的操作有些陌生,所以重新复习一下主要内容:位操作浅析位运算符移位运算符优先级问题解析取值范围位操作浅析
编号1993
·
2020-07-15 00:23
java
Java
学习
《
Java编程思想
》第5版,已改名《On Java 8》
现在想提升自己基础的大多会选择被封神的《
Java编程思想
》,但是目前网上只有
java编程思想
第四版,看着都很老了不太想看。
weihubeats
·
2020-07-14 20:08
API
java中static归纳总结
在《
Java编程思想
》P86页有这样一段话:“static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。
指尖绽放奇迹
·
2020-07-14 20:03
网路资源整理
资源整理java基础java提高篇(八)----详解内部类java提高38篇java技术驿站
java编程思想
笔记Java枚举(enum)详解7种常见的用法java8新特性——时间日期APIjava.util.Calendar
chrislin9
·
2020-07-14 17:54
资源
求Fibonacci数列,吸血鬼数,素数等实现
1,非递归实现/****
Java编程思想
第四版第四章练习9*题目:创建一个方法,接受一个整数参数
qq_28598203
·
2020-07-14 17:00
数据结构与算法设计
Java 编程思想—— 第四章 控制执行流程
程序举例:/****
Java编程思想
第四版第四章练习
qq_28598203
·
2020-07-14 17:00
Java
SE
学习总结
Java编程思想
——第六章 访问权限控制 学习总结
访问控制与”最初的实现并不恰当“有关。1.包:库单元 1)代码组织 当编译一个.java文件时,在.java文件中的每个类都会有一个输出文件,而该文件的名称与.java文件中每个类的名称相同,只是多了一个后缀名.class。java可运行程序是一组可以打包并压缩为一个Java文档文件(JAR,使用java的.JAR文档生成器)的.class文件。Java解释器负责这些文件的查找、装载和解释。
qq_28598203
·
2020-07-14 17:00
Java
SE
学习总结
Java学习笔记2019.8.14(JavaWeb、牛客学长的书单、刷大量面经)
12号:练习《剑指offer》的编程题3、4道,对于没看完数据结构的我,难度适中;学习牛客上的9.9客场,中山计算机硕士的经验(后台开发),书本如下:(1)java核心技术、设计模式、
java编程思想
=
汤圆006
·
2020-07-14 17:46
JAVA中的基本数据类型和引用基本类型区别
说明:1:好记性,不如写博客2:静下心来丢掉手机不做低头族3:开始学习以及复习Android第一节课4:本章资料取决于
Java编程思想
(第4版)第一阶段:JAVA面向对象编程JAVA基本数据类型和引用数据类型基本数据类型
q990994578
·
2020-07-14 17:12
Android学习笔记
java编程思想
第十八章 字节流与装饰器
importjava.io.*;importjava.util.Arrays;publicclassAns{publicstaticvoidmain(String[]args)throwsIOException{//字节流是java1.0提供的老方法,主要存在于一些老的代码中FilterInputStreamfis=newBufferedInputStream(newDataInputStream
qq_16899143
·
2020-07-14 16:39
Java
浅谈Java异常
异常的定义在《
Java编程思想
》中这样定义异常:阻止当前方法或作用域继续执行的问题。虽然Java中有异常处理机制,但是要明确一点,决不应该用“正常”的态度来看待异常。
Neo Yin
·
2020-07-14 15:20
Java
Java 生产者消费者实现——BlockingQueue
前言对着《
Java编程思想
》,通过wait-notifyAll实现了生产者消费者模式。今天用BlockingQueue实现一下。
javasvip
·
2020-07-14 12:49
《On Java 8》中文版,《
Java编程思想
》第5版
前言简介第一章对象的概念第二章安装Java和本书用例第三章万物皆对象第四章运算符第五章控制流第六章初始化和清理第七章封装第八章复用第九章多态第十章接口第十一章内部类第十二章集合第十三章函数式编程第十四章流式编程第十五章异常第十六章代码校验第十七章文件第十八章字符串第十九章类型信息第二十章泛型第二十一章数组第二十二章枚举第二十三章注解第二十四章并发编程第二十五章设计模式附录:补充附录:编程指南附录:
itcats_cn
·
2020-07-14 12:14
JavaSE
【Java】Java编程规范
以下内容摘录自
Java编程思想
一书。类名首字母应该大写,字段、方法以及对象(句柄)的首字母应该小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。
evoo
·
2020-07-14 11:30
编程语言
java编程思想
-IO总结
一、输入和输出编程语言的I/O类库中常使用流这个抽象概念,它代表任何有能力产出数据的数据源对象或者是有能力接收数据的接收端对象。“流”屏蔽了实际的I/O设备中处理数据的细节。Java类库中的I/O类分成输入和输出两部分。通过继承,任何自Inputstream或Reader派生而来的类都含有名为read()的基本方法,用于读取单个字节或者字节数组。同样,任何自OutputStream或Writer派
端木轩
·
2020-07-14 10:37
Java编程思想
(一)
对象导论抽象过程抽象数据类型可以创建某一类型的变量,然后操作这些变量。每个类的成员或元素都具有某种共性每个成员都有其自身的状态每个对象都属于定义了特性和行为的某个特定的类类和数据类型类和数据类型一样描述了具有相同特性和行为的对象集合差异在于:定义类用于适应问题,而不是被迫使用现有的用来表示机器中的存储单元的数据类型问题空间的元素和解空间的对象之间创建一对一的映射获得有用的对象:有某种方式产生对对象
didadu
·
2020-07-14 09:59
learning
diary
书籍学习
java
BufferedInputFile
BufferedInputFile在
java编程思想
P542页中引用了一个BufferedInputFile类,这个类老夫没有在Java的API中找到,就去http://www.mindviewinc.com
IBMQUSTZJ
·
2020-07-14 04:39
Java
Java编程思想
第四版学习总结
Java编程思想
第四版学习总结文章目录
Java编程思想
第四版学习总结第1章对象入门1.1抽象的进步1.2对象的接口1.3实现方案的隐藏1.4方案的重复使用1.5继承:重新使用接口1.5.1改善基础类1.5.2
Asahi_desu
·
2020-07-14 03:14
Java编程思想
学习笔记2 - 字节流和字符流
《ThinkinginJava》第18章的内容是相当丰富精彩的,也在网络学习参考了很多前辈们的笔记,个人由于能力有限(毕竟和大神BruceEckel的能力相差甚远),将这一章的内容分三个部分来写,希望能够慢慢品味和领悟JavaIO的精粹:第一部分、字节流和字符流,可以认为是传统的JavaIO;第二部分、新IO,指JDK1.4引入的java.nio.*类库;第三部分、Java序列化和反序列化技术,包
皖南笑笑生
·
2020-07-14 03:07
Java
《Java基础复习》—规范与基础
参考书目《
Java编程思想
》所以大家放心食用一、注释规范以及API文档1.注释1.1三种注释方法//注释内容单行注释/*注释内容*/多行注释/**注释内容*/文档注释1.2WHY注释对代码进行说明,增强可读性
可乐可乐可
·
2020-07-14 03:42
Java从入门到秃头
java编程思想
-注解
注解(也被称为元数据)为我们在代码中添加信息提供了一种形式化的方法,使我们可以在稍后某个时刻非常方便的使用这些数据。一、定义注解注解的定义看起来很像接口的定义。事实上,与其他任何Java接口一样,注解也将会编译成class文件。importjava.lang.annotation.*;@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUN
端木轩
·
2020-07-14 02:51
Java 的移位运算
这段话有两个出处,一个是
Java编程思想
3.11移位操作符中出现
大饼卷馒头蘸米饭
·
2020-07-14 01:36
Java
Java设计模式——单例模式创建的七种方式
一、引言在《
Java编程思想
》的第六章,介绍访问权限控制关键字private时,引出了单例模式,但书中并没有详细的说明,只是一带而过。
止步前行
·
2020-07-14 00:42
设计模式
java编程思想
--并发
并发(Concurrency)到目前为止,你学到的都是有关顺序编程的知识.即程序中的所有事物在任意时刻都只能执行一个步骤.我们可以很公正地说,并发"具有可论证的确定性,但是实际上具有不可确定性".这就说,你可以得出结论,通过仔细设计和代码审查,编写能够正确工作的并发程序是可能的.实际上,你可能无法编写出能够针对你的并发程序生成故障条件的测试代码.所产生的故障经常是偶尔发生的,并且是以客户端的形式出
zhuofai_
·
2020-07-13 23:15
JAVA编程思想
笔记 : 并发 [ 二 ]
死锁任务之间相互等待的连续循环,没有哪个线程能继续.这样称之为:死锁满足死锁的条件,为以下四种同时发生,如果想要破坏死锁,只需要破坏其中一条即可.互斥条件.任务使用的资源中至少有一个是不能共享的.至少有一个任务它必须持有一个资源且正在等待获取一个当前被别的任务持有的资源.资源不能被任务抢占,任务必须把资源释放当做普通事件.必须有循环等待,这时,一个任务等待其他任务所持有的资源,后者又在等待另一个任
张伯毅
·
2020-07-13 23:09
JAVA编程思想
JAVA编程思想
Java编程思想
读后感
8月底,决定买这本书。9月初,在看完了多线程、并发的书(java并发编程的艺术,java多线程编程核心技术)之后,决定看这本,扎实一下自己的Java基础。从开始看,到看完,每天坚持看,包括周末。在国庆节看完了,不得不说,这是一本好书。这本书包含众多的demo,在代码中更能领悟java语言的魅力。感受比较深的就是构造器、RTTI、多态等方面的内容。推荐在阅读的时候,对不太懂的demo,可以进行实际的
zclzhangcl
·
2020-07-13 23:18
java基础
java编程基础
java架构师之路:推荐的15本书
这个时候《
Java编程思想
》是一本让你知其所以然的好书,它对于基本的面向对象知识有比较清楚的交待
weixin_34176694
·
2020-07-13 18:16
Java高级之内存模型分析
需要了解基本变量所占内存大小,请移步:读书笔记-类结构的认识Java存储空间有这么几块-来源于
Java编程思想
寄存器:位于处理器内部,不受外层代码控制,由处理器自行分配-C/C++可以建议分配方式堆栈:
weixin_30940783
·
2020-07-13 17:54
Java编程思想
-并发(1)
线程的基本机制并发编程使我们可以将程序划分为多个分离、独立运行的程序。一个线程就是在进程中的一个执行路径。在使用线程时,CPU将轮流给每个任务分配其占用时间。每个任务都觉得自己在一直占用CPU,但事实上CPU时间是划分成片段分配给了所有的任务(例外情况是程序却是运行在具有多核CPU的设备上)。而线程的一大好处是可以使你从这个层次抽身出来,即代码不必知道它是运行在具有一个还是多个CPU的机器上。多任
vanpersie_9987
·
2020-07-13 16:16
Java基础
读书笔记
Java并发专题
小结在一个java源文件当中可以有多个类,但是为什么只能有一个public类呢?而当这个类被修饰为public的话,为什么源文件名必须要与类名相同呢?
Java编程思想
中的一段话:当编写一个java源代码文件时,此文件通常被称为编译单元(有时也被称为转译单元)。
Fu-H-L
·
2020-07-13 16:22
Java语法基础
时隔12年,《
Java编程思想
》(第五版) 来了!
推荐一个不错的AI教程:https://www.captainbed.net/blog-vincent/一、前言《
Java编程思想
》(第四版)-(美)BruceEckel著,07年引入国内,基于jdk5
暂7师师长常乃超
·
2020-07-13 15:49
【微信公众号】
Java编程思想
,读书笔记六(第8章 多态)
第8章多态在面向对象的程序设计语言中,多态是继数据抽象和继承之后的第三种基本特征。多态通关分离做什么和怎么做,从另一个角度将接口和实现分离开来。多态不但能改变代码的组织结构和可读性,还能够创建可扩展的程序--无论在项目最初创建时还是在需要增加新功能时都可以“生长”的程序。“封装”通关合并特征和行为来创建新的数据类型。“实现隐藏”则通过将细节“私有化”把接口和实现分离开来。而多态的作用则是消除类型之
坚持是一种态度
·
2020-07-13 14:58
java
Java编程思想读书笔记
Python001 【零基础学习Python】前言及第1/2章
就在【
Java编程思想
】第四版前言XVIII中BruceEckel一再强调了Python的强大,却被我一眼无所谓的给飘过~所以,大师们的建议确实值得去斟酌。
Dylanu
·
2020-07-13 14:24
script
Python
Python
学习笔记
基础
IDLE
BIF
java知识点 (继承、对象、复用类、初始化、访问权限控制等)
本文作者阅读了《
java编程思想
》的前七章,并且在阅读过程中记录下了下面的知识点。1、对象的复制相当于引用,例如直接使用b=a复制数组,对b的改变会直接对a产生影响。
CAM-TAY
·
2020-07-13 14:48
java
Java必看图书籍一网打尽
Java基础1
Java编程思想
(第4版)本书赢得了全球程序员的广泛赞誉,即使是最晦涩的概念,在BruceEckel的文字亲和力和小而直
轮子厂长
·
2020-07-13 14:17
Java编程思想
并发总结
并发的多面性并发编程令人困惑的一个主要原因是使用并发时需要解决的问题有多个而实现并发的方式也有多种并且在这两者之间没有明显的映射关系(而且通常只具有模糊的界线)因此你必须理解所有这些问题和特例以便有效地使用并发用并发解决的问题大体上可以分为速度和设计可管理性两种更快的执行速度问题初听起来很简单如果你想要一个程序运行得更快那么可以将其断开为多个片段在单独的处理器上运行每个片段并发是用于多处理器编程的
qq_26814945
·
2020-07-13 09:32
Java编程思想
2018 专业知识学习总结
阅读过的书籍:No.1/重构-改善既有代码的设计No.2/人月神话No.3/App架构师No.4/移动App性能评测和优化No.5/Android移动性能实践阅读过电子书:No.1/
Java编程思想
No
hi 咖啡猫
·
2020-07-13 09:02
程序与人生
Java编程思想
第八章读书笔记-多态
多态是面向对象三种基本特征之一(继承,抽象,多态)多态存在的意义是什么?自己的理解,多态消除了类型的耦合。如果一个方法的参数是基类对象,如果没有多态,那么我们需要判断传入的参数到底是基类的哪个衍生类,然后还掉统一方法名的方法,代码比较冗余,和类的耦合度很高。有了多态,我们可以根据动态绑定,在运行时动态的找到参数对应的类,实现对应的方法,效果是我们不需要代码里去判断它是什么类型,我们知道的是他们拥有
每天总结一点点
·
2020-07-13 09:40
Java基础
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他