likes
comments
collection
share

java学习(一)——类

作者站长头像
站长
· 阅读数 19

前言

在这个越来越卷的时代,前端开发者要面临着选择,是走广度还是深度?我的选择是先走广度,下面一起走进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中的类,它是java的基础,类的声明、里面属性方法的声明都需要牢牢掌握。

转载自:https://juejin.cn/post/7250398488713920569
评论
请登录