博客专栏  >  编程语言   >  Java-我的大学生涯

Java-我的大学生涯

我会在这里分享一些我在大学生涯中学习java所遇到的问题以及一些有用的知识点。

关注
2 已关注
23篇博文
  • 深搜解决倒油问题 --面向过程

    /** * 从盛12斤油(a桶)的桶中倒出6斤油来,可是手边只有盛8斤油(b桶) * 和盛5斤油(c桶)的两个桶,问如何操作才能将6斤取出来呢? * 面向过程方法倒油: */ public c...

    2018-03-28 12:23
    28
  • 异或运算交换两个数的陷阱

    今天又复习了一下快排堆排,结果死活找不到错误,最后发现是中了异或的邪!老师讲这个的时候可是不会讲到的啊当两个数相同的时候,它自己异或了三遍,于是出现产生0的情况应该防范一下,并不是都可以使用异或来交换...

    2018-03-31 23:34
    18
  • Java设计思想首部曲

    组件封装体设计思想设计思想讲解:对“组件”概念的理解:从设计角度来看,本质上,系统、子系统、模块、组件等这些都是一个组件,只是根据其相对大小而给予的一个称呼。如有的软件项目称为系统,但如果把它整合到一...

    2018-04-12 17:04
    20
  • 一个相当详细的Java类反射笔记

    以前老师经常说,Java类反射就是Java中的神仙,一直都十分好奇这到底是个什么东西,下面我们一起来探讨一下吧1、什么是反射技术?动态获取指定类以及类中的内容(成员),并运行其内容。应用程序已经运行,...

    2018-04-12 19:21
    21
  • Java大数处理

    Java关于大数处理Java.math里面有两个类:BigInteger 和 BigDecimal.前者是大整数处理,后者是高精度处理。其实两者的使用方法都是十分类似的,他们没有普通的数学运算符操作(...

    2018-04-04 23:10
    22
  • 玩转Java泛型

    泛型的基本概念1.什么时候使用泛型:泛型在Java中有着至关重要的作用,Java中所有的集合都需要使用到泛型。只要在使用类或者接口时,该类或者接口在api文档描述时都带着<&gt...

    2018-04-06 21:26
    16
  • 两种比较器的使用

    今天发现Java中有两种比较器,原来之前一直是用的util包的比较器,还有一个lang包的比较器没用过,就试了一下。其实这两个比较器的内部原理都是归并排序算法,故具有稳定性,并且时间复杂度可以达到O(...

    2018-03-18 20:18
    21
  • 参加会议问题

    有人邀请A,B,C,D,E,F 6个人参加一项会议,这6个人有些奇怪,因为他们有很多要求,已知:   1)A,B两人至少有1人参加会议;   2)A,E,F 3人中有2人参加会议;   3...

    2018-01-07 13:06
    69
  • 可变参

    可变参数:适用于参数个数不确定,类型确定的情况,java把可变参数当做数组处理。(在方法内部可以当作数组来使用,但调用该方法的时候,它是一个序列) 可变参尽管是定义为某一种类型的,而实际是它的底...

    2018-01-07 13:16
    65
  • 克隆方法clone()的使用

    protected Object clone() throws CloneNotSupportedException 创建并返回此对象的副本。 “复制”的精确含义可能取决于对象的类。 对于任何对象...

    2018-01-07 23:06
    86
  • 正则表达式的简单介绍

    在编写处理字符串的程序时,经常会有查找符合某些复杂规则的字符串的需要,正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码。 正则表达式类似Windows下的通配符*和?...

    2018-01-08 00:13
    83
  • java的输入输出流与文件操作(1.基本定义)

    1.关于文件的一些定义 文件的逻辑结构:流式文件、记录式文件(例如数据库就是记录式的,但底层还是流式)文件的存取方法:顺序存取、随机存取(同上,数据库就是典型的随机存取,也就是指定位置的存取)文件的...

    2017-12-09 19:48
    121
  • java的输入输出流与文件操作(2.读入写出及关流)

    1.如何读取文件。 可以一个字节一个字节的读,也可以使用缓冲,一块一块数据的读。 一般使用第二种,因为比较快。 @Test public void TestRead() throws IOExcep...

    2017-12-09 20:37
    177
  • java的输入输出流与文件操作(3 .文件拷贝)

    /* * 拷贝文件: 从一个文件读取数据,写到另一个文件,循环进行“边读边写” * 1.文本文件 * 2.二进制文件:图像、声音、可执行程序类 * */ @Test public ...

    2017-12-09 20:52
    63
  • DataInputStream 与 DataOutputStream

    1. /* * 文件内容是: * 1234 * 4567 * * 读取后打印: * 825373492 * 218772533 * * */ @Test ...

    2017-12-10 20:48
    77
  • 对象流的读入与写出

    对象流的读入与写出的简单应用 需要注意的事情: 1.用对象流写的对象必须要实现Serializable接口----贴标签技术 2.对象流的读取必须采用捕捉异常的方式控制结束,不能采用avai...

    2017-12-10 21:22
    80
  • 面向对象加强--程序执行顺序

    1.可能会遇到这样的面试题目:写出下列代码的执行顺序 /*** * @author 逸川同学 * 问:程序的执行顺序 * 可以使用debug的方法来确定 */ public class Se...

    2017-12-22 22:47
    126
  • 面向对象加强--静态和非静态

    1.静态成员 每个类有一个static池,池中统一存放该类的static变量,为所有对象共享。static变量在类装载时就被初始化。 为什么在静态方法中不能访问非静态成员(变量或方法)? 因...

    2017-12-22 23:07
    142
  • 再谈连接数据库

    (本文主要讲解的是:1如何防止数据库的注入,2,如何实现DBUtils,3,第三方工具类QueryRunner的使用) 1.防止数据库的注入 java作为企业级开发语言,你总能感受到它与数据库之...

    2017-11-08 16:58
    170
  • JDBC连接数据库(statement)

    1,连接数据库之前的操作 在数据库可视化软件新建一个连接; 新建一个数据表; 在数据表创建数据 (id设置为自增长) 2,JDBC操作数据库的步骤 1.注册驱动     告知JVM使用的是哪一个数...

    2017-11-02 17:42
    86
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部