java笔记 2021-5-5
javadoc
javadoc [类名]
可以生成文档
在Terminal直接用javadoc,生成的文档中,中文正常显示,
在IDEA中,需要手动加上额外的参数-charset UTF-8,中文才能正常显示
code format
IDEA快捷键:optin+command+L
可变参数
声明:
void varyFunction(String... args) {
}
调用:
this.varyFunction("a");
this.varyFunction("b", "c");
数组的声明
// 方式1
String[] strings = {"a", "b"}
// 方式2
String[] str2 = new String[10];
这个和ObjC、Swift不同,用的是{}而非[]
HashMap的基本使用
HashMap hashMap = new HashMap<String, String>();
hashMap.put("name", "BugaCo");
hashMap.get("name");
构造器简单了解
1.默认构造器
新建一个Person类:
class Person {
}
会有个默认的构造器:
public Person() {
}
调用:
new Person()
2.定一个含参数的构造器:
public Person(String name) {
}
调用:
new Person("BugaCo")
macOS JDK的路径问题
现在我电脑上有三个版本,在/Library/Java/JavaVirtualMachines路径下:

没有配置JAVA_HOME及Path、ClassPath相关的变量,Terminal、IDEA用着都没问题。
先用着,留个坑,遇到问题再来填吧。
这篇博客介绍了Java开发中的关键工具和概念,包括使用Javadoc生成类文档,IDEA中的代码格式化设置,可变参数的使用方法,以及数组的声明。还探讨了HashMap的基本操作,如插入和获取元素。此外,提到了构造器的两种形式,并分享了macOS环境下JDK路径配置的经验。

被折叠的 条评论
为什么被折叠?



