注释
代码
public class HelloWorld {
public static void main(String[] args) {
//输出Hello,World
//单行注释
System.out.println("Hello,World");
//多行注释 /*文字*/
/*
JavaDoc:文档注释/**文字*/
*/
}
}
趣味代码注释
/***
* .,:,,, .::,,,::.
* .::::,,;;, .,;;:,,....:i:
* :i,.::::,;i:. ....,,:::::::::,.... .;i:,. ......;i.
* :;..:::;::::i;,,:::;:,,,,,,,,,,..,.,,:::iri:. .,:irsr:,.;i.
* ;;..,::::;;;;ri,,,. ..,,:;s1s1ssrr;,.;r,
* :;. ,::;ii;:, . ................... .;iirri;;;,,;i,
* ,i. .;ri:. ... ............................ .,,:;:,,,;i:
* :s,.;r:... ....................................... .::;::s;
* ,1r::. .............,,,.,,:,,........................,;iir;
* ,s;........... ..::.,;:,,. ...............,;1s
* :i,..,. .,:,,::,. .......... .......;1,
* ir,....:rrssr;:, ,,.,::. .r5S9989398G95hr;. ....,.:s,
* ;r,..,s9855513XHAG3i .,,,,,,,. ,S931,.,,.;s;s&BHHA8s.,..,..:r:
* :r;..rGGh, :SAG;;G@BS:.,,,,,,,,,.r83: hHH1sXMBHHHM3..,,,,.ir.
* ,si,.1GS, sBMAAX&MBMB5,,,,,,:,,.:&8 3@HXHBMBHBBH#X,.,,,,,,rr
* ;1:,,SH: .A@&&B#&8H#BS,,,,,,,,,.,5XS, 3@MHABM&59M#As..,,,,:,is,
* .rr,,,;9&1 hBHHBB&8AMGr,,,,,,,,,,,:h&&9s; r9&BMHBHMB9: . .,,,,;ri.
* :1:....:5&XSi;r8BMBHHA9r:,......,,,,:ii19GG88899XHHH&GSr. ...,:rs.
* ;s. .:sS8G8GG889hi. ....,,:;:,.:irssrriii:,. ...,,i1,
* ;1, ..,....,,isssi;, .,,. ....,.i1,
* ;h: i9HHBMBBHAX9: . ...,,,rs,
* ,1i.. :A#MBBBBMHB##s ....,,,;si.
* .r1,.. ,..;3BMBBBHBB#Bh. .. ....,,,,,i1;
* :h;.. .,..;,1XBMMMMBXs,.,, .. :: ,. ....,,,,,,ss.
* ih: .. .;;;, ;;:s58A3i,.. ,. ,.:,,. ...,,,,,:,s1,
* .s1,.... .,;sh, ,iSAXs;. ,. ,,.i85 ...,,,,,,:i1;
* .rh: ... rXG9XBBM#M#MHAX3hss13&&HHXr .....,,,,,,,ih;
* .s5: ..... i598X&&A&AAAAAA&XG851r: ........,,,,:,,sh;
* . ihr, ... . .. ........,,,,,;11:.
* ,s1i. ... ..,,,..,,,.,,.,,.,.. ........,,.,,.;s5i.
* .:s1r,...................... ..............;shs,
* . .:shr:. .... ..............,ishs.
* .,issr;,... ...........................,is1s;.
* .,is1si;:,....................,:;ir1sr;,
* ..:isssssrrii;::::::;;iirsssssr;:..
* .,::iiirsssssssssrri;;:.
*/
//代码来源于网络
标识符和关键字
注意点
- 所有标识符都应以字母( A-Z或a-z)、美元符( $ )、或下划线( _ )开始
- 首字母后可以使用任意非特殊意义的字符组合
- 标识符区分大小写
- 不建议中文或拼音命名
示例
public class Demo01 {
public static void main(String[] args) {
String Ahello = "tiant";
String hello = "tiant";
String $hello = "tiant";
String _hello = "tiant";
System.out.println(Ahello);
}
}
运行结果
数据类型
基本类型
组合方法
数据类型 变量名 = 值; 可以用“ , ”隔开声明多个同类型变量
八大基本类型
public class Demo02 {
public static void main(String[] args) {
//整数
int num1 = 1000; //最常用
byte num2 = 20;
short num3 = 30;
long num4 = 30l; //Long类型要在数字后加个L
//小数:浮点数
float num5 = 50.1F; //float类型要在数字后加个F
double num6 = 3.1415926;
//字符
char name = 'a'; //不能用双引号
//字符串,String不是关键字,是类
String name1 = "tian";
//布尔值 是、非
boolean flag1 = true;
boolean flag2 = false;
}
}
引用类型
类
接口
数组