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高级编程
的一部分,它可以让你更优雅地设计你的程序结构。下面从以下几个方面来介绍:第一次见面publicinterfac
·
2019-09-25 06:44
Java高级编程
面试体系:spring+多线程+Nginx+数据库+JVM+Kafka+Linux等
前言然而面对今年的大环境而言,跳槽成功的难度比往年高了很多,很明显的感受就是:对于今年的java开发朋友跳槽面试,无论一面还是二面,都开始考验一个Java程序员的技术功底和基础。对源码解读和核心原理理解也是成了加分项,特别是对Java的一些核心基础知识点掌握的不够或者没有体系方向的朋友面试也成了一个苦恼的事情。今天在这分享目前Java面试常问的问题包括JVM、常用的算法和数据结构,redis缓存,
wx5d6cccb1cb158
·
2019-09-23 16:43
Java
面试
JVM
大数据学习入门规划?和学习路线
数据挖掘本质算是机器学习,不过和数据相关,也可以理解为大数据的一个方向吧)一、大数据工程师的技能要求二、大数据学习路径三、学习资源推荐(书籍、博客、网站)一、大数据工程师的技能要求总结如下:必须技能10条:01.
Java
GitChat头条
·
2019-06-26 21:01
程序员
编程
大数据
Hadoop
资讯
SQL
spark
Java 高级编程之避坑指南
Java高级编程
之避坑指南1.不要使用SimpleDateFormat1.1常见的错误使用方式1.2解决方案11.3解决方案22.分布式唯一ID生成器UidGenerator1.不要使用SimpleDateFormat1.1
David_Hernandez
·
2019-05-14 17:47
Java
Java高级编程
:反射机制
1.动态语言动态语言,是指程序在运行时可以改变其结构:新的函数可以被引进,已有的函数可以被删除等在结构上的变化。比如众所周知的ECMAScript(JavaScript)便是一个动态语言。除此之外如Ruby、Python等也都属于动态语言,而C、C++等语言则不属于动态语言。(引自:百度百科)varexecString="alert(Math.floor(Math.random()*10));";
一条有梦想的咸鱼$
·
2019-02-22 14:52
Java
大数据学习入门规划?和学习路线
数据挖掘本质算是机器学习,不过和数据相关,也可以理解为大数据的一个方向吧)一、大数据工程师的技能要求二、大数据学习路径三、学习资源推荐(书籍、博客、网站)一、大数据工程师的技能要求总结如下:必须技能10条:01.
Java
congcangnuo6739
·
2018-11-05 23:59
2018 大数据学习入门必备规划
数据挖掘本质算是机器学习,不过和数据相关,也可以理解为大数据的一个方向吧)一、大数据工程师的技能要求二、大数据学习路径三、学习资源推荐(书籍、博客、网站)一、大数据工程师的技能要求总结如下:必须技能10条:01.
Java
juan188
·
2018-11-04 12:25
大数据
大数据学习
大数据开发
人工智能
程序员
数据分析
spark
hadoop
Linux
Java高级编程
开发之反射机制的应用
了解反射机制之前,我们要明确一点,java语言是面向对象编程的开发语言。所以,在java的世界中,万物皆对象。那么这样的话,我们在编程开发过程中,所创建的类是不是对象呢?是谁的对象呢?是哪个类的对象呢?答案是肯定的。类也是对象,它是java.lang.Class的对象。获取Class类的对象有三种方式:1.已知其他类的实例,获取Class对象(不常用)Foofoo=newFoo();Classc1
我想静静525
·
2018-09-11 13:28
Java
SE
Java高级编程
7-姜国海 多线程编程
基本概念:线程,进程在下面的这一篇文章中有详细比较https://blog.csdn.net/l1558198727/article/details/80876519创建一个线程Eg:publicclassmyThreadextendsThread{publicvoidrun(){//覆盖Thread里面的run函数,因为Thread实现了Runable接口;}publicstaticvoidma
DUT_LYH
·
2018-07-10 09:13
java
Java高级编程
7-姜国海 流操作
java不仅仅是编程语言API:应用程序接口①classFile文件:大小名字访问时间创建时间路径文件夹:是一个特殊的文件大小为零为其他文件夹提供存储信息File(Fileparent,Stringchild)CreatesanewFileinstancefromaparentabstractpathnameandachildpathnamestring.Eg:Filef1=newFile("c:
DUT_LYH
·
2018-07-10 09:08
流操作
java
姜国海
java
Java高级编程
6-姜国海 集合 输入输出
①ListaddgetisEmptyremovesetsubListtoArray实现类:linkList.map集合HaseMapTreeMapput添加getclearkeySetvaluesremoveEg:importjava.Mapmap=newTreeMap();Students1=newStudent();Students2=newStudent();Students3=newStu
DUT_LYH
·
2018-07-09 08:51
java
Java高级编程
都有哪些知识点
Java高级编程
都有哪些知识点作者:谁不重要当我们面试的时候,可能经常会被问到一些Java基础知识,聊着聊着,有时就会进阶到哪些高级知识点了,比如什么JVM虚拟机,
Java高级编程
。
摄氏du江
·
2017-12-19 22:42
java
JAVA高级编程
(数据源datasource)
数据源:通过jdbc连接数据库,多建立几条连接放在数据源里面。可以设置数据源的最大连接数,同时活跃的连接数,最少空闲的连接数,能够同时接收处理的连接数等等。dbcp数据源需要的jar包:commons-dbcp.jar;commons-pool.jarmysql-connector-java.jar前两个jar包到阿帕奇官网下载。第三个jar包到mysql官网下载。他是对jdbc的封装。底层还是要
我们不该这样的
·
2017-02-19 13:00
java高级编程
思想:枚举单例
废话不多说,直接粘我的项目代码。publicenumVolleyManager{INSTANCE;privateRequestQueuemRequestQueue=null;publicvoidinitQueue(){if(null==mRequestQueue){mRequestQueue=Volley.newRequestQueue(MyApplication.mAPPContext);}}p
China流-刘天下
·
2016-09-08 17:38
java高级编程
----集合框架
java高级编程
----集合框架这一章内容其实是上一章内容的一个补充,集合框架被设计成要满足一下几个目标.1.该框架必须是高性能的.
见证大牛成长之路
·
2016-08-04 14:05
公司培训----Java篇
java
JAVA高级编程
之hibernate进阶学习
二级缓存hibernate的session缓存在事务级别进行持久化数据的缓存操作。当然,也有可能分别为每个类(或集合),配置集群、或JVM级别(SessionFactory级别)的缓存。你甚至可以为之插入一个集群的缓存。注意,缓存永远不知道其他应用程序对持久化仓库(数据库)可能进行的修改(即使可以将缓存数据设定为定期失效)。session缓存:session缓存是由一系列的Java集合构成的。当一
IT丶小菜鸟
·
2016-07-07 22:15
Java 高级类(下) —— 内部类和匿名类
学会使用内部类,是掌握
Java高级编程
的一部分,它可以让你更优雅地设计你的程序结构。下面从以下几个方面来介绍: 第一次见面publicinterf
zqixiao_09
·
2016-01-25 13:00
java
内部类
匿名类
重学Java系列(一) -- static、final
基本语法算然很容易掌握,但想彻底熟悉Java语法和原理却需要很多时间和精力,而读书是最直接的学习方式,《ThinkinJava》和《EffectiveJava》两本书是初学和进阶都要读的书,扎实了Java基础,熟悉了
Java
shangmingchao
·
2016-01-24 17:00
java
对象
实例
Java线程池源码解析及高质量代码案例
引言本文为
Java高级编程
中的一些知识总结,其中第一章对Jdk1.7.0_25中的多线程架构中的线程池ThreadPoolExecutor源码进行架构原理介绍以及源码解析。
pangjiuzala
·
2015-11-09 14:00
java
多线程
源码
线程池
Java线程池源码解析及高质量代码案例
引言本文为
Java高级编程
中的一些知识总结,其中第一章对Jdk1.7.0_25中的多线程架构中的线程池ThreadPoolExecutor源码进行架构原理介绍以及源码解析。
Star先生
·
2015-11-09 14:00
java
多线程
源码
线程池
java
Java多线程开发系列之一:走进多线程
对编程语言的基础知识:分支、选择、循环、面向对象等基本概念理解后,我们需要对
java高级编程
有一定的学习,这里不可避免的要接触到多线程开发。
·
2015-11-09 14:01
java多线程
搭建java开发环境需要什么软件,怎么搭建java开发环境?
java开发分为三种:1)j2se java桌面应用程序开发,就是我们常用的桌面应用开发2)j2ee java企业级开发,这个包括jsp和servlet和ssh等等,是
java高级编程
·
2015-10-31 10:26
java开发
Java内部类
学会使用内部类,是掌握
Java高级编程
的一部分,它可以让你更优雅
JokerLinisty
·
2015-03-12 10:00
java
内部类
局部内部类
静态内部类
匿名内部类
Java内部类
学会使用内部类,是掌握
Java高级编程
的一部分,它可以让你更优雅
JokerLinisty
·
2015-03-12 10:00
java
内部类
局部内部类
静态内部类
匿名内部类
Java高级编程
- 使用反射强制给private字段赋值
一般情况下,我们并不能对类的私有字段进行操作,但有的时候我们又必须有能力去处理这些字段,这时候,我们就需要调用AccessibleObject上的setAccessible()方法来允许这种访问,而由于反射类中的Field,Method和Constructor继承自AccessibleObject,因此,通过在这些类上调用setAccessible()方法,我们可以实现对这些字段的
七月天_
·
2014-10-15 13:00
java反射
Java核心技术
Java高级编程
Java高手
使用Spring MVC 搭建Rest服务
blog_616e189f0100snfg.html 使用Spring MVC 搭建Rest服务 (2011-06-24 21:48:28)转载▼标签: restfulspringmvcit 分类:
java
pb_water
·
2014-09-14 20:00
spring mvc
Java高级编程
- 使用反射强制给private字段赋值
一般情况下,我们并不能对类的私有字段进行操作,但有的时候我们又必须有能力去处理这些字段,这时候,我们就需要调用AccessibleObject上的setAccessible()方法来允许这种访问,而由于反射类中的Field,Method和Constructor继承自AccessibleObject,因此,通过在这些类上调用setAccessible()方法,我们可以实现对这些字段的
YOTOO
·
2014-04-16 11:00
java反射
Java核心技术
Java高级编程
Java高手
java成长之路
java基础
java高级编程
Html,css,javascript,jquery,jqueryMobile.extjs springspringMVC JSP+Servlet Struts2
淘宝王
·
2014-02-07 16:41
JavaScript
android
文件下载
java基础
上传文件
使用Spring MVC 搭建Rest服务
使用Spring MVC 搭建Rest服务(2011-06-2421:48:28)转载▼标签:restfulspringmvcit分类:
java高级编程
与虚拟计算平台使用SpringMVC搭建Rest服务本文由大关总结整理所得
lionzl
·
2013-07-22 11:00
java高级编程
之枚举
接下来本章的重点来了,就是枚举;枚举是什么?Java中的枚举是一种特殊的类,不但可以添加字段,构造方法,普通方法,甚至可以添加main()方法,为什么需要枚举?一些方法在运行时,它需要的数据不能是任意的,而必须是一定范围内的值,此类问题在JDK5以前采用自定义带有枚举功能的类解决,Java5以后可以直接使用枚举予以解决。 JDK5新增的enum关键字用于定义一个枚举类。 枚举类也是一种特殊形式的
永世万花筒
·
2013-03-05 21:30
java
编程
java高级编程
之枚举
接下来本章的重点来了,就是枚举;枚举是什么?Java中的枚举是一种特殊的类,不但可以添加字段,构造方法,普通方法,甚至可以添加main()方法,为什么需要枚举?一些方法在运行时,它需要的数据不能是任意的,而必须是一定范围内的值,此类问题在JDK5以前采用自定义带有枚举功能的类解决,Java5以后可以直接使用枚举予以解决。JDK5新增的enum关键字用于定义一个枚举类。枚举类也是一种特殊形式的Jav
txf2004
·
2012-09-18 15:00
java
java高级编程
之深入
首先从基础开始,静态方法的导入:包名.类名.静态属性|静态方法|;这种方法比较简单,有利于减少代码,但是必须记住每个包里的类的方法和属性;这是前提,如果不能记清的话,也只能按以前的方法来,也没有太大的区别;举例:importjava.lang.System,out;//写完之后,底下的输出就可以直接用out可以了;pubicstaticvoidmian(Stringargs[]){out.prin
txf2004
·
2012-09-18 15:00
java
[置顶] Java网络编程深入之TCP协议编程
那么,我们要了解TCP编程,就必须了解TCP协议编程在
Java高级编程
中的应用以及我们应当如何实现TCP协议编程。同UDP协议编程一样,使用TCP协义编程,也是要在两个端口上实现的。
lijizh1013
·
2012-09-12 22:00
java
编程
tcp
网络
socket
服务器
自制简单的Java下载器——来自《
Java高级编程
》的一个关于线程的例子(带上部分注释)
这俩天看《
Java高级编程
》,看到下面这例子,觉得挺适合新手学习Thread的,所以记录下来,供向我这样的菜鸟学习学习,大牛可以直接忽略。想法:完善并提高此程序的功能,做个专属自己的下载器。
Cannel_2020
·
2012-02-14 23:00
java
thread
编程
url
buffer
constraints
java高级编程
-使用反射强制给private字段赋值
今天项目中遇到了一个问题,要调用一个类,并获取这个类的属性进行赋值然后将这个类传递到方法中做为参数。实际操作时才发现,这个类中的字段属性是私有的,不能进行赋值!没有提供公有的方法。而这个类又是打包成jar给我的,我还不能更改它的代码,以至于想手动给它写个set方法都是问题。后来想到用反射可以解决这个问题,于是试了一下,果然!反射看来根本不区分是否是private的,调用本身的私有方法是可以的,但是
yaerfeng
·
2011-12-26 16:00
java
编程
String
object
Access
Constructor
【JAVA】JNI技术
JNI技术-1分类:
java高级编程
2011-12-0102:24149人阅读评论(0)收藏举报 什么是JNI呢就是 java nativeinterface 是sun公司提供给我们的一个可以调用本地非
situzhuge
·
2011-12-05 16:00
java
jni
sun
语言
interface
跨平台
Java高级编程
第9章
Java高级编程
第9章
Java高级编程
学习导读本章将介绍Java语言中的一些高级特性:异常处理、多线程机制、流式IO以及网络通信,其中每个部分都能扩展成一个专题。
ccf19881030
·
2010-08-22 21:00
java
thread
多线程
编程
exception
网络
加载、链接和初始化(
java高级编程
1.2.5)
JVM:加载、链接和初始化JVM要解释Java字节码,就必须对所需的类和接口执行如下3步操作:(1)加载:JVM在加载类时,会查找该类或该接口的二进制表示,并根据找到的二进制表示(通常是由Java编译器创建的类文件)创建一个Class对象。该Class对象中封装了类或接口的运行时状态。(2)链接:链接这一过程是指取得已加载的类或接口、结合JVM运行时环境、准备执行该类或该接口。(3)初始化:初始化
e5945
·
2009-12-02 10:00
java
jvm
编程
ClassLoader
Class
编译器
RMI远程方法调用概述
最近在学RMI远程调用,今天终于把《
Java高级编程
:JDK5》中的范例代码调试成功了,现在把我在调试中遇到的问题总结一下,有兴趣的朋友可以看一下,本程序jdk版本为1.6,平台为WinXP。
lubiaopan
·
2009-09-29 00:00
exception
String
服务器
null
applet
nested
1.3 添加到Java 5中的语言特性 - 《
Java高级编程
(JDK6版)》
1.3 添加到Java 5中的语言特性 Java 5中引入了几个有用的语法元素。所有这些特性都受更新编译器的支持,并且它们都转换为已定义的Java字节码,这意味着虚拟机不需要更新就可以执行这些特性: ● 泛型(Generics):一种使类实现类型安全的方式,这些类作用于任意对象类型,例如将一个集合的实例
yangwn
·
2009-07-27 22:00
java
apple
编程
制造
J#
Java高级编程
:打印--学习如何使用打印服务API
作者:Brett Spell 翻译:ice_x 版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明 英文原文地址: http://www.javaworld.com/javaworld/jw-07-2005/jw-0725-print.html 中文地址: http://www.matrix.org.cn/resource/article/43/
lgl669
·
2009-07-16 16:00
java
数据结构
编程
J2SE
sun
Java高级编程
:使用打印服务API
Java自从问世以来在各方面发展迅速,但是一直以来,打印输出是java最弱的方面。事实上,java1.0不支持任何打印功能。Java1.1在java.awt包里包含了一个叫做PrintJob的类,但是这个类提供的打印功能十分粗糙和不可靠。当java1.2问世,它围绕PrinterJob设计了一个完整独立的打印机制(叫做java2D printing API),并且在java.awt.print包里
wyjaw
·
2008-09-01 10:00
java
数据结构
编程
J2SE
sun
JDK6笔记 随笔
关于《
Java高级编程
:JDK5》前不久学校进了一批新书,其中有一本名为《
Java高级编程
:JDK5》,其英文名为《ProfessionalJava,JDK5Edition》。
chszs
·
2007-04-17 00:00
计算机算法
Java高级编程
:使用打印服务API
Java自从问世以来在各方面发展迅速,但是一直以来,打印输出是java最弱的方面。事实上,java1.0不支持任何打印功能。Java1.1在java.awt包里包含了一个叫做PrintJob的类,但是这个类提供的打印功能十分粗糙和不可靠。当java1.2问世,它围绕PrinterJob设计了一个完整独立的打印机制(叫做java2DprintingAPI),并且在java.awt.print包里定
djsl6071
·
2007-03-27 21:00
java
数据结构
编程
J2SE
sun
Java内部类与相关的设计模式(一)
学会使用内部类,是掌握
Java高级编程
的一部分,它可以让你更优雅地设计你的程序结构。我在这里试图比较详细的讲解一下。 先看这个例子:abstractclassContents
·
2006-11-12 20:00
java内部类
java高级编程
:基于JNDI的应用开发
基于JNDI的应用开发 JNDI(The Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API.命名服务将名称和对象联系起来,使得我们可以用名称访问对象。目录服务是一种命名服务,在这种服务里,对象不但有名称,还有属性。 命名或目
xzc0202
·
2006-10-02 18:00
java
编程
应用服务器
网络应用
sun
java高级编程
:基于JNDI的应用开发
java高级编程
:基于JNDI的应用开发基于JNDI的应用开发 JNDI(TheJavaNamingandDirectoryInterface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的
XZC.Log
·
2006-10-02 18:00
Java高级编程
:打印--学习如何使用打印服务API
摘要在这篇文章里,来自ProJavaProgramming(Apress,June2005)专家BrettSpell解释了如何一步一步的定位打印设备,创建打印工程,创建一个Doc文档接口的实例来描述你想要打印的数据并且初始化打印。(4500字,2005年7月25日)Java自从问世以来在各方面发展迅速,但是一直以来,打印输出是java最弱的方面。事实上,java1.0不支持任何打印功能。Java1
沉思的狗の博客
·
2006-04-25 14:00
XML+CSS的范例
book.xml:
java高级编程
董锦升book.css:book{ background-color:#CCCCCC; z-index:0; width:100%; height:100%; position
cds27
·
2005-10-23 15:00
编程
xml
css
encoding
上一页
1
2
3
下一页
按字母分类:
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
其他