随笔分类 - Java / Java基础
摘要:计算机起初是设计用来做数学计算的, Computer 一词英文原意是“计算员”——在计算机发明之前, 计算员是一个独立的职业, 专门做各种数学用表的计算, 如测量和天文领域的三角函数表、对数表,航海领域的航海天文历等。 计算机发明后不久,人们发现,这玩意除了能当计算员,还能当文员,用来处理人类社会的
阅读全文
摘要:很讽刺,十年后又想起来通刷一次java基础。 一路走来,3个月培训机构培训,然后进入IT行业。 之后靠着大量的笔记,散点记录,进行工作交付。 从JSP-OAF-ADF-JALOR-SSM框架,从java到python,go,以及边边角角的vue,shell,lua,powershell。 从简单的O
阅读全文
摘要:An annotation is a form of metadata, that can be added to Java source code. Classes, methods, variables, parameters and packages may be annotated. Ann
阅读全文
摘要:日期和时间是非常复杂的一个东西,因为语言文化和时区等等原因,时间又是一个非常简单的东西,因为他是人类生活的共工基础,所以长时间来形成了非常成熟的API,直接调用感觉不到复杂。 对于一些老程序员来说,已经习惯了老版本的java.util包下Date对象或者Calendar,但是JDK8却重构的时间对象
阅读全文
摘要:在保存数据时,可以选择二进制格式或文本格式。 例如,整数1234存储成二进制数时,他被写成 01 02 03 04 构成的序列(十六进制表示法),而存成文本格式时,他被存成了“1234”字符串。 尽管二进制格式的IO高速高效,但是不利于人来阅读。 在存储文本字符串时,需要考虑字符编码(charact
阅读全文
摘要:1、读写字节 1.1、read()方法 InputStream是一个抽象类,有一个抽象方法 /** * Reads the next byte of data from the input stream. The value byte is * returned as an {@code int}
阅读全文
摘要:IO熟悉而又陌生的话题,由于项目特性,可能很少用到流处理,文件读写。 或者经常使用封装好的API早就忘记了原始的配方原始的味道。 万变不离其宗,还是有必要系统的回顾下IO相关知识。 我们更多时间再处理JSON,VO。 无论使用什么对象,什么语言,其实本质未曾变过,核心还是计算机原理,编码技术,序列化
阅读全文

浙公网安备 33010602011771号