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核心技术
卷I学习笔记(七) 集合
一、Collections接口Java中,集合类的基本接口是Collection接口,这个接口有两个基本方法:publicinterfaceCollection{booleanadd(Eelement);Iteratoriterator();...}add方法用于向集合中添加元素。若添加元素确实改变了集合就返回true,若集合没有发生变化就返回false。集合有两个基本接口:Collection和
Chelly_EGOIST
·
2020-07-29 06:31
如何自学Java,而少走弯路
后来我就看《ThinkinginJava》,《
Java核心技术
》,感觉也不吃力。如果我之前没学过别的语言,或者半路出家转到计算机行业,我不
Aura__
·
2020-07-29 05:00
Java程序员必看经典书籍,助你早日打通任督二脉
1、《
Java核心技术
卷一》唯一可以和《Java编程思想》媲美的一本Java入门书籍。单从技术的角度
素小暖
·
2020-07-29 05:33
程序猿历程
java核心技术
----多态
基本概念:多态的定义:指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。(发送消息就是函数调用)(也可以理解为向上转型)实现多态的技术称为:动态绑定(dynamicbinding),是指在执行期间判断所引用对象的实际类型,根据其实际的类型调用其相应的方法。多态的作用:消除类型之间的耦合关系。多态存在的三个必要条件:一、要有继承;二、要有重写;三、父类引
Rosso_
·
2020-07-29 02:46
java
Java核心技术
Ι(2)——并发之同步
竞争条件 在大多数实际的多线程应用中,两个或两个以上的线程需要共享对同一数据的存取。如果两个线程存取相同的对象,并且每个线程都调用了一个修改该对象状态的方法,这样线程之间就会相互影响。根据各线程访问数据的次序,可能会产生讹误的对象,这样的情况通常称为竞争条件(racecondition)。为了避免多线程引起的对共享数据的讹误,必须学习如何同步存取。下面我们举个例子,模拟一个有若干账户的银行。
cloud_yf
·
2020-07-28 13:02
多线程
java
阿里技术文档:Redis+Nginx+设计模式+Spring全家桶+Dubbo精选
最近花了很长的时间去搜罗整理
Java核心技术
好文,我把每个
Java核心技术
的优选文章都整理成了一个又一个的文档。
无双.
·
2020-07-28 11:27
【
Java核心技术
卷】理解Java的继承与多态重要概念
面向对象的继承和多态是解决需求多变系统所要求可扩展性的技术手段。一,继承的概念继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例字段,或子类从父类继承方法,使得子类具有父类相同的行为。父类更通用,子类更具体。Java在实现继承的手段上与其它面向对象语言存在着较大的差异。在Java中,所有的继承都是公有继承。超
沉晓
·
2020-07-28 09:23
Java核心技术
第19期早睡早起加油团周总结
在完成计划方面:做到了每天5:50起跑步或者行走两公里每天晒晨效完成了一次周分享学习了图解《http》以及《
java核心技术
卷二》一章半的内容。(2)计划外做的有价值的事有哪些?
你的社交账号已被使用
·
2020-07-28 07:16
《
Java核心技术
》卷1——学习笔记(1)
第三章的基本语法1、类名命名规范为骆驼命名法,即首字母大写。2、源代码为.java文件,编译后字节码文件为.class。控制台先用javacname.java命令编译源文件,然后用javaname运行编译后的字节码文件。3、三种注释方法://第一种/*第二种*//**第三种*/第三种可以用来自动生成文档。/**/注释不能嵌套,也就是说,不能简单地把代码用/*和*/括起来作为注释,因为这段代码本身可
桂小Z
·
2020-07-28 06:40
Java
第19期早睡早起加油团周总结
这周
java核心技术
看得比较少,没有每天都完成相应的内容;工作中也会存在一些比较难以解决的问题,比如,跨部门沟通问题,不熟悉公司的业务也是不容
你的社交账号已被使用
·
2020-07-28 05:26
阿里巴巴大数据之JAVA研发
算法等方向这里简单谈一谈目前在阿里数据部门后台研发要求:计算机基础基本的数据结构和算法需要理解操作系统原理需要理解,推荐《深入理解计算机系统》编译原理简单了解熟练掌握Java语言对Java语言要深入理解,推荐看一下《
Java
ForrestZhu
·
2020-07-27 22:45
零基础学java机械转行,自学成功转行,血泪干货的总结
机械转行IT自学经历,零基础学IT,来看看是怎么过来的吧我为什么转行转行之路面试之路自学路上的网站哔哩哔哩(゜-゜)つロ乾杯~Bilibili自学书籍《
Java核心技术
据说,再恩爱的夫妻,一生中都有100
程序员阿狸
·
2020-07-24 10:44
java核心技术
之17个知识点
1.Java中没有多继承,而是用接口来代替多继承2.运行一个已经编译的程序时,Java解释器总是从指定类的main方法中的代码开始执行,因此,执行代码中必须有一个main函数。3.Java是典型的强类型语言,即必须声明变量的类型,Java中有8种类型,6种数值类型(4个整数型和2个浮点型)、一个字符类型和一个boolean类型。想学习java可以来这个群,首先是二二零,中间是一四二,最后是九零六,
QQ1394520090
·
2020-07-16 04:42
Java核心技术
100+面试题
这篇文章梳理了
Java核心技术
常见面试题,整理了120道题目,包括Java基础、集合框架、并发编程、NIO、反射等部分的内容。JVM和垃圾回收部分的内容比较多,会在下一篇博客中单独写。
java666668888
·
2020-07-16 00:40
浅谈java内部类
浅谈java内部类前言:这篇文章是在我自己看
java核心技术
这一书关于内部类的内容后的总结,如果有不对的地方请指正!定义:内部类(innerclass)是定义在另一个类当中的类。
扶桑与克里斯
·
2020-07-15 21:00
后端开发书单
一、Java语言1.1基础《
Java核心技术
(卷1):基础知识(第9版)》《ThinkinginJava》《EffectiveJava》1.2并发编程《Java并发编程实战》1.3Spring《Spring
Ricky_Fung
·
2020-07-15 17:35
职业规划
Java核心技术
卷1 基础知识 部分笔记
类设计技巧一定要保证数据私有,有时需要写一个访问器或者更改器方法,但是最好还是保持实例域的私有性。经验告诉我们,数据的表示形式可能会改变,但是他们的使用方法却不会经常发生改变。当数据保持私有时,他们的表现形式的变化不会对类的使用者产生影响,即使出现bug也易于检测。一定要对数据初始化,最好不要依赖于系统的默认值。不要在类中使用过多的基本类型。就是说,用其他的类代替多个相关的基本类型的使用。这样会使
Zephyr_g
·
2020-07-15 12:32
JAVA
Java中的值传递,为什么是值传递?
本文部分内容引用自
Java核心技术
++卷1,mm:mwz0Java中的值传递1.参数传递2.举例修改基本数据类型参数3.举例修改对象参数4.为什么Java是值传递5.总结1.参数传递首先回顾一下在程序设计语言中有关将参数传递给方法
原来我还在这儿
·
2020-07-15 10:04
java基础
java
恕我直言,Java四大名著并不一定适合你!
Java四大名著:Java程序设计语言——JamesGosling(Java之父)Java编程思想——BruceEckel
Java核心技术
卷I:基础知识——C
漫话编程
·
2020-07-15 07:35
以Java工程师为例,技术面试应该怎么准备?
杨晓峰老师是资深Java工程师,也是极客时间《
Java核心技术
36讲》的专栏作者1如何准备一份「工程师范儿」的简历?定制简历我自己的经验是,每个岗位的具体要求都不同,
weixin_33885253
·
2020-07-15 04:04
读
Java核心技术
36讲有感——谈谈对Java的理解,谈谈Exception和Error
读过杨晓峰老师的36讲之后,想总结下自己的感想,写下来也有助于记忆,方便以后面试查阅和复习。题目所提到的话题本来是两讲,但是由于感想篇幅较短,所以合成一篇来写。一、谈谈对Java平台的理解:1、Java平台是一个面向对象编程的语言,具有封装、继承、多态三大特性。其最大的优点是"WriteOnce,RunAnywhere",即编写一次,到处运行,这句话的基础实际上是依靠Java通过字节码和Java虚
狂野程序员
·
2020-07-15 00:08
Java
Java基础知识之equals方法
《
Java核心技术
》1.equals方法介绍以及重写Object类中的equals方法是用于检测两个对象是否相等,在Object类中equals方法的具体实现是确定两个对象引用是否相等。
敏哥哥战江湖
·
2020-07-14 21:08
Java基础知识
java
关于Java中编写返回可变对象引用的访问器方法
《
Java核心技术
》警告:在Java中,注意不要编写返回可变对象引用的访问器方法。
敏哥哥战江湖
·
2020-07-14 21:08
Java基础知识
java
Java学习心得
后来我就看《ThinkinginJava》,《
Java核心技术
》,感觉也不吃力。如果我之前没学过别的语言,或者半路出家转到计算机行业,我不
王鹏的博客
·
2020-07-14 17:59
java
Java学习笔记2019.8.14(JavaWeb、牛客学长的书单、刷大量面经)
12号:练习《剑指offer》的编程题3、4道,对于没看完数据结构的我,难度适中;学习牛客上的9.9客场,中山计算机硕士的经验(后台开发),书本如下:(1)
java核心技术
、设计模式、java编程思想=
汤圆006
·
2020-07-14 17:46
JAVA核心技术
总结(五六章)继承&接口与内部类
第五章继承在Java中,所有的继承都是公有继承,没有C++的私有继承和保护继承Java同C++一样,子类不能直接访问基类的私有成员,必须通过公有接口访问C++和Java构造器中构造基类的不同,Java写在函数内,C++写在函数外Java使用super调用基类构造器:publicManager(Stringn,doubles,intyear,intmonth,intday){super(n,s,ye
五月的约修亚
·
2020-07-14 17:00
Java核心技术
卷一 第14章 并发
目录什么是线程使用线程给其他任务提供机会中断线程线程状态新创建线程可运行线程被阻塞线程和等待线程被终止的线程线程属性线程优先级守护线程未捕获异常处理器同步竞争条件的一个例子竞争条件详解锁对象条件对象synchronize关键字同步阻塞监视器概念Volatile域final变量原子性死锁线程局部变量锁测试与超时读/写锁为什么弃用stop和suspend方法阻塞队列线程安全的集合高效的映射、集和队列映
笑笑师弟
·
2020-07-14 16:50
Java核心技术
卷一
【
java核心技术
】基本设计结构
目录一、基础常识(1)命名规则(2)注释二、数据类型三、变量与常量四、运算符五、字符串六、输入与输出(1)输入(2)输出七、文件写入与读取八、流程控制(1)条件语句(2)循环语句(3)多重选择(4)中断控制九、大数值十、数组(1)创建数组(2)遍历数组(3)常用API(4)多维数组一、基础常识(1)命名规则类名:驼峰命名法,且首字母大写(例如:FirstSample)源代码文件名与公共类的名字相同
戴夫爱吃胡萝卜
·
2020-07-14 13:20
java核心技术
Java核心技术
36讲-基础部分
运行模式编译执行解释执行混合执行分层编译AOT(Ahead-of-Time),字节码编译为机器代码,jaotc工具语言特性泛型Lambda特性基础类库集合IO/NIO网络并发安全ClassLoader(Bootstrap,Application,Extension)类的加载过程-加载,验证,链接,初始化SerialGC,ParallelGC,CMS,G1编译器,运行环境,安全工具,诊断和监控工具J
hixiaoxiaoniao
·
2020-07-14 11:23
编程语言
HashMap与垃圾回收
今天在看
Java核心技术
1的时候看到HashMap的对象,书中讲到:1.如果有一个值,对应的键不再使用他了,但由于key与value之间存在强引用,是不会被垃圾回收的2.垃圾回收器跟踪活动的对象,只要映射对象是活动的
hellozhxy
·
2020-07-14 11:46
Java
Java核心技术
36讲读书笔记
Java核心技术
36讲读书笔记这是在极客头条上的一个专栏的读书笔记文章目录
Java核心技术
36讲读书笔记谈谈你对java平台的理解解答扩展jdk中常用的调试工具有哪些?编译执行和解释执行的区别?
_TheDawn_
·
2020-07-14 02:11
Java
读书笔记
Java类使用工厂方法构造对象的原因
《
Java核心技术
》在Java中,静态方法有着一种常见的用途,类似于NumberFormat的类使用静态工厂方法来构造对象。
敏哥哥战江湖
·
2020-07-14 02:59
Java基础知识
Java核心技术
面试精讲-10 Java内存模型、volatile变量、AQS队列同步器以及并发包java.util.concurrent
jdk5.0一很重要的特性就是增加了并发包java.util.concurrent.*,在说具体的实现类或接口之前,这里先简要说下Java内存模型中的volatile变量及AbstractQueuedSynchronizer(以下简称AQS同步器),这些都是并发包众多实现的基础。1.Java内存模型在了解volatile到底是什么东西之前,我们先来了解一下Java的内存模型。简单来说,Java的内
云计算小菜鸟
·
2020-07-13 19:01
Java核心技术
Java核心技术
之基础知识
一、类型转换数值类型之间的转换强制类型转换a)将一个数值强制转换成另一种类型时,如果超出目标类型的便是范围,结果就会截断成一个完全不同的值。(如:(byte)300的实际值为44)b)将boolean类型的值转换成其他类型时,可使用三目表达式(如:b?1:0将boolean转换成int型)二、运算符Java没有逗号运算符,但可以在for语句的第1部分和第3部分使用逗号分隔表达式列表运算符优先级三、
weixin_33857230
·
2020-07-13 18:29
Java核心技术
Ι(1)——并发之线程
基本概念 大家应该都很熟悉操作系统中的多任务(multitasking):在同一时刻运行多个线程的能力。今天人们大多拥有单台拥有多个CPU的计算机,但是,并发执行的线程数目并不是由CPU数目制约的。操作系统将CPU的时间片分配给每一个进程,给人并行处理的感觉。 多线程程序在较低的层次上扩展了多任务的概念:一个程序同时执行多个任务。通常每一个任务称为一个线程(thread),它是线程控制
cloud_yf
·
2020-07-13 14:07
多线程
java
java后端技术栈
别人的技术栈后端技术列表java基础高级特性并发特性多线程线程池Excutor框架fork/joinJVM设计模式Linux工具IDEA构建mavengradle版本控制gitsvnjava8(
java
sam_justin
·
2020-07-13 13:02
java
后端
技术栈
Java核心技术
卷1 Ch.14 70000字长篇入门Java并发
文章目录跳过的部分:Ch.XIV并发:14.1:并发基础知识:14.1.1线程和进程简介:14.1.2线程与进程的关系14.1.3并发和并行14.1.4并发中常见的问题:线程安全问题:上下文切换:线程死锁:14.2实现多线程:14.2.1在单独的一个线程中执行任务的简单操作:14.2.2一个被嫌弃的实现多线程的方法:14.3线程状态与常规操作:14.3.1几个简单方法的介绍:start()方法:s
Janus_V
·
2020-07-13 12:17
Java学习笔记
Java输入与输出流 知识点总结 想学IO看这里就对了!
文章说明我一开始看书是《
Java核心技术
》,越看越晕乎。去看了一些视频后,决定写一篇学习总结,便于以后的复习。如有不足,还请指出。
冲向美利坚
·
2020-07-13 12:31
#
Java知识点
Java中的Infinity和NaN、字符串拼接
字符串简单拼接问题在
Java核心技术
卷Ⅰ——3.6.2中提到字符串拼接相关问题。与绝大多数的程序设计语言一样,Java语言允许使用+号连接(拼接)两个字符串。Stri
净月使者
·
2020-07-13 10:23
javaSE
java相关电子书
最新Java电子书(2008.12.3更新)JAVA参考大全.J2SE.5EDITION(世界级程序设计大师作品)ThinkinginJava第三版+第四版(中文版+习题答案)Java数据库高级编程宝典
Java
iteye_19156
·
2020-07-13 05:48
书籍
最新Java电子书
最新Java电子书JAVA参考大全.J2SE.5EDITION(世界级程序设计大师作品)ThinkinginJava第三版+第四版(中文版+习题答案)Java数据库高级编程宝典
Java核心技术
第八版(corejava8th
NickCheng
·
2020-07-13 04:28
技术文摘
写给Java工程师的面试指南
杨晓峰老师是资深Java工程师,也是极客时间《
Java核心技术
36讲》的专栏作者,他分享的内容有:如何准备一份「工程师范儿」的简历?
世上我最好
·
2020-07-13 03:36
一个老鸟发的公司内部整理的 Android 学习路线图 Markdown 版本
所以就重新弄了一份表格版的,希望对大家有所帮助下载地址:https://github.com/zhong1990/books.git程序设计知识点链接或书籍进阶Java基本语法(如继承、异常、引用、泛型等)
Java
晴明_
·
2020-07-13 03:20
Java锁机制了解一下
本文章主要讲的是Java多线程加锁机制,有两种:Synchronized显式Lock不得不唠叨几句:在《
Java核心技术
卷一》是先讲比较难的显式Lock,而再讲的是比较简单的Synchronized而《
Java3y
·
2020-07-12 23:26
读《
Java核心技术
卷I》有感之第9章 集合
集合这一章,我个人的理解就是讲述了Java中对于经典数据结构的各种实现。这里的实现有别于STL中每个数据结构的具体实现,而是通过接口为骨架,结合各种相关的抽象基类和数据结构类所搭建起来的Java型数据结构。所以这一章的关键在于,理解每个原生接口的关系,以及它们内部的方法;理解每个集合类的继承与接口关系以及内部的方法实现,从而了解它们是怎么形成的。所以这一章主要从宏观的概念来理解,每一种集合类,其实
方寸间沧海桑田
·
2020-07-12 19:04
Java学习
读《
Java核心技术
卷I》有感之第8章 泛型程序设计
学无止境 泛型存在的意义就是相对于强制转换类型的代码具有更好的安全性与可读性。8.1为什么要使用泛型程序设计 就是为了让编写的代码尽可能的被很多不同类型的对象所重用。8.1.1类型参数的好处 类型参数用于泛指类型,这是程序具有更好的可读性与安全性的原因。ArrayListfiles=newArrayListfiles=newArrayList();8.1.2谁想成为泛型程序员 泛型程序员的
方寸间沧海桑田
·
2020-07-12 19:32
Java学习
Java
Java核心技术
读《
Java核心技术
卷I》有感之第7章 异常、断言和日志
如今我现已毕业,即将踏上工作岗位,Java语言却才只看了这么一点,真的很是惭愧。现在的我,语言未通,业务无知,框架不懂,真的很是惶恐,惶恐于日后踏上工作岗位时一问三不知被同事耻笑,但又无能为力的尴尬感。姑且默默激励自己,因为我知道开始的艰辛和未知的技术必然会在今年下半年给予我重创,但是能否使自己蜕变和成长,这半年的效果也尤为重要。转行之路仍未结束,在自己独当一面之前,什么都仅仅是前行路上的成长点罢
方寸间沧海桑田
·
2020-07-12 19:32
Java学习
读《
Java核心技术
卷I》有感之第5章 继承
写在前面:最近拘泥于研究生公司这边的一些收尾工作,以及相关的论文工作。说实话,感觉没啥效率,因为说穿了就是来回在一些无所谓的事情中做来做去。你说它重要吧,它确实重要;你说它有趣吧,它确实是相当无聊。总结来说,编码水平和理论基础水平不是一回事,我很喜欢看许多理论基础相关的书籍和描述,但是似乎对实际编码过程感觉没有那么有趣。哎,想想以后的搬砖生活,不得不反思自己所做事情的关键所在,以及如何让自己在多种
方寸间沧海桑田
·
2020-07-12 19:01
Java学习
读《
Java核心技术
卷I》有感之第6章 接口、lambda表达式与内部类
这一章开始就逐渐是Java语言本身的特色内容了,知识点的理解也逐渐开始变困难。换句话说,对于C++的造轮子写法的记忆还是比较顽固的,但是到了Java中发现其设计思路是偏向于提供轮子骨架让你去填充,而不是从头到尾重新造个轮子。6.1接口6.1.1接口概念 Java的特色概念降临了,接口不是类,而是对类的一组需求描述,这些类要遵从接口描述的统一格式进行定义。换句话说,就是implement实现某接口
方寸间沧海桑田
·
2020-07-12 19:01
Java学习
学好
Java核心技术
,年后进大厂不是梦
随着现代科技发展,公司企业对Java技术人员的需求量不断增加,掌握Java程序设计技术的程序员,无疑成为了求职市场上的热门人选。随着经验的不断累积,Java无论各级应用中都取得了不少进展,在很多关键性业务中发挥了举足轻重的作用。很多国际厂商推出的基于Java技术的应用服务器以及各种应用软件,推动了Java在金融、电信、制造等领域的重要地位。而现如今流行的云计算、移动领域方面,大多数的企业选择将应用
编程之家
·
2020-07-12 15:49
java
idea
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他