目录

main方法如何书写(入口方法)

运行Java

记事本(Ctrl+S保存)

JDK

java

javac

javap -c

java -cp .Test

字符编码

记事本:默认UTF8(有的GBK)

(javac编译时)cmd:默认GBK

javac -encoding utf-8 Test.java

IDEA

快捷键

注释(图片为拓展内容)

单行注释

多行注释(不可嵌套)

文档注释

标识符

硬性规则

软性规则

类名:大驼峰(FirstName)

方法名(和变量名):小驼峰(firstName)

关键字


main方法如何书写(入口方法)

(源文件(类(方法(语句))))

运行Java

记事本(Ctrl+S保存)

字节码(二进制)文件:xxx.class

JDK

JDK:开发工具包

JRE:环境

JVM:虚拟机(此处运行)

java

java xxx ->运行字节码文件

javac

javac xxx.java ->生成字节码文件

javap -c

反编译JAVA类文件,展示字节码

java -cp .Test

指定当前路径

字符编码

记事本:默认UTF8(有的GBK)
(javac编译时)cmd:默认GBK
javac -encoding utf-8 Test.java

指定以utf-8形式编码

IDEA

不需要配置环境变量

快捷键

100000=10_0000

5.fori -> for(int i = 0 ;i < 5; i ++){ }

a.sout -> System.out.println(a);

psvm -> public static void main ( String [ ] args ){ }

(取消)块注释:ctrl+shift+/

(取消)行注释:ctrl+/

s1.length ->直接获取长度

Math.sqrt(n);——>计算√n

Math.pow(2,3);——>计算2³ 循环输入多个数据时,Windows使用ctrl+z结束输入,Linux/Mac使用ctrl+d结束输入

看源码=ctrl+点想看的类 借助IDEA自动生成构造方法(Alt+Insert): ​鼠标右键—>Generate—>Constructor—>按ctrl选参数

借助IDEA自动生成get、set方法: ​鼠标右键—>Getter+Setter+Getter and Setter—>ctrl+选择字段

ctrl+i快速实现接口

Alt+7快速打开结构

注释(图片为拓展内容)

不需要编译

单行注释

//

多行注释(不可嵌套)

/* */

文档注释

/** */

标识符

标识符:取的名字

硬性规则

非关键字、非数字开头且区分大小写的字母、数字、下划线和$······

软性规则

类名:大驼峰(FirstName)

每单词首字母大写

方法名(和变量名):小驼峰(firstName)

首单词首字母小写,后每单词首字母大写

关键字

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐