博客专栏  >  编程语言   >  Java基础巩固

Java基础巩固

选择了一些学习过程中经常遇到的,容易出错或容易被大家忽略的一些问题,整理出来的一些博客,适合人群为Java新手或想要回顾一些基础的程序员。欢迎关注,期待和大家一起进步。不断持续更新中。。。

关注
13 已关注
21篇博文
  • Java异常处理的误区和经验总结

    本文着重介绍了 Java 异常选择和使用中的一些误区,希望各位读者能够熟练掌握异常处理的一些注意点和原则,注意总结和归纳。只有处理好了异常,才能提升开发人员的基本素养,提高系统的健壮性,提升用户体验,...

    2016-12-21 11:01
    207
  • Java冒泡,选择,插入排序算法

    冒泡排序 基本思想:在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。  即:每当两相邻的数比较后发现它们的排序与排序...

    2017-03-06 21:22
    277
  • java设计模式六大原则之场景应用分析

    看了一篇文章,感觉收获蛮大,不过还有一些不懂,收藏慢慢研究。 面对项目中如此众多的设计模式,我们有时候无法下手。在强大的设计框架也终脱离不了23种设计模式,6大原则。我们只要把内功修炼好,掌握其...

    2017-03-08 22:01
    459
  • 根据实例详解Java中的反射机制

    概念: JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java...

    2017-05-03 21:22
    890
  • Java中NIO和IO的比较

    NIO是为了弥补IO操作的不足而诞生的,NIO的一些新特性有:非阻塞I/O,选择器,缓冲以及管道。管道(Channel),缓冲(Buffer) ,选择器( Selector)是其主要特征。 概念解释:...

    2017-04-26 22:24
    1446
  • Java中的垃圾回收原理

    用户程序(mutator)会修改还堆区中的对象集合,从存储管理器处获取空间,创建对象,还可一引入和消除对已有对象的引用。 当mutator不能“达到”某些对象的时候,这些对象就成了垃圾。 ...

    2017-01-30 10:38
    552
  • Java编程中“为了性能”尽量要做到的一些地方

    最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。   下面是参考网络资源总结的一...

    2017-02-27 18:07
    338
  • Java中static变量作用和用法详解

    static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。   被static修饰的成员变量和成员方法独立于...

    2017-02-27 18:12
    356
  • 玩转Eclipse--如何使用eclipse可以更好的提高我们的工作效率

    工欲善其事必先利其器,更加了解我们的开发工具有利于提高开发效率,而合理使用快捷键可以使我们事半功倍,这里收集了eclipse中的几种常见设置,eclipse的优化以及非常全面的快捷键介绍,大家有用到的...

    2017-04-08 10:36
    4221
  • 在线小说网站的设计与实现(附源码)

    最近在做一个课程设计,在线小说网站的设计,以下是课题要求,需要项目练手的童鞋可以试试身手。 由于最近新学了JavaEE,所以采用了jsp+servlet来写,前端部分用了少量的js和jQuery处理,...

    2016-12-31 15:57
    7280
  • IO流详解

    File是IO操作中,唯一可以代表磁盘本身类,File定义了一些与平台无关的操作方法来操作文件,比如说可以创建和删除文件等等。常用操作方法如下: ·public File(String pa...

    2017-03-14 19:36
    610
  • Java中的Math类和日期类详解

    Math类是定义了一系列的数学运算方法,是使用static修饰的方法,表示可以通过Math类直接访问。我们在开发中一般只需要关注两个:          ·四舍五入:          ·取得随机...

    2017-03-10 20:12
    435
  • Java中引入泛型的好处

    泛型的本质是参数化类型,即所操作的数据类型被指定为一个参数。这种类型参数可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。   在没有泛型的情况下,通过对类型Object的引用来...

    2016-12-13 10:57
    880
  • String被设计成不可变和不能被继承的原因

    String是所有语言中最常用的一个类。我们知道在Java中,String是不可变的、final的。Java在运行时也保存了一个字符串池(String pool),这使得String成为了一个特别的类...

    2017-02-17 22:31
    744
  • 抽象类详解

    在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 抽象类往往用来表征对问题领域...

    2017-03-08 21:31
    340
  • iterator

    定义与结构 迭代器(Iterator)模式,又叫做游标(Cursor)模式。GOF给出的定义为:提供一种方法访问一个容器(container)对象中各个元素,而又不需暴露该对象的内部细节。 从定义可...

    2016-12-22 12:52
    296
  • Java实现验证码验证功能

    Java如何实现验证码验证功能呢?日常生活中,验证码随处可见,他可以在一定程度上保护账号安全,那么他是怎么实现的呢? Java实现验证码验证功能其实非常简单:用到了一个Graphics类在画板上绘制字...

    2017-02-22 21:42
    1202
  • (转载)图解Java中的参数传递

    今天做项目,发现了一个问题,当String作为参数传递的时候,在函数内部改变值对外部的变量值无影响,如下代码: public static void main(String[] args)...

    2016-12-26 22:14
    305
  • Java实现图片上传到服务器,并把上传的图片读取出来

    在很多的网站都可以实现上传头像,可以选择自己喜欢的图片做头像,从本地上传,下次登录时可以直接显示出已经上传的头像,那么这个是如何实现的呢?   下面说一下我的实现过程(只是个人实现思路,实际网站怎么实...

    2017-02-28 14:20
    5884
  • 详解Java中的正则表达式

    详解Java中的正则表达式,并列出常用的正则表达式语法和一些常用的场景。 判断一个字符串是否是由数字组成: 当不使用正则表达式的时候的实现代码: public class RegexDemo01...

    2017-03-09 21:17
    374

SSM框架
1812004
数据库操作
139271
JavaWeb探索
6171088

Windows C/C++/C# 编程
1306365938
FFmpeg
1353629464
经典算法研究
323269046
微软面试100题系列
183178812
Java开发进阶
663046738
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部