前言
在这个越来越卷的时代,前端开发者要面临着选择,是走广度还是深度?我的选择是先走广度,下面一起走进java的世界,来学习java的基础。
概念
类是一类对象属性与方法的集合,相当于是对象的模板。类本质是一种数据类型,可以被实例化,我们操作的是实例化的对象而不是类。js中也有类的概念,这两者从概念上有些类似,具体的语法与用法就不相同了。
类的声明比较复杂,具体语法如下:
标识符 class 类名{
属性方法
}
标识符用来指定类的权限,简单来说就是规定方法是否能被外部访问,标识符有以下几种:
- default:默认,默认情况下只能在同一个包内访问。
- public:公共的,可以被任意访问,一个文件中公共类只有一个。
- private:私有的,只能被自己外层的类访问,也就是说公共类声明私有类,在公共类中就能访问到。
- protected:受保护的,能被同一个包下的任意类访问。
- final:最终的,该类不能被继承,后续也不做修改。
接下来就是类名,类名是有着明确规定的,要必须用英文开头,开发中一般使用大写字母,后面可以跟数字、字母、下划线。
属性方法
类的内容是定义的属性、方法,定义语法如下:
//属性
修饰符 数据类型 名称 [=值]
//方法
修饰符 返回数据类型 名称 (){ }
修饰符的含义跟标识符一样具体的值跟上面的标识符,多了一个静态修饰符——static。static:声明的属性方法会变成静态变量,静态变量能通过类名之间访问。注意static修饰方法里面只能访问static的变量。数据类型比如整体、浮点型等,后面一节会详细讲解。下面就是声明的Hello类:
public class Hello {
public int age [=18]
public static void main(){
}
}
编译执行
java的编辑运用,使用的是编辑器,一般为idea编辑器,需要去下载配置。除此之外我们可以简单运行一个java文件,首先创建出一个文档,声明一个类,然后将后缀改为java,再执行javac 文件名得到class文件
最后再执行java 文件名就能得到执行文件得结果。
总结
以上就是java中的类,它是java的基础,类的声明、里面属性方法的声明都需要牢牢掌握。
© 版权声明
文章版权归作者所有,未经允许请勿转载,侵权请联系 admin@trc20.tw 删除。
THE END