一、Java注释

1.作用:不会编译倒.class文件之中;增强可读性

2.分类:

(1)单行注释(只注释当前行)://

(2)多行注释:

/*

注释

注释

注释

*/

(3)javadoc注释

/**

* 注释

* 注释

* 注释

*/

注意:

这种注释可以被一个工具提取解析生成一个帮助文档,这个工具在C:\Program Files\Java\jdk1.8.0_211\bin下面有一个javadoc.exe的程序,后面我们再说。

二、解释我们的第一个程序

//public表示公开的

//class代表定义一个类

//HelloWord表示一个类名

public class HelloWorld{//表示定义一个公开的类,其名为HelloWord

  //类体

  //类体中不允许直接编写java语句(除了声明变量之外)

  /*

  public表示公开的

  static表示静态的

  void表示空

  main表示方法名为main

  (string[] args)是main方法的形式参数

  */

  //以下方法是一个程序的主方法,是程序的执行入口

  public static void main(String[] args){//表示定义一个公开的静态主方法

    //方法体

    //方法体

    //方法体

    //java语句以英文分号结尾;以下代码的作用是向控制台输出一段消息;字符串以双引号括起来

    System.out.println("HelloWorld");

  }

}

三、public class和class的区别

(1)一个java源文件中可以定义多个class

(2)一个java源文件中public class不一定有

(3)一个class类可以生成一个.class文件

(4)当在源码中写一个public
class时,它的类名必须与我们的源文件名称一致

class a

{

  public static void main(String[] args)

  {

    System.out.println("Hello World!");

  }

}

class b

{

}

class c

{

}

public class d4

{

}

注意:想执行哪个类就可以执行哪个类,但是这个类中必须要有主方法,如下就是我们在名称为c的类没有定义主程序造成的

四、源码:

HelloWorld

d4

地址:https://github.com/ruigege66/Java/​

2.CSDN:https://blog.csdn.net/weixin_44630050(心悦君兮君不知-睿)

3.博客园:https://www.cnblogs.com/ruigege0000/

4.欢迎关注微信公众号:傅里叶变换,后台回复”礼包“,获取大数据学习资料

Javal连载4-注释&class与public class区别的更多相关文章

  1. Spring 注释 @Autowired 和@Resource 的区别

    Spring 注释 @Autowired 和@Resource 的区别 一. @Autowired和@Resource都可以用来装配bean,都可以写在字段上,或者方法上. 二. @Autowired ...

  2. [Java] Protect, Private and Public的区别

    Java中的private.protected.public和default的区别 (2014-03-21 22:29:14) 转载▼ 标签: java java修饰符 it   (1)对于publi ...

  3. 一张图说懂java中 private default protected public 的区别

    private:修饰完全隐藏类的成员,这样,就不能从类的外边直接访问他们,我们提供set和get方法,保证类中数据域的安全. default:指默认修饰符,什么都不加,实际上它限制的范围就是一个包内可 ...

  4. static和public的区别

    static:静态.   可以设置:静态类.静态变量.静态方法.   没有使用static修饰的成员为实例成员. 静态成员的使用:通过类名.   1.不加static修饰的成员是对象成员,归每个对象所 ...

  5. static public和 public static 区别

    static:加static 的是静态成员,不能实例化在你运行的时候他自己在内存中开辟了块空间,不用在new, 有点像全局变量,如果不用你必须去 实例化(new)才能用 static是静态的意思,pu ...

  6. protected private public 的区别

    1.public,protected,private是Java里用来定义成员的访问权限的,另外还有一种是"default",也就是在成员前不加任何权限修饰符.如:    publi ...

  7. 【Java】abstract,final,static,private,protected,public的区别

    [abstract]抽象的 1. abstract可以修饰类和成员方法,被abstract修饰的类称为抽象类,被abstract修饰成员方法叫抽象方法.抽象类不一定有抽象方法,但拥有抽象方法的类一定是 ...

  8. php关于private、protected、public的区别

    一句话总结: private 自己的 protected 父亲的 public 大众的

  9. private、protected和public的区别

    private 是完全私有的,只有当前类中的成员能访问到. protected 是受保护的,只有当前类的成员与继承该类的类才能访问. 这两个是访问类中成员权限的限制符.在类外如果想使用类中的成员,只能 ...

随机推荐

  1. IT兄弟连 HTML5教程 HTML5技术的应用现状及HTML5平台的兴起

    HTML5的优良特性很快被各种类型的网站利用,比如文件拖拽到网页上传功能,多数即使用HTML5提供的新属性就可以完成,来实现素材的免插件拖放.因此,HTML5技术实际上在国内已经获得了较广泛的应用与支 ...

  2. MVC过滤器:自定义异常过滤器

    一.异常过滤器 异常筛选器用于实现IExceptionFilter接口,并在ASP.NET MVC管道执行期间引发了未处理的异常时执行.异常筛选器可用于执行诸如日志记录或显示错误页之类的任务.Hand ...

  3. Spring Security 教程 大牛的教程

    https://www.iteye.com/blog/elim-2247073 Spring Security 教程 Spring Security(20)——整合Cas Spring Securit ...

  4. C#函数的参数传递2(ref\out)

    using System; namespace class1 { class program { static void Main(string[] args) { Console.Write(&qu ...

  5. 打开excel打印时报“不能使用对象链接和嵌入”

    解决思路: 1.以WIN + R 打开命令行, 在命令行中输入dcomcnfg,打开组件服务. 2.在组件服务窗口中,点击到[控制根节点]->[组件服务]->[计算机]->[我的电脑 ...

  6. 史上最详细JVM,Java内存区域讲解

    本人免费整理了Java高级资料,一共30G,需要自己领取:传送门:https://mp.weixin.qq.com/s/JzddfH-7yNudmkjT0IRL8Q 运行时数据区域 JVM载执行Jav ...

  7. JS实现深浅拷贝

    1.实现浅拷贝 // 1. ...实现 let copy1 = {...{x:1}} // 2. Object.assign实现 let copy2 = Object.assign({}, {x:1} ...

  8. Django 全局log process_exception中间件

    class BaseResp: # 基础的返回值类 def __init__(self, code, msg, data): self.code = code self.msg = msg self. ...

  9. 登陆远程服务器的Tomcat 8的manger的页面403

    访问远程服务器Tomcat 8的管理页面报错 在远程服务器上安装了一个tomcat8.5,配置好用户后重新启动tomcat ,发现:8080可以访问,但是进入:8080/manager/html页面报 ...

  10. git本地忽略

    添加本地忽略文件 git update-index --assume-unchanged 忽略的文件名 恢复本地忽略文件 git update-index --no-assume-unchanged ...