Java
关于语言的学习,实践、思考、总结缺一不可。
FibonacciCode
因为热爱而坚持,因为坚持而卓越
展开
-
字符编码理解
计算的本质是二进制的运算,所以要想把现实生活中的文字、图片、语音等信号媒介用计算机来处理,必须把这些东西切分成基本元素,然后把每一个元素一一映射为数字,这是最基本的做法。英语切分成最基本的元素就是26个字母大小写加上英语中用到的所有标点,于是就产生了ascii编码;汉语切分成最基本的元素就是从古至今中国出现的所有的汉字,简体、繁体、生僻的都算上,于是就产生中国人自己的一些编码方式,如gbk;其它国家都可以归为上面这两类;每个国家都有自己的字符集,这让计算机很难做啊,而且每个字符集编码还在发展变化,原创 2020-07-29 21:12:25 · 124 阅读 · 0 评论 -
打jar包和执行jar包
使用eclipse打jar包默认生成的目录在/Work/Projects/eclipse-workspace执行java -cp hellotest.jar com.feiyangedu.sample.Main原创 2020-07-26 12:43:13 · 151 阅读 · 0 评论 -
Java中重载和复写的区别
Java中重载和复写的区别重载(overload)复写(override)区别和联系重载(overload)函数重载的最突出的例子就是类的构造函数,用户定义一个对象时可能会提供多种参数组合;函数重载的第二个例子就是满足一个函数的多样化功能,譬如abs函数参数既可以是整数也可以是小数,也可以是复数;由上面两条可以归纳出函数重载的意思,就是使用统一的函数名去做类似的但又不完全相同的功能;重载现象也会出现在继承中,譬如本身从父类中继承了abs功能,自己又写了一个abs(与继承的参数不同)功能,这样多个原创 2020-07-25 19:52:05 · 573 阅读 · 0 评论