![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java学习笔记
Dalezz1
这个作者很懒,什么都没留下…
展开
-
Java学习笔记-html文件charset=utf-8之后,浏览器中文乱码
遇到了这样的问题,在html文件中设置了 -然而在浏览器中还是出现了中文乱码 查资料之后发现是记事本保存时默认ANSI编码,这时浏览器用utf-8来解码就会产生错误。 于是将html文件另存为utf-8编码并替换原来的文件,问题解决。 ...原创 2019-03-22 16:16:10 · 352 阅读 · 0 评论 -
Java学习笔记-输出菱形
思路1,runoob思路: 菱形为上下两个等腰三角形(用两个外层for循环分别代表上下两部分) 上部分为倒直角三角形 + 等腰三角形。外层for以要嵌套两个for循环分别打印出倒直角三角形(直角三角形打印空格)和等腰三角形 下部分为直角三角形和倒等腰三角形。外层for同样要嵌套两个for循环打印直角三角形(直角三角形打印空格)和倒的等腰三角形 public static void main...原创 2018-08-27 18:23:36 · 241 阅读 · 0 评论 -
Java学习笔记-属性初始化的顺序问题
关于属性初始化的顺序问题 三种对象属性初始化方式,分别为: 1、声明时直接初始化; 2、代码块初始化; 3、构造方法初始化。 代码执行时,首先执行静态方法,到new Hero()时跳转到构造方法public Hero(), 但并不执行构造方法,而是紧接着直接跳转到class Hero下的显式代码块,最后再执行构造方法。 Debug后发现在显式代码块中,声明初始化和代码块初始化按顺序执行,在这个例子...原创 2018-09-20 20:05:10 · 256 阅读 · 0 评论 -
Java学习笔记-静态方法中不能调用非静态成员
由于开始学习JAVA不久,很多细节需要在将代码码出来之后才能注意到。比如转义符是\n,而不是/n。 今天在静态方法里调用了一个非静态方法,于是报错了。 package charactor; public class TestString { //每个单词首字母大写 public String firstUpperCase(String word) { char firstLetter=wo...原创 2018-10-09 16:06:24 · 369 阅读 · 0 评论