上一页 1 ··· 7 8 9 10 11 12 13 14 15 16 下一页

2019年8月25日

Java 方法使用

摘要: 那么什么是方法呢? Java方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用 方法的优点 1. 使程序变得更简短而清晰。 2. 有利于程序维护。 3. 可以提高程序开发的效率。 4. 提高了代码的重用性。 方法 阅读全文

posted @ 2019-08-25 20:21 情陌人灬已不在 阅读(157) 评论(0) 推荐(0) 编辑

java循环结构

摘要: while 循环 while是最基本的循环,它的结构为: do…while 循环 对于 while 语句而言,如果不满足条件,则不能进入循环。但有时候我们需要即使不满足条件,也至少执行一次。 do…while 循环和 while 循环相似,不同的是,do…while 循环至少会执行一次。 注意:布尔 阅读全文

posted @ 2019-08-25 20:12 情陌人灬已不在 阅读(110) 评论(0) 推荐(0) 编辑

Java 条件语句

摘要: if 语法 if 语句的语法如下: if...else语句 if 语句后面可以跟 else 语句,当 if 语句的布尔表达式值为 false 时,else 语句块会被执行。 if...else if...else 语句 if 语句后面可以跟 else if…else 语句,这种语句可以检测到多种可能 阅读全文

posted @ 2019-08-25 20:08 情陌人灬已不在 阅读(153) 评论(0) 推荐(0) 编辑

java 修饰符

摘要: 访问控制修饰符 Java中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Java 支持 4 种不同的访问权限。 default (即默认,什么也不写): 在同一包内可见,不使用任何修饰符。使用对象:类、接口、变量、方法。 private : 在同一类内可见。使用对象:变量、方法。 注意 阅读全文

posted @ 2019-08-25 19:21 情陌人灬已不在 阅读(124) 评论(0) 推荐(0) 编辑

java变量类型

摘要: 在Java语言中,所有的变量在使用前必须声明。声明变量的基本格式如下: type identifier [ = value][, identifier [= value] ...] ; 格式说明:type为Java数据类型。identifier是变量名。可以使用逗号隔开来声明多个同类型变量。 Jav 阅读全文

posted @ 2019-08-25 18:53 情陌人灬已不在 阅读(168) 评论(0) 推荐(0) 编辑

Java数据类型

摘要: 基本类型和引用类型 Java中的数据类型有两类: l 基本类型(又叫内置数据类型,或理解为值类型) l 引用类型 基本类型和引用类型的区别 1. 从概念方面来说 基本类型:变量名指向具体的数值 引用类型:变量名指向存数据对象的内存地址 2. 从内存构建方面来说 基本类型:变量在声明之后java就会立 阅读全文

posted @ 2019-08-25 18:43 情陌人灬已不在 阅读(179) 评论(0) 推荐(0) 编辑

Java基础语法

摘要: Java代码基本规范 大小写敏感:Java是大小写敏感的,这就意味着标识符Hello与hello是不同的。 类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass 。 方法名:所有的方法名都应该以小写字母开头。如果方 阅读全文

posted @ 2019-08-25 18:37 情陌人灬已不在 阅读(133) 评论(0) 推荐(0) 编辑

java注解

摘要: 从JDK5开始,Java增加对元数据的支持,也就是注解,注解与注释是有一定区别的,可以把注解理解为代码里的特殊标记,这些标记可以在编译,类加载,运行时被读取,并执行相应的处理。通过注解开发人员可以在不改变原有代码和逻辑的情况下在源代码中嵌入补充信息。SSM项目中存在各种注解,因为后续会手写这几个框架 阅读全文

posted @ 2019-08-25 18:09 情陌人灬已不在 阅读(184) 评论(0) 推荐(0) 编辑

Java 枚举

摘要: 知识点 概念 enum 的全称为 enumeration, 是 JDK 1.5 中引入的新特性。 在Java中,被 enum 关键字修饰的类型就是枚举类型。形式如下: 如果枚举不添加任何方法,枚举值默认为从0开始的有序数值。以 Color 枚举类型举例,它的枚举常量依次为 RED:0,GREEN:1 阅读全文

posted @ 2019-08-25 12:55 情陌人灬已不在 阅读(137) 评论(0) 推荐(0) 编辑

2019年8月24日

Java之Apache Commons-IO使用精讲

摘要: Commons IO是针对开发IO流功能的工具类库。主要包括六个区域: 工具类——使用静态方法执行共同任务输入——用于InputStream和Reader实现输出——用于OutputStream和Writer实现过滤器——各种文件过滤器实现比较器——各种文件的java.util.Comparator 阅读全文

posted @ 2019-08-24 15:57 情陌人灬已不在 阅读(709) 评论(0) 推荐(0) 编辑

线程间协作的两种方式

摘要: 在前面我们将了很多关于同步的问题,然而在现实中,需要线程之间的协作。比如说最经典的生产者-消费者模型:当队列满时,生产者需要等待队列有空间才能继续往里面放入商品,而在等待的期间内,生产者必须释放对临界资源(即队列)的占用权。因为生产者如果不释放对临界资源的占用权,那么消费者就无法消费队列中的商品,就 阅读全文

posted @ 2019-08-24 11:43 情陌人灬已不在 阅读(388) 评论(0) 推荐(0) 编辑

Timer与TimerTask的真正原理&使用介绍

摘要: 其实就Timer来讲就是一个调度器,而TimerTask呢只是一个实现了run方法的一个类,而具体的TimerTask需要由你自己来实现,例如这样: 这里直接实现一个TimerTask(当然,你可以实现多个TimerTask,多个TimerTask可以被一个Timer会被分配到多个Timer中被调度 阅读全文

posted @ 2019-08-24 11:33 情陌人灬已不在 阅读(524) 评论(0) 推荐(0) 编辑

2019年8月18日

Java并发编程:Callable、Future和FutureTask

摘要: 一.Callable与Runnable 先说一下java.lang.Runnable吧,它是一个接口,在它里面只声明了一个run()方法: 由于run()方法返回值为void类型,所以在执行完任务之后无法返回任何结果。 Callable位于java.util.concurrent包下,它也是一个接口 阅读全文

posted @ 2019-08-18 22:48 情陌人灬已不在 阅读(134) 评论(0) 推荐(0) 编辑

Java并发编程:CountDownLatch、CyclicBarrier和Semaphore

摘要: 一.CountDownLatch用法 CountDownLatch类位于java.util.concurrent包下,利用它可以实现类似计数器的功能。比如有一个任务A,它要等待其他4个任务执行完毕之后才能执行,此时就可以利用CountDownLatch来实现这种功能了。 CountDownLatch 阅读全文

posted @ 2019-08-18 22:17 情陌人灬已不在 阅读(121) 评论(0) 推荐(0) 编辑

并发容器之CopyOnWriteArrayList

摘要: Copy-On-Write简称COW,是一种用于程序设计中的优化策略。其基本思路是,从一开始大家都在共享同一个内容,当某个人想要修改这个内容的时候,才会真正把内容Copy出去形成一个新的内容然后再改,这是一种延时懒惰策略。从JDK1.5开始Java并发包里提供了两个使用CopyOnWrite机制实现 阅读全文

posted @ 2019-08-18 18:41 情陌人灬已不在 阅读(148) 评论(0) 推荐(0) 编辑

上一页 1 ··· 7 8 9 10 11 12 13 14 15 16 下一页

导航