写给自己或别人看,方便理解和阅读,不运行
/***
* _ooOoo_
* o8888888o
* 88" . "88
* (| -_- |)
* O\ = /O
* ____/`---‘\____
* . ‘ \\| |// `.
* / \\||| : |||// * / _||||| -:- |||||- * | | \\\ - /// | |
* | \_| ‘‘\---/‘‘ | |
* \ .-\__ `-` ___/-. /
* ___`. .‘ /--.--\ `. . __
* ."" ‘< `.___\_<|>_/___.‘ >‘"".
* | | : `- \`.;`\ _ /`;.`/ - ` : | |
* \ \ `-. \_ __\ /__ _/ .-` / /
* ======`-.____`-.___\_____/___.-`____.-‘======
* `=---=‘
*
* .............................................
* 佛祖保佑 永无BUG
*/
目前在使用中......
关键字:系统默认设置的,例如 public class void等
自定义:String abc
规则:26英文字母,大小写敏感,不能使用关键字命名,注意一些特殊符号的使用即可。
强类型语言:使用变量非常严格,必须先定义再使用。
Java数据类型分两类
基础类型:byte、int、short、long(后面加L)、float(F)、double、char、boolean
引用类型:String、类、接口、数组
int中:二进制ob、八进制0、十六进制0x
字符对应都是数字,而数字对应的unicode表
不同的类型进行计算时,需要转换成同一类型
强制转换:高 --> 低(存在内存溢出)
自动转换:低 --> 高
低 --> 高,向其中一个最高的类型进行统一
理解:相当于一个盒子,往里面放东西,数组是多层的盒子
类变量:static修饰
常量:final修饰
所有:见名知意
变量、方法名:首字母小写后面的首字母大写,驼峰规则
常量:大写字母和下划线
类名:首字母大写
作用域
public class Variable{
static int a = 123; //类变量
String str = "hello"; //实例变量
public void method(){
int a = 234; //局部变量
}
}
a++ 先计算,后自增
++a 先自增,后计算
x?y:z 若x为true,则为y,否则为z
一般利用公司域名倒置作为包名,例如:www.gbhh.com,包名com.gbhh.www
api文档:https://docs.oracle.com/javase/8/docs/api/
参数信息
@author
@version
@since
@param
@return
@throws
/**
* @author gbhh
* @version 1.0
* @since 1.8
*/
public class Doc{
String name;
/**
* @author gbhh
* @param name
* @return
* @throws Exception
*/
public String test(String name) throws Exception{
return name;
}
到当前目录使用cmd执行java文件
javadoc -encoding UTF-8 -charset UTF-8 Doc.java
原文:https://www.cnblogs.com/gbhh/p/13664001.html