Java SE——1.初识Java《干货笔记》
目录
javac -encoding utf-8 Test.java
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)
首单词首字母小写,后每单词首字母大写
关键字

更多推荐




所有评论(0)