
工具准备
1.JDK下载
官网下载地址:Java Downloads | Oracle
2.配置环境变量
一) 总共有三个环境变量需要配置,首先需要在系统环境变量中新建'JAVA_HOME',value是JDK的安装路径(example:C:\Program Files\Java\jdk-19)
二) 在环境变量'CLASSPATH'中新增‘%JAVA_HOME%\lib\dt.jar’、‘%JAVA_HOME%\lib\tools.jar’两变量
三)在环境变量'Path'中新增‘%JAVA_HOME%\bin’、‘%JAVA_HOME%\jre\bin’两变量
3.编辑器
市面上有很多知名而且免费的编辑器,我个人用的是Eclipse
知识点
Java类名必须与文件名相同
Java对大小写敏感
Java一个源文件只能包含一个public类
Java注释形式与C/C++相同
数字数据类型:byte(1 byte = 8 bit)、short、int、long、float、double
修饰符
·如果在类、变量、方法或构造函数的定义中没有指定访问修饰符,那么它们默认具有默认访问修饰符;默认访问修饰符的访问级别是包级别,即只能被同一包中的其他类访问。
·final关键字在修饰方法时,该方法将不可被修改;修饰类时,该类将不可继承
·如果一个类包含抽象方法,那么该类一定要声明为抽象类
·任何继承抽象类的子类必须实现父类的所有抽象方法,除非该子类也是抽象类;抽象方法的具体实现由子类来完成
·synchronized 关键字声明的方法同一时间只能被一个线程访问。
增强 for 循环
for(int x : numbers ){ System.out.print( x ); System.out.print(","); }
Math & Number常用方法
toString()转换为字符串
ceil()向上取整 floor()向下取整 around()四舍五入
log()对数函数 pow()乘方函数 sqrt()开方
toDegrees()转换为角度 toRadians()转换为弧度
String类常用方法
*concat():字符串连接
*length():字符串长度获取
*split():切割函数
indexOf(string,index):返回从索引为index的位置开始,字符串第一次出现处的索引,i
字符串操作
当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。
和 String 类不同的是,StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。
StringBuff支持的方法:
append()、reverse()、delete(start , end)、replace(Start,end,Str)
capacity():返回当前容量 ensureCapacity(int min):设置最小容量
setLength():设置字符串长度
常用方法
sort():对数组进行排序
hashCode():返回其哈希值
日期
Date dNow = new Date( ); SimpleDateFormat ft = new SimpleDateFormat ("yyyy-MM-dd hh:mm:ss"); System.out.println("当前时间为: " + ft.format(dNow));注:HH 是 24 小时制,而 hh 是 12 小时制。
1916

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



