Java中的类和 对象
每个类都有构造方法,如果没有显式的构造函数,Java编辑器就会提供一个默认的构造方法
创建对象:声明–>实例化–>初始化
一个源文件只有一个public类,可以有多个非public类
import语句用来提供一个合适的路径,是的编译器能够找到某个类
Java中的基本数据类型
byte(8):-128—127
short(16):-32767—32768
int(32):-2147483648—2147483647
long(64):-9223372036854775808—9223372036854775807
float,double,boolean,char
final(常量)
Java变量类型
Java中的变量有三类:成员变量,局部变量,类变量(声明在方法体之外,必须为静态)
Java中,所有变量使用前都必须声明
Java中的修饰符
修饰符用来定义类,方法,或者变量,Java分为两类:
访问修饰符:default(默认的),private(私有的,只有该类能够访问),public(公开的),protected(受保护的,该类以及他派生的类能够使用)。(类和接口不能为私有)
非访问修饰符:static(创建方法和变量,局部变量不能为static),final(修饰的类不能被继承,修饰的方法不能被重写,修饰的变流量为常量),abstract(抽象的类(为了将来对该类进行扩充)或方法),synchronized和volatile(用于线程的编程)
Java中的运算符
算数运算符
关系运算符
位运算符
逻辑运算符
赋值运算符
条件运算符
instanceOf(检查该对象是否为一个特定的类型boolean result=name instanceOf String)
Java循环结构
Java增强for循环
for(声明语句;表达式){
代码
}
break:用在循环或者switch语句中,用来跳出整个语句块
continue:适用于任何循环控制结构中,作用是让循环跳转到下一次循环的迭代
Java中Number类
装箱:将值类型转换为引用类型
拆箱:将引用类型转换为值类型
Java中Character类
Java中String类
string是引用类型
Java日期和时间
Java提供了date来封装当前的时间和日期
sleep():使线程进入停滞状态,(阻塞当前线程)
Java正则表达式
正则表达式定义了字符串的模式。
正则表达式可以用来搜索、编辑或处理文本。
正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。
Java正则表达式和Perl的是最为相似的。
Java方法
当程序调用一个方法时,程序的控制权交给了被调用的方法。当被调用方法的返回语句执行或者到达方法体闭括号时候交还控制权给程序。
Java 的Scanner类
通过Scanner类来获取用户的输入
Scanner s=new Scanner(System.in);
Java异常处理
检查性异常
运行时异常
错误(不是异常,是脱离程序员控制的问题。例如,栈溢出时一个错误就发生了,他们在编译时是检查不到的)
所有的异常类是从java.lang.Exception类继承的子类。
Exception类是Throwable类的子类。除了Exception类外,Throwable还有一个子类Error 。
Java内置异常类
Java基础知识
最新推荐文章于 2025-09-10 22:21:01 发布