一、第一个程序
1 | // HelloWorld.java |
编译运行:
1 | javac HelloWorld.java |
二、基础语法与数据类型
语法规则
- 大小写敏感
- 类名大驼峰,方法名小驼峰
- 语句以分号结尾
- 常量大写
8种基本数据类型
byte, short, int, long, float, double, char, boolean
练习
1 | int num = 100; |
三、String
String特性
不可变类型、字符串常量池。
常用方法
length(), charAt(), substring(), split(), equals(), trim()
练习
1 | String str = " Hello "; |
StringBuilder和StringBuffer
StringBuilder:用于频繁拼接,效率高
StringBuffer:线程安全
1 | StringBuilder sb = new StringBuilder(); |
常用API
Math, Scanner, Date, SimpleDateFormat, Calendar
四、数组
数组是存储相同类型数据的容器,长度固定。
练习
1 | //声明与初始化 |
常见操作
- 获取长度:数组名.length
- 排序:Arrays.sort(数组)
- 转字符串:Arrays.toString(数组)