不破不立
? ? ? ? ? ? ?——24.1.11
1.编写:
? ? ? ? a.创建一个文本文档
? ? ? ? b.注意:将文件的后缀名显示出来? 显示扩展名:点击查看->点击文件扩展名
2.编译:
? ? ? ? a.命令:javac java文件名.java
? ? ? ? b.注意:javac会将java文件编译,生成一个.class文件(字节码文件),jvm运行只认class文件
3.运行:
? ? ? ? a.命令:java class 文件名(不需要带后缀名)
1.概述:对代码的解释说明
2.分类:
? ? ? ? a、单行注释://注释内容
? ? ? ? b、多行注释:/*…注释内容…*/
? ? ? ? c、文档注释:/**…注释内容…*/
3.文档注释的作用:将来我们给他人一个开发好的类,如何让别人快捷对我们写的代码了解?
? ? ? ? 我们的文档注释中的内容可以根据javadoc命令生成一个文档(API文档),别人拿到这个二文档,就能快速对其中类以及类实现的功能,进行快速了解
4.文档注释的命令:javadoc -d 要生成的文件夹名字 -author -version 文件名.java
public static 文件名{
public static void main(String[] args){
System.out.println("helloworld");
}
}
关键字是java提前定义好的,具有特殊含义的小写单词,不用死记硬背,关键字在高级记事本中颜色特殊
①编码:保存数据的过程就是编码的过程
②解码:读数据的过程就是解码的过程
③注意:
? ? ? ? a.编码和解码过程遵守的编码规范必须是一样的
? ? ? ? b.常见的两个编码规范:
? ? ? ? ?? ? ? GBK:为中文所设计的编码 ANSI代表GBK
?? ? ? ? ? ? ? 一个中文汉字在GBK中占两个字节
? ? ? ? ?? ? ? UTF-8:一个中文汉字在UTF8中占三个字节
①类名必须要和java文件名保持一致吗?
? ? ? ? 不是必须
? ? ? ? 当类名和Java文件名不一致,需要将class前面的public干掉
②如果class前带public,则此时类名必须要和文件名保持一致
③一个Java文件中可以写多个class类,但只能有一个类带有public,但是建议不要在一个java文件中写多个class类
④main方法必须写到public的类中
相同点:都是输出语句
不同点:
? ? ? ? a.println:输出之后自带换行效果
? ? ? ? b.print:输出之后不带换行效果
小技巧:
????????1.ctrl+d 复制一行
? ? ? ? 2.一次操作多行
? ? ? ? ? ? ? ? a.预留足够的空间
? ? ? ? ? ? ? ? b.按住alt不放,鼠标下拉,发现光标变长了?