java
文章平均质量分 59
venus321
这个作者很懒,什么都没留下…
展开
-
java基础开发(八)
小伙伴,今天将开始java注解的学习。原创 2017-04-09 13:57:57 · 191 阅读 · 0 评论 -
java基础语法(三)
此次内容涉及:数组, 面向对象,方法重载,成员变量,静态代码块,封装,内部类知识。原创 2017-03-25 13:03:23 · 226 阅读 · 0 评论 -
JAVA基本语法(二)
更多java基础语法学习,小伙伴们原创 2017-03-23 10:35:08 · 177 阅读 · 0 评论 -
Java基础语法(一)
Java开发小伙伴们,语法学起来!!原创 2017-03-22 14:45:32 · 200 阅读 · 0 评论 -
Java
java简介与环境搭建原创 2017-03-22 12:59:35 · 434 阅读 · 0 评论 -
java基础语法(四)
小伙伴 java继承,多态,接口更多学习资料,快戳原创 2017-03-25 20:13:06 · 477 阅读 · 0 评论 -
java之xml解析
小伙伴,今天我们学习的是xml解析,快来看看吧原创 2017-04-12 15:41:17 · 292 阅读 · 0 评论 -
java基础语法(五)
本次涉及内容还有java的异常,string字符串,java时间处理原创 2017-03-26 16:09:04 · 336 阅读 · 0 评论 -
web基础开发(五)
小伙伴们,学习java过滤器啦!!!!!!!!原创 2017-06-17 17:01:11 · 163 阅读 · 0 评论 -
web基础开发(六)
今天将开始jsp自定义标签的学习!!原创 2017-06-19 11:23:13 · 165 阅读 · 0 评论 -
java代理
代理模式定义:为其他对象提供一种代理一控制对这个对象的访问。代理对象起到中介作用,可以去掉功能服务或者增加额外服务。例如:买火车票,去售票处。常见几种代理模式:远程代理:为不同地理的对象提供局域网代表对象虚拟代理:根据需要将资源消耗很大的对象进行延迟真正需要的时候进行创建。保护代理:就是权限管理。智能代理:就是增加额外功能。静态代理静态代理:代理和被代理对象在代理之前是确定原创 2017-07-09 16:21:26 · 250 阅读 · 0 评论 -
spring配置异常
今天在配applicationContext.xml的时候出现了这样一个错误:x: White spaces are required between publicId and systemId错误在于下列标签的顺序必须按照下面的来xsi:schemaLocation="http://www.springframework.org/schema/be转载 2017-07-13 09:42:16 · 255 阅读 · 0 评论 -
struts之拦截器
上次博客,我们讲解了struts的入门知识,今天我将继续之前的学习,学习struts的拦截器!!!!原创 2017-06-23 12:06:54 · 193 阅读 · 0 评论 -
三大框架-struts2
今天重要开始web三大框架的struts2学习了,心情还是激动的,赶快今天的学习吧。原创 2017-06-20 16:07:15 · 202 阅读 · 0 评论 -
java测试框架-junit4
junit测试学习啦!!!!!!!!!!!!!!!!!原创 2017-06-24 14:50:28 · 375 阅读 · 0 评论 -
spring之AOP
相信经过上一篇博客,大家都对Spring的bean有所了解,今天就继续带大家学习Spring的AOP。原创 2017-07-09 15:57:56 · 206 阅读 · 0 评论 -
Spring
spring的入门与依赖注入原创 2017-06-24 10:53:12 · 266 阅读 · 0 评论 -
maven
今天我们将学习项目管理利器-maven,更好的管理项目。原创 2017-07-23 10:06:49 · 338 阅读 · 0 评论 -
java.lang.UnsupportedClassVersionError
java.lang.UnsupportedClassVersionError原创 2017-08-17 09:35:44 · 380 阅读 · 0 评论 -
hibernate(二)
经过前面的学习,现在是不是学hibernate有点得心应手,那赶紧趁热打铁进行下一章。映射关系原创 2017-08-18 10:42:25 · 165 阅读 · 0 评论 -
安装myeclipse
myeclipse安装给大家的最麻烦,就是myeclipse是需要花钱,这点相比eclipse,哎!!!,下面就给大家介绍一种基于myeclipse 2015 stable 3.0破解,这里你要想破解myeclipse,建议不要使用那些新出来的版本,然后对照版本,去网上找方法 。myeclipse的下载,直接有官方中文网站,自己查看。破解原文参考http://blog.csdn.net转载 2017-08-21 16:13:21 · 178 阅读 · 0 评论 -
hibernate(三)
今天我们将来学习hibernate的注解。之前的hibernate的学习,都是基于xml的配置,hibernate的注解将会优化我们代码原创 2017-08-24 17:37:42 · 237 阅读 · 0 评论 -
《Java基础与案例开发详解》笔记(一)
java基础总结与回顾原创 2017-09-14 17:19:56 · 622 阅读 · 0 评论 -
《java基础与案例开发详解》笔记(二)
构造函数当在一个类中,没有提供构造函数时,系统会默认提供无参的构造函数。如果类中包含了自己定义的有参构造函数,则系统不默认提供无参的构造函数,需要自己显性提供。方法的重载一个类中可以有多个名字,但是参数列表(参数的类型、个数、顺序)不同的多个方法,调用时,会根据不同的参数列表来选择对应的方法。构造方法也是可以重载的。原创 2017-09-16 15:26:09 · 415 阅读 · 0 评论 -
《java基础与开发用例详解》(三)
包装类为什么要使用包装类装箱和拆箱字符串异常trycatchthrow和throwsfinally集合框架sethashsetTreeSet自定义比较器MapMap的遍历实现Map的实现类HashMapTreeMapPropertiesLinkedHashMap泛型泛型的通配符泛型方法进程线程线程和进程区别使用多线程的情况线程的创建和启动线程常用方法原创 2017-09-22 16:15:54 · 349 阅读 · 0 评论 -
《Java基础与案例开发详解》(五)
Java反射机制Java反射提供的功能Java反射常用类Class类Java反射机制反射是Java语言的特征之一,它允许动态地发现和绑定类、方法、字段,以及所有其他的语言所产生的元素,反射可以做的不仅仅是简单的列举类、字段以及方法。通过反射,还能够在需要时完成创建实例、调用方法,和访问字段。反射是Java被视为动态的关键。Java反射提供的功能在运行时判原创 2017-10-07 12:29:16 · 316 阅读 · 0 评论 -
《java基础与案例开发详解》(四)
Java对文件和目录的操作File类的构造File类常用属性和方法对文件目录操作浏览目录中文件和子目录的方法Java IO原理Java中流分类Java对文件和目录的操作在java中,对物理存储介质中的文件和目录进行了抽象,使用java.io.File类代表存储介质中的文件和目录。File类的构造通常用文件或者目录路径来构造,这个路径可以是绝对路径也可原创 2017-10-02 13:55:10 · 448 阅读 · 0 评论 -
《Java7编程高级进阶》(一)
数组数组是用来存放相同类型的数据。 int[] a;//需要注意这里是申明数组 //int[5] a;这种是错的,坚决不可以在申明时指定数组大小。 a = new int[5];//这里才是创建数组 int[] b = new int[5];//这种是申明带创建原创 2017-10-13 18:31:58 · 542 阅读 · 0 评论 -
《Java基础与案例开发详解》(六)
注解注解表现形式注解类型和注解的区别Java中预定的注解自定义注解注解默认值对注解进行注解Target程序元素类型RetentionDocumentedInherited获取注解信息注解定义:是用来为程序元素(类、方法、成员变量)设置说明和解释的一种元数据。注解标记是可以在编译、类加载、运行的时候读取。注解表现形式Java原创 2017-10-11 14:35:15 · 1676 阅读 · 0 评论 -
《Java7编程高级进阶》(三)
io编码InputStream的read方法availableInputStream的write方法InputReader字符流的read方法OutputStream的write方法BufferReader和BufferWriter字节流与字符流io编码在io中分为字节、字符操作,面向字节的文件工作在8位编码上,面向字符的工作在16位的unicode编码上原创 2017-11-09 15:48:07 · 208 阅读 · 0 评论 -
《Java7编程高级进阶》(二)
相信大家都在一些应用中,看到过分页加载,这是一项非常基础的技术,今天我们将来学习。使用分页功能原因数据原因,如果不采用分页加载,一下子从网络上加载那些数据,会占用很多带宽,影响其他人的体验用户体验,如果数据量过多,应用要将加载出来的数据,进行渲染,应用会game over,加载量太大。分页样式以及效果展示采用传统的分页方式,可以明确的获取数据信息,如有多少条数据,分原创 2017-08-27 15:49:28 · 200 阅读 · 0 评论 -
CountDownLatch、CyclicBarrier和Semaphore的学习
CyclicBarrier简单示例await方法await指定超时时间CyclicBarrier的重用CountDownLatch简单使用Semaphore简单例子总结CyclicBarrier该类是一个同步的辅助类,它允许一组线程互相等待,直到到达某个公共屏障点 (common barrier point)。在涉及一组固定大小的线程(就是线程数的确定)的程序中,这些线程必须不时地原创 2017-11-18 15:21:44 · 284 阅读 · 0 评论 -
枚举
枚举简介枚举定义枚举使用静态final和枚举区别枚举类作为类的成员使用遍历枚举类的值javalangEnum类说明枚举简介枚举值是给域或者方法创建一系列的有效值,枚举内可以单独存在,也可以在某个类中作为内部类。枚举定义public enum Test112 { NUMBER , NUMBER1}枚举是区分大小写,多个枚举值之间要用逗号隔开,可以写在一行或者多行。枚举使用p原创 2017-11-18 17:44:06 · 182 阅读 · 0 评论 -
Object中wait和notify
waitnotifywaitnotify小例子#### Object 类 Object 是类层次结构的根类。所以这个类中的一些还是要重点了解一下。waitapi解释: 在其他线程调用此对象的 notify() 方法或 notifyAll() 方法前,导致当前线程等待。将当前线程置入”预执行队列”中,并且wait()所在的代码处停止执行,直到接到通知或被中断异常。在调用wait()之前,线程必须获原创 2017-11-29 15:35:39 · 282 阅读 · 0 评论 -
Executor、Executors、Callable、FutureTask、ExecutorService
ExecutorexecuteExecutor的实现的子类Executor 异步同步情况ExecutorsCallableFutureFutureTaskExecutorService常用方法基于ExecutorService例子Executor执行已提交的 Runnable 任务的对象。此接口提供一种将任务提交与每个任务将如何运行的机制(包括线程使用的细节、调度等)分离开来的方原创 2017-11-22 14:59:41 · 691 阅读 · 0 评论 -
Java-线程池
线程池的引出线程池的引出我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题:如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。那么有没有一种办法使得线程可以复用,就是执行完一个任务,并不被销毁,而是可以继续执行其他的任务?原创 2017-11-23 14:33:17 · 112 阅读 · 0 评论 -
switch的小错误记录一下
之前还没怎么注意,在switch语句块里面,在定义变量会报以下错误。a label can opart of a statement and a declaration is not a statement|可以采取 在定义变量的地方加大括号,暂时还不太清楚为啥,先记着吧,毕竟也是坑了我的,也是不懂的。 case 4: { int a = list原创 2018-01-22 17:35:37 · 4367 阅读 · 0 评论 -
线程多次调用start方法,引发的异常
简单的线程使用,大家应该都会使用,下面的这个问题,不知道大家有没有注意过。public class Test146 { public static void main(String[] args) { MyThread11 m = new MyThread11(); for(int i = 0;i<5;i++) { m....原创 2018-01-16 10:16:47 · 7315 阅读 · 3 评论 -
synchronized修饰方法到底锁住的是什么
本文参看http://blog.csdn.net/shenshibaoma/article/details/53009505我们先给出本文的结论,synchronized修饰方法锁住的是对象的本身,也是this。下面我们通过代码来验证。public class Test164 { public static void main(String[] args) { MyThr原创 2018-01-31 09:53:22 · 12610 阅读 · 14 评论 -
线程Sleep、Yield、Join
线程优先级sleepyield例子join例子joinlong time线程优先级记住当线程的优先级没有指定时,所有线程都携带普通优先级。优先级可以用从1到10的范围指定。10表示最高优先级,1表示最低优先级,5是普通优先级。记住优先级最高的线程在执行时被给予优先。但是不能保证线程在启动时就进入运行状态。与在线程池中等待运行机会的线程相比原创 2017-11-30 13:23:37 · 245 阅读 · 0 评论