
--Java学习
chengp919
信念决定人生,知识改变命运,奋斗成就未来!
展开
-
Java基础知识补充
补充内容1.splitsplit可以把串分解为片语(token)。此动作,俗称“打散”。需要注意的是,其中的参数并不是“分隔串”,而是一个“正则表达式”。String s = "xyz,abc,123";String[] ss = s.split(",");这种用法是正确的。因为,逗号并不是正则表达式的关键字。如果想把“12+25”分解为原创 2017-08-09 11:59:23 · 234 阅读 · 0 评论 -
泛型/序列化
定义泛型方法的规则所有泛型方法声明都有一个类型参数声明部分(由尖括号分隔),该类型参数声明部分在方法返回类型之前(在下面例子中的)。每一个类型参数声明部分包含一个或多个类型参数,参数间用逗号隔开。一个泛型参数,也被称为一个类型变量,是用于指定一个泛型类型名称的标识符。类型参数能被用来声明返回值类型,并且能作为泛型方法得到的实际参数类型的占位符。泛型方法体的声明和其他方法一样。注意类原创 2017-10-15 12:48:29 · 3809 阅读 · 0 评论 -
Java文件路径/服务器路径的获取
Java文件路径获取几种获取方式getResourceAsStream ()返回的是inputstreamgetResource()返回:URLClass.getResource("") 返回的是当前Class这个类所在包开始的为置Class.getResource("/") 返回的是classpath的位置getClassLoader().getResour转载 2017-08-08 19:19:23 · 3464 阅读 · 0 评论 -
Java语言基础(一)
计算机系统的数位与进制Math.pow(m,n),计算m的n次方变量与数据类型变量的作用域包装类(基本数据类型包装类)原创 2017-08-07 11:53:35 · 286 阅读 · 0 评论 -
Java/JavaWeb/开发环境介绍
Java技术学习程度:精通:深入的研究和认识,很好的问题解决能力;熟练:具备系统的知识和应用能力,较好完成相关工作;掌握:具备基本知识结构,可以运用完成相关工作;理解:初步认识,有相关学习经验。第一阶段:JavaSE从入门到高级这个阶段是所有Java入门学习者必经阶段,也是入门阶段,一定要多花时间,夯实基础。精通Java基础知识;精通面向对象;熟练常用工原创 2017-08-07 11:14:53 · 1251 阅读 · 0 评论 -
JavaEE知识了解
Java在服务器领域、移动设备、桌面开发、Web领域都有应用。Java是Java程序设计语言和Java平台(Java SE、Java EE、Java ME,09年4月20日,Oracle(甲骨文)收购Sun公司)的总称。Web开发技术:静态Web开发技术和动态Web开发技术;静态Web开发技术:HTML和XML技术;动态Web开发技术:ASP、ASP.NET、PHP、JSP原创 2017-10-06 23:26:32 · 415 阅读 · 0 评论 -
疯狂Java程序员的基本素养学习笔记
学习一门技术,就要深入,投身一门职业,就要专注。作为一名Java程序员,不仅要知道怎么去用这些技术、框架,而且要知道这些技术、框架是怎么运行的、怎么实现的。知其然而知其所以然。学习不能浮躁,循序渐进。一、数组及其内存管理栈内存、堆内存、方法区问题:Java中,声明并创建数组的过程中,内存是如何分配的?Java数组的初始化方式有哪几种?原创 2017-08-07 16:13:48 · 1945 阅读 · 0 评论 -
深入分析JavaWeb技术内幕笔记(知识补充)
一、深入Web请求过程Web2.0Web2.0,指的是一个利用Web的平台,由用户主导而生成的内容互联网产品模式。Web2.0的应用可以让人了解到目前万维网正在进行的一种改变——从一系列网站到一个成熟的为最终用户提供网络应用的服务平台。这种概念的支持者期望Web2.0服务将在很多用途上最终取代桌面计算机应用。Web2.0并不是一个技术标准,不过它包含了技术架原创 2017-08-12 09:41:59 · 577 阅读 · 0 评论 -
8张图理解Java
转载地址:http://www.importnew.com/11725.html转载 2017-08-23 15:56:33 · 221 阅读 · 0 评论 -
Java语言这些年的发展
Java 语言的发展回顾Java 语言源于 1991 年 Sun 公司 James Gosling 领导的的 Ork 项目,1995 年 Sun 公司正式起名为 Java,并提出“Write once, Run anywhere"的口号。1996 年 1 月 java 1.0 发布,提供了一个解释执行的 Java 虚拟机,其时恰逢互联网开始兴起,Java 的 App转载 2017-08-23 15:12:40 · 604 阅读 · 0 评论 -
Java面试集锦
Java面试集锦原创 2017-08-10 10:51:33 · 461 阅读 · 0 评论 -
133个Java面试列表
Java 面试随着时间的改变而改变。在过去的日子里,当你知道 String 和 StringBuilder 的区别就能让你直接进入第二轮面试,但是现在问题变得越来越高级,面试官问的问题也更深入。在我初入职场的时候,类似于 Vector 与 Array 的区别、HashMap 与 Hashtable 的区别是最流行的问题,只需要记住它们,就能在面试中获得更好的机会,但这种情形已经不复存在。如今,转载 2017-08-15 14:20:09 · 293 阅读 · 0 评论 -
Java基础知识(二)
Java基本数据类型内置/引用数据类型System.out.println("基本类型:byte 二进制位数:" + Byte.SIZE);System.out.println("包装类:java.lang.Byte"); System.out.println("最小值:Byte.MIN_VALUE=" + Byte.MIN_VALUE);System.out.原创 2017-08-07 15:28:30 · 318 阅读 · 0 评论 -
互联网公司Java后台开发面试
不同面试官面试风格一定不同,我这里就是总结这些天面试Java开发过程中的大多数问题,综合分类有Java基础,框架,多线程,网络通信,Linux,数据库,设计模式,算法,缓存等几个模块,由于问题太多,下面先列出问题,之后有时间在写文章解答,或者网上有很多答案,可以自行搜索。 一、Java基础 1.String类为什么是final的。 2.HashMap的源码,实现原理,底层结构。转载 2017-08-13 19:46:31 · 575 阅读 · 0 评论 -
一些概念分析比较
一些概念总结原创 2017-08-11 14:52:18 · 233 阅读 · 0 评论 -
Java基础知识和常用数据结构整理与分析
转载地址:http://blog.youkuaiyun.com/chenbaige/article/details/57107337(1)Object有哪些公用方法protected Object clone()private native Object internalClone()public boolean equals(Object o)protected void finali转载 2017-08-10 19:04:07 · 210 阅读 · 0 评论 -
Java中的各种对象的理解
ENTITY:持久化,与数据库对应;PO :(persistant object ),持久对象;PO只能用在数据层,VO用在商业逻辑层和表示层DTO:数据传输对象(Data Transfer Object),DTO可以增加或者减少entity的字段,来灵活实现信息传递;一个POJO持久化以后就是PO直接用它传递、传递过程中就是DTO直接用来对应表示层就是VOVO:值对象(Value Object)...转载 2018-04-03 22:40:07 · 243 阅读 · 0 评论