随笔分类 -  Java SE(Java基础篇)

上一页 1 2 3 4 5 6 7 下一页
这里讲解java的基础内容
Collection接口和Collections类的简单区别和讲解
摘要:这里仅仅进行一些简单的比较,如果你想要更加详细的信息话,请自己百度。 1.Collection:是集合类的上层接口。本身是一个Interface,里面包含了一些集合的基本操作。 Collection接口时Set接口和List接口的父接口 里面的常用操作有如下内容: 2.Collections ... 阅读全文
posted @ 2015-03-04 21:12 @ 小浩 阅读(11358) 评论(0) 推荐(0) 编辑
如何在List集合中去重
摘要:众所周知List集合中的元素是有序的,但是List中的元素同样是可以重复的,那么我们应该怎么在List集合中去重呢?方法一:对于方法一而言,这也许是一个小窍门。利用的是Set集合中不允许出现重复的元素。废话也不多说,请看代码:package com.yonyou.test;import java.u... 阅读全文
posted @ 2015-03-04 20:34 @ 小浩 阅读(8024) 评论(0) 推荐(0) 编辑
关于Java中强制类型转换的问题
摘要:为了更好的理解我们先看下面的例子:package com.yonyou.test;import java.util.ArrayList;import java.util.Iterator;import java.util.List;/** * 测试类 * @author 小浩 * @创建日期 201... 阅读全文
posted @ 2015-03-04 14:29 @ 小浩 阅读(7271) 评论(0) 推荐(0) 编辑
Java多线程中的常用方法
摘要:本文将带你讲诉Java多线程中的常用方法Java多线程中的常用方法有如下几个 start,run,sleep,wait,notify,notifyAll,join,isAlive,currentThread,interrupt 1)start方法 用于启动一个线程,使相应的线程进入排队等待状态。... 阅读全文
posted @ 2015-03-03 12:29 @ 小浩 阅读(2062) 评论(0) 推荐(0) 编辑
Java中有几种类型的流?以及常见的实现类都有哪些?
摘要:首先应该从两个角度来看:从输入输出方面来讲: Java中有输入流和输出流从流的编码方式上来讲: Java中有字节流和字符流下面主要讲解从编码方式来看java几种常见的类型的流。 对于字节流而言:主要继承的抽象类为 InputStream和OutputStream 对于字符流而言:主要继承的抽象类为 ... 阅读全文
posted @ 2015-03-02 19:03 @ 小浩 阅读(15588) 评论(0) 推荐(0) 编辑
java集合框架的讲解
摘要:下面要开始java中相关集合框架的学习啦。 Are you ready?Let's go~~ 今天要讲解的Java中的集合框架。 1) 首先查看jdk中Collection类的源码后会发现如下内容: 通过查看可以发现Collection是一个接口类,其继承了java迭代接口Iterable。 众所周 阅读全文
posted @ 2015-03-02 18:01 @ 小浩 阅读(53031) 评论(8) 推荐(10) 编辑
同步和异步的区别和联系以及一般在什么情况下使用它们
摘要:对于同步和异步而言,是所有程序员都应该的掌握的基本内容。由于同步和异步设计的知识面比较多,这里我仅仅进行一下简单的讲解。 其根本目的在于理解同步和异步的含义以及应用。至于更详细的信息可以上网查阅相关资料。 首先如果数据在线程间共享的话,那么就需要涉及到同步相关的内容了。例如正在写的数据可能被另外一... 阅读全文
posted @ 2015-03-02 15:21 @ 小浩 阅读(14967) 评论(2) 推荐(1) 编辑
java中实现多线程的方法有几种以及如何实现多线程
摘要:多线程是java语言区别于其它语言的一大特点。其它语言向C++的话如果要实现多线程的话,必须调用操作系统的多线程机制(我不确定自己记得对不对了感兴趣的自己上网查查看)。 在java5以前实现多线程有两种方法(继承Thread类和实现Runnable接口)它们分别为: 使用new Thread()和... 阅读全文
posted @ 2015-03-02 14:26 @ 小浩 阅读(14905) 评论(0) 推荐(0) 编辑
throw和throws的区别和联系
摘要:突然发现今天诗兴大发,看来又得写点内容了。 throw和throws对于Java程序员而言它们真的不是很陌生。但对于我这样的选手而言一提到它们的区别和联系就蒙圈了... 为了以后不蒙圈,今天就研究一下吧~~如果有不足的地方欢迎批评指正...1)throws 对于throws关键字而言一般用于抛出编... 阅读全文
posted @ 2015-03-02 14:01 @ 小浩 阅读(7395) 评论(0) 推荐(0) 编辑
final,finally和finalize三者的区别和联系
摘要:对于初学者而言(当然也包括我)对于这三者真的不是很陌生,经常会看到它们。但对于三者之间的区别和联系一直是懵懵懂~~今天心情不错,那就简单总结一下它们几个的区别和联系吧。如果又不对的地方欢迎批评指正~~ 1.final final是java的中的一个关键字。final关键字可以用来修饰属性,方法和... 阅读全文
posted @ 2015-03-02 12:54 @ 小浩 阅读(4161) 评论(0) 推荐(0) 编辑
Java程序开发中的简单内存分析
摘要:首先说明内存总体分为了4个部分, 包括 1.stack segment(栈区存储基本数据类型的局部变量,对象的引用名) 2.heap segment(堆区,一般用于存储java中new 出来的对象) 3.code segment (代码段) 4.data segment(数据段,静态数据常量) ... 阅读全文
posted @ 2015-02-19 14:09 @ 小浩 阅读(1240) 评论(0) 推荐(0) 编辑
Java堆、栈和常量池以及相关String的详细讲解(经典中的经典)
摘要:博客分类: Java综合 一:在JAVA中,有六个不同的地方可以存储数据: 1. 寄存器(register)。 这是最快的存储区,因为它位于不同于其他存储区的地方——处理器内部。但是寄存器的数量极其有限,所以寄存器由编译器根据需求进行分配。你不能直接控制,也不能在程序中感觉到寄存器存在的任何迹象... 阅读全文
posted @ 2015-02-19 13:32 @ 小浩 阅读(39407) 评论(13) 推荐(15) 编辑
java中的基本数据类型一定存储在栈中吗?
摘要:首先说明,"java中的基本数据类型一定存储在栈中的吗?”这句话肯定是错误的。 下面让我们一起来分析一下原因: 基本数据类型是放在栈中还是放在堆中,这取决于基本类型在何处声明,下面对数据类型在内存中的存储问题来解释一下: 一:在方法中声明的变量,即该变量是局部变量,每当程序调用方法时,系统都会为该方 阅读全文
posted @ 2015-02-19 11:47 @ 小浩 阅读(39147) 评论(19) 推荐(9) 编辑
关于Java中集合的讲解~
摘要:http://blog.csdn.net/zccst/article/details/5092816comparable& Comparator 都是用来实现集合中的排序的,只是Comparable是在集合内部定义的方法实现的排序,Comparator是在集合外部实现的排序,所以,如想实现排序,就需... 阅读全文
posted @ 2015-02-13 16:43 @ 小浩 阅读(1160) 评论(0) 推荐(0) 编辑
java中try{}catch{}和finally{}的执行顺序问题
摘要:今天我给大家讲解一下java的的错误和异常处理机制以及相关异常的执行顺序问题。如有不足的地方,欢迎批评指正~ 1、首相简单介绍一下java中的错误(Error)和异常(Exception) 错误和异常的介绍: 在java.lang软件包中有一个java.lang.Throwable类,这个类是jav 阅读全文
posted @ 2015-02-07 09:59 @ 小浩 阅读(18171) 评论(1) 推荐(2) 编辑
Java中基本数据类型的存储方式和相关内存的处理方式(java程序员必读经典)
摘要:1.java是如何管理内存的java的内存管理就是对象的分配和释放问题。(其中包括两部分)分配:内存的分配是由程序完成的,程序员需要通过关键字new为每个对象申请内存空间(基本类型除外),所有的对象都在堆(Heap)中分配空间。 释放:对象的释放是由垃圾回收机制决定和执行的,这样做确实简化了程序员的... 阅读全文
posted @ 2015-02-06 23:10 @ 小浩 阅读(28167) 评论(3) 推荐(6) 编辑
String,StringBuffer和StringBuilder三者的讲解
摘要:对于java的学习者而言,无论是初学者,还是java大师,String对于大家而言,也绝对不会陌生。下面本人就从自己学习的角度大致分析一下String,StringBuffer和StringBuilder这三者的区别和联系。如有不足,欢迎补充说明~谢谢 1 String类 String类在... 阅读全文
posted @ 2015-02-03 21:53 @ 小浩 阅读(2651) 评论(0) 推荐(0) 编辑
String是基本的数据类型吗?
摘要:String不是基本的数据类型,是final修饰的java类,java中的基本类型一共有8个,它们分别为:1 字符类型:byte,char2 基本整型:short,int,long3 浮点型:float,double4 布尔类型:boolean此外需要说明 有的文章中吧void也算是一种基本的数据类... 阅读全文
posted @ 2015-02-03 21:18 @ 小浩 阅读(19862) 评论(0) 推荐(0) 编辑
jdk中那些常见的类不能被继承的
摘要:对于java中的类,如果是使用final修饰的话,那么这个类就不能够被继承,因为jdk的开发者认为,有一些最基本的类没要必要对开发者开放,如果用户继承时操作有误,很可能引入很多问题。为了防止用户对基本类进行相应的扩展,也体现了java设计过程中的开闭原则,最终将这些类设计成为final的java中常... 阅读全文
posted @ 2015-02-03 13:16 @ 小浩 阅读(2507) 评论(0) 推荐(0) 编辑
关于java中getClass()和getSuperClass()的讲解
摘要:为了讲解这个问题,我们先来看一下下面的代码:package com.yonyou.test;import java.util.Date;class Test extends Date{ private static final long serialVersionUID = 1L; public s... 阅读全文
posted @ 2015-02-03 13:04 @ 小浩 阅读(14426) 评论(0) 推荐(1) 编辑

上一页 1 2 3 4 5 6 7 下一页