简单认识java
同志们,都22年了,我还在认识java,呜呜,以下内容绝对介绍的无比详细,嗯,我自己都不信。
简言之,java是一门编程语言,搭建起人与计算机沟通的桥梁,1995年上线,在诸多编程语言中位列前茅,座右铭,“一次编译,到处运行”。
java语言几点特点或特性,
- 健壮性、安全性
- 面向对象、可移植性
- 高性能、多线程
值得注意的是,java中没有指针,对象的访问通过引用来实现,比如equals方法判断内容或者值是否相等,而==则判断引用是否相等。
嗯,知识有限,确实是简单介绍。。。
简单认识java语言基础
java数据类型(四类八种)
整数类型
byte、short、int、long
浮点类型
float、double
字符类型
char
布尔类型
boolean
java修饰符
访问权限:
public(所有可见)、protected(同包及子类可见)、default(同包可见)、private(自己可见)
非访问权限
static、final、absract、
synchronized(多线程同步)
volatile(多线程)
transient(不序列化)
java类
抽象类:abstract修饰,不能实例化
普通类:实例化
内部类:类或方法中的类
匿名类:类似于表达式,应用场景常是只用一次的类
常见类
Object:所有类的父类
String:字符串
StringBuilder:线程不安全的可变字符串
StringBuffer:线程安全的可变字符串
Scanner:文本扫描
Math:算术运算类
java方法
静态方法:static修饰,属于当前整个类的,不能调用实例方法
实例方法:对象方法,有对象调用
自己写着玩,内容来源于网络,没有解决什么问题,记录一下,若有灼见,还望不吝赐教。