public class Hello {

// 主方法的快捷代码:m+回车

public static void main(String[] args) {

// 输出语句的快捷方式:sout+回车

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

System.out.println("林森蝶到此一游!!!");

}

}

/*

* public:公共的,任何人都可以直接访问此类

* class:类,是一种身份的象征,表示后的就是一个类名

* Hello:类名,自己起的,类名必须跟文件名字一致,而且首字母大写

* { }:大括号,表示一个范围,类名后面的大括号表示的是类的范围

*       目前,所有的代码必须放在类中

* static:表示静态,整个项目中只有一份

* void:空,返回值类型为空(因为此主方法中没有返回值)

* main(String[] args):主方法(函数),程序的运行都是从主方法开始

*         此处的小括号,是方法的身份的象征

*       String[] args:形参(形式参数):此参数必须要有,至于此参数是啥,不重要

*       目前,所有的代码必须放在类的主方法中

* System:系统

* out:输出,调用系统的输出功能

* println():往控制台打印一行(打印完成会自动换行)

* " ":双引号:输出的内容是字符串,就必须加双引号

* ; 分号:表示一条语句的结尾

*

* 注意:除了输出语句双引号中的内容可以是任意字符

*      其他字符必须是英文输入法下的,特别注意小括号和分号

*

* 预习:标识符、关键字,常量、变量、数据类型

*

* 标识符:你自己起的名字,一般会给变量、方法、类、对象起名

*       规则:一定得遵守,不然会报错

*           1、只能出现字母、数字、下划线,数字不能作为开头

*           2、严格区分大小写

*           3、不要与关键字冲突

*       规范:尽量遵守,不遵守代码不会报错,但是显得不专业

*           1、起名一定要有意义

*           2、尽量只出现字母

*           3、如果一个名字特别长,由多个单词组成,推荐使用驼峰式命名

*              第一个英文单词小写,从第二个英文单词开始,首字母大写,其他字母还是小写

*               userNamePassword

*

* 关键字:被系统保留的,有特殊作用的单词(50个)

*        关键字在高级编译器中会变色(IDEA的黑色主题下,关键字为橙色)

*

* */

// 单行注释:只在这一行生效,这一行的代码都不会被编译器识别

/*

* 多行注释:

* */

/**

* 文档注释:一般给对象或者方法加文档注释,下次调用此对象或功能的时候,鼠标放到这段代码上

*          会自动弹出文档注释的内容

*

* */

JAVA基本代码详解相关推荐

  1. Apache Thrift - java开发详解

    2019独角兽企业重金招聘Python工程师标准>>> Apache Thrift - java开发详解 博客分类: java 架构 中间件 1.添加依赖 jar <depen ...

  2. Java泛型详解-史上讲解最详细的,没有之一

    目录 1. 概述 2. 一个栗子 3. 特性 4. 泛型的使用 4.1 泛型类 4.2 泛型接口 4.3 泛型通配符 4.4 泛型方法 4.4.1 泛型方法的基本用法 4.4.2 类中的泛型方法 4. ...

  3. Java虚拟机详解----JVM常见问题总结

    [正文] 声明:本文只是做一个总结,有关jvm的详细知识可以参考本人之前的系列文章,尤其是那篇:Java虚拟机详解04----GC算法和种类.那篇文章和本文是面试时的重点. 面试必问关键词:JVM垃圾 ...

  4. java 泛型详解、Java中的泛型方法、 java泛型详解

    本文参考java 泛型详解.Java中的泛型方法. java泛型详解 概述 泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用. 什么是泛型?为什么要使用泛型? 泛型,即& ...

  5. 最详细的java泛型详解

    来源:最详细的java泛型详解 对java的泛型特性的了解仅限于表面的浅浅一层,直到在学习设计模式时发现有不了解的用法,才想起详细的记录一下. 本文参考java 泛型详解.Java中的泛型方法. ja ...

  6. Java异常详解及如何处理

    来源:Java异常详解及如何处理 简介 程序运行时,发生的不被期望的事件,它阻止了程序按照程序员的预期正常执行,这就是异常.异常发生时,是任程序自生自灭,立刻退出终止,还是输出错误给用户?或者用C语言 ...

  7. Java基础——Java NIO详解(一)

    一.基本概念 1.I/0简介 I/O即输入输出,是计算机与外界世界的一个借口.IO操作的实际主题是操作系统.在java编程中,一般使用流的方式来处理IO,所有的IO都被视作是单个字节的移动,通过str ...

  8. Java基础——Java NIO详解(二)

    一.简介 在我的上一篇文章Java NIO详解(一)中介绍了关于标准输入输出NIO相关知识, 本篇将重点介绍基于网络编程NIO(异步IO). 二.异步IO 异步 I/O 是一种没有阻塞地读写数据的方法 ...

  9. Java基础——Java IO详解

    一.概述 1.Java IO Java IO即Java 输入输出系统.不管我们编写何种应用,都难免和各种输入输出相关的媒介打交道,其实和媒介进行IO的过程是十分复杂的,这要考虑的因素特别多,比如我们要 ...

最新文章

  1. TFmini传感器使用
  2. 【Qt】QModbusResponse类
  3. Android之动画精讲一:从setTranslationX谈属性动画和view动画的区别
  4. Oracle 日常巡检——数据库基本情况检查
  5. Android导航栏ActionBar的具体分析
  6. C++类设计的一些心得
  7. Java Servlet web xml 配置详解
  8. 关于【AC自动姬】的学习
  9. 解读云计算的8项核心技术
  10. MRP里如何预测lead time :Approaches for the Prediction of Lead Times in an Engineer to Order Environment
  11. C/C++编程学习 - 第5周 ③ 圆锥体的体积
  12. 龙世界java下载_龙世界3-龙王之剑
  13. linux 输入法成繁体字_寻找Ubuntu中繁体字输入法 | 学步园
  14. Reporting报表开发知识汇总[个人原创]
  15. 本周最新文献速递20220508
  16. 【第67期】2021上半年朋友圈都在传的10本书都在这了
  17. Android串口通信:串口读写
  18. Linux - samba实现Linux与windows文件共享——共享文件夹目标文件访问权限被拒绝解决方案(超详细,看不懂你怪我)
  19. 愿你一生欢喜,不为世俗裹挟 | 笔记摘要
  20. java md5 签名_java md5签名

热门文章

  1. nginx代理phpinfo
  2. Node对象与Element对象
  3. 信息论之父是如何将世界数字化的?
  4. 90+创意几何图形英文字体合集
  5. 第二次战队赛,(cf的题质量高的可怕)
  6. 极狐GitLab 15.3 | issues 中建任务、许可证合规分析,超 30 项更新全面来袭!
  7. 全面整理Nginx知识点
  8. 介绍一款成为内网安全管理专家的好帮手--内网管理软件
  9. 那些是自媒体人的必备神器
  10. 【技术流派】教你提高双目立体视觉系统的精度!