
JavaSE基础
文章平均质量分 56
yj7758423
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于类变量的加载顺序问题
一个在”疯狂JAVA讲义“上看到的小程序,让我体验到了从内存的角度思考问题代码如下:class price{ final static price INSTANCE = new price(2.8); static double initPrice = 20; double currentPrice; public price(double discount){ current原创 2015-07-13 15:41:11 · 641 阅读 · 0 评论 -
毕向东javaSE中 myBufferedInputStream的实现
第一次看毕老师讲这个程序时我很蒙,思路跟不上,听的很迷糊,后来多看了几次,慢慢就懂了首先我们看看这个程序的大体思路:1、先把文件里的字节数据存到内存中的一个字节数组中去, FileInputStream in = new FileInputStream("路径"); 通过read(buf)把数据存到字节数组中去 count = in.read(buf); 这时候coun原创 2015-07-14 15:35:24 · 428 阅读 · 0 评论 -
面向对象思想设计原则
单一职责原则其实就是开发人员经常说的”高内聚,低耦合”也就是说,每个类应该只有一个职责,对外只能提供一种功能,而引起类变化的原因应该只有一个。在设计模式中,所有的设计模式都遵循这一原则。开闭原则核心思想是:一个对象对扩展开放,对修改关闭。其实开闭原则的意思就是:对类的改动是通过增加代码进行的,而不是修改现有代码。也就是说软件开发人员一旦写出了可以运行的代码,就不应该转载 2015-07-30 20:49:22 · 364 阅读 · 0 评论 -
如何统计自己写了多少代码
心血来潮,学了快一年java了,想看看自己写了多少行代码,基本思路是当初看毕向东视频时,讲过如何遍历文件,然后自己添加了记录行数的功能,代码早就写好了,就是懒得放到博客上,现在放上来,代码如下:import java.io.BufferedReader;import java.io.File;import java.io.FileReader;/** * 统计指定目录下java文原创 2016-01-06 11:03:29 · 5394 阅读 · 0 评论 -
java中字节与位的转换
java中byte与bit之间的转换使用场景:用于解析自定义协议,比如某一位代表一个状态public class ByteUtils { /** * 获取一个字节的bit数组 * * @param value * @return */ public static byte[] getByteArray(byte value...原创 2018-04-02 00:24:22 · 6879 阅读 · 0 评论