我的个人主页:☆光之梦☆的博客_CSDN博客
欢迎各位 点赞 ⭐收藏 评论
好句分享:追光的人终会光芒万丈
目录
一、常用转义字符:
二、几个小细节
2.1 输出两个:\\ 的方法
2.2 \r :一个回车
三、初学 java 易犯错误
1、找不到文件(文件名写错)
2、主类名和文件名不一致
3、缺少分号
4、常见错误总结:
5、拼写错误
四、注释
1、单行注释 //
2、多行注释 /* */
3、文档注释 /** */
五、java 代码规范
1、DOS命令(了解)
DOS的基本原理:
2、相对路径, 绝对路径(重要)
相对路径:从当前目录开始定位,形成一个路径
绝对路径:就是从顶级目录D盘开始
常用的 dos 命令(了解)
六、java 编写步骤
1、编写 java 源代码
2、javac 编译 ,得到对应的 .class 字节码文件
3、java 运行 ,本质就是:把 .class 文件加载到 jvm 中运行
\t :一个制表位,实现对齐的功能
\n :换行符
\\ :一个\
\" :一个"
\' :一个'
\r :一个回车 System.out.println("韩顺平教育\r 北京");
\\\\ 把第一个 \ 用来做转义,然后接着就可以打印出第一个 \
也就是说两个\ 代表输出一个\(第一个是转义,第二个才是输出)
\r :一个回车 System.out.println("韩顺平教育\r 北京");
解读:1. 输出 韩顺平教育
\r 表示回车 System.out.println("韩顺平教育\r 北京"); // 北京平教育
遇到回车,光标会直接跳转到我们的最前面,没有换行。所以你这个输入的光标会定在韩顺平的韩,它在这个地方它再输出北京两个字,也就是说它把韩替换成了北,再把顺替换成了京。所以输出:北京平教育
也就是说:当你遇到回车时,它把光标定位到你输出的当前行的第一个字符,然后用后面的字符来替换前面的
System.out.println("韩顺平教育\r \n 北京"); // 北京平教育
输出:韩顺平教育
北京
在控制台,输入 tab 键,可以实现命令补全
解决方法:源文件名不存在或者写错,或者当前路径错误
解决方法:声明为public的主类应与文件名一致,否则编译失败
学习编程最容易犯的错是语法错误(初学者)。Java要求你必须按照语法规则编写代码如果你的程序违反了语法规则。
例如: 忘记了分号、大括号、引号,或者拼错了单词java编译器都会报语法错误。尝试着去看懂编译器会报告的错误信息。
举例: 1->I
0->o
英文符号写中文符号
void -> viod 拼写错误
注释:用于注解说明解释程序的文字就是注释,注释提高了代码的阅读性(可读性);注释是一个程序员必须要具有的良好编程习惯。将自己的思想通过注释先整理出来,再用代码去体现。
格式: //注释文字
格式: /* 注释文字 */
注释内容可以被JDK提供的工具 javadoc 所解析,生成一套以网页文件形式体现的该程序的说明文档,一般写在类
基本格式:
/**
* @author 光之梦
* @version 1.0
*/
public class wendangzhushi{
public static void main(String[] args){
……
}
}
如何生成对应的文档注释:
在控制台中输入:javadoc -d 文件夹名 -xx -yy Demo3.java
-d 代表我要把生成的文档放到那个目录里面
-xx,-yy 指的是你这里用到了那些javadoc标签,你要生成那些对应的 Javadoc 标签
如:author,version这两个就是Javadoc标签
Demo3.java 就是你要编译的 java 文件
那么,也就是在控制台中输入:javadoc -d d:\\temp -author -version Demo3.java
最后按一下回车
注:javadoc标签 可以写很多个。我们最好是把文档注释要生成的文件放到d盘下的下一级文件夹中,不然可 能由于文件夹没有源代码从而编译不了。文档注释用的非常多,一定要学会
使用细节:
被注释的文字,不会被 JVM(java 虚拟机)解释执行
多行注释里面不允许有多行注释嵌套
不管是变量的命名还是运算符的计算,中间最好都要用空格隔开
int ni = 1 + 2;
int n2 = 5 + 10;
int n3 = 1 + 3 * 34;
等号之间两边来一个空格,运算符两边也来空格
这样是一种比较好的编程方式。这样写会让人看起来很舒服,没那么紧凑
选中,然后输入 tab 整体右移
选中,然后输入 shift+tab 整体左移
1、类、方法的注释,要以 javadoc 的方式来写。(文档注释)
2、非Java Doc的注释,往往是给代码的维护者看的,着重告述读者为什么这样写如何修改,注意什么问题等
3、使用tab操作,实现缩进,默认整体向右边移动,用shift+tab整体向左移
4、运算符和 = 两边习惯性各加一个空格。比如: 2 + 4* 5 + 345 - 89
5、源文件使用utf-8编码
6、行宽度不要超过80字符
7、代码编写次行风格和行尾风格(!!),推荐使用行尾风格(java作者用的就是行尾风格)
了解就行
DOS介绍:Disk Operating System 磁盘操作系统,简单说一下windows的目录行:Dos目录结构
当我们在这个控制台输入 md 或者 rd 时,我们一回车就会把这个指令,发送给dos系统,最终是作用在你所在的盘符中。也就是说:在我们这个黑乎乎的控制台,我们输入了一条指令,交给真正的dos系统,dos系统进行接受解释,然后最终对我们的Windows系统进行了一个相应的操作,这就是它的基本原理
需求:从 adc\test100 访问 hello.txt
..\ 就是到上级目录
在test100的这个目录下,我们要去访问hello.txt,先..\到abc,再..\到abc2,最后再到 hello.txt
也就是说我们是从 test100 当前文件开始一层一层的找到,这个就叫相对路径
如果在顶级目录用 ..\ ,它不动,也不会报错。用cd .. 它也不会报错
查看当前目录是有什么内容 dir
dir dir d:\abc2\test20
切换到其他盘下:盘符号 cd
案例演示:切换到 c盘 cd /D c:
切换到当前盘的其他目录下(使用相对路径和绝对路径演示)
案例演示:
cd d: abc2 test200 cd ....abc2 test200
切换到上一级:案例演示:cd
切换到根目录: cd \
查看指定的目录下所有的子级目录 tree
清屏 cls 【要清屏就找苍老师】
退出 DOS exit
说明: 因为小伙伴后面使用 DOS 非常少,所以对下面的几个指令,大家了解即可
md[创建目 录],rd[删除目录],copy[拷贝文件],del[删除文件],echo[输入内容到文件]type,move[剪切]
我们对这些指令的使用应该是非常少,所以你只需了解一下大体就行,知道他是干什么的就行。搞清楚这个相对路径和绝对路径就行,其他的指令做一个基本的了解,因为这些指令在今后你是绝对不会用的,在Linux下才会使用,而到了Linux这些指令它的用法都发生变化了。虽然我们极少用,但是了解一下还是必要的
创作不易,如果我的这篇文章对你有帮助的话,就请给我点一个小小的赞,谢谢! +⭐ +(一键三连) 是对博主最大的鼓励与支持哦。