首页 > 编程语言 >JAVA基础语法

JAVA基础语法

时间:2023-06-08 19:56:54浏览次数:36  
标签:注释 JAVA int 基础 语法 num 声明 结构

 1.1程序结构

JAVA的基本结构(注意单词一定不要写错哦-一定要区分好大小写哦)

首先要了解整体乱框架有哪些东西构成。

1、包声明(结构1说明你的文件再那个包下)。

2、外部类声明(说明你引入的外部类)

3、类声明(结构 2首先首字母大写  要与你的文件名一致,其次不要与其他关键词或者官方类名重复)

4、结构3   属性放在类声明下面是类声明属性,成员变量,自动初始化,

5、称之为局部变量,只能在这个方法内执行,出了这个方法就不在运行。可以直接赋值使用输出,方法是静态方法不用再给属性加实例。

6、静态方法(结构4)public static void main(String(数组不可变)[] args(形参变量名可以随意变化)){}。快捷方式 psvm。

7、输出(结构5) System.out.println("333")在大括号内增加输出内容,可以直接写5的 标识符 num输出,快捷方式 sout​编辑

总结如下图

​编辑

 1.2程序注释及api页面的生成

程序注释分为三类

1、行注释——CTRL+/ 添加取消注释,将整行改为注释程序不再运行

2、块注释——ctrl+shift+/添加取消注释,多行注释 效果/*  内容*/,可以一次选取多行改为标注,程序不再运行。

3、文档注释,文档注释又分为三类

3.1文件注释

文件注释(商业化一般加版权内容以及日期

/**
*
*
*/

3.2类注释(一般注释说明性,用途 说明)

/**
*<p>Description</p>
*<p>Class:</p>
*/

3.3方法注释(一般写的都是这个用的什么方法,怎样的一个形式)

/**
*Description:求一个整数的平方结果
*Qdate:2023/6/215:12
*@params:[int]
*Qreturn:int
*/
int pf(int num){
return num* num;
}

}

下一节会分享2.3 标识符、关键字、保留字,有时间的话会有2.4常量、变量、数据尅性

在最好给大家留一个问题

java语言中有没有goto语句?

标签:注释,JAVA,int,基础,语法,num,声明,结构
From: https://www.cnblogs.com/weiaobo/p/17467490.html

相关文章

  • Java 表单注册常用正则表达式验证工具类
    http://springmvc-springdata.iteye.com/blog/2114555Java表单注册常用正则表达式验证工具类,常用正则表达式大集合。1.电话号码2.邮编3.QQ4.E-mail5.手机号码6.URL7.是否为数字8.是否为中文9.身份证10.域名11.IP。。。。常用验证应有尽有!这的确是您从事web开发......
  • 【转载】xsd文件验证xml的java实现
    importjava.io.File;importjava.io.IOException;importjavax.xml.transform.Source;importjavax.xml.transform.stream.StreamSource;importjavax.xml.validation.Schema;importjavax.xml.validation.SchemaFactory;importjavax.xml.validation.Validator;i......
  • 基础
    HTML标题通过<h1>---<h6>标签来定义。每个元素代表不同层级的内容。HTML段落通过标签<p>来定义HTML的空格 空格在HTML中是毫无意义的HTML的链接通过<a>实现例如:<ahref="http://www.w3cschool.cn">这是一个链接</a>  href是链接地址HTML的图像 通过<img>实现例如:<i......
  • 从零开始学Java之查找算法有哪些?
    前言在前面的两篇文章中,给大家介绍了常见的排序算法,除此之外,其实还有查找算法也需要我们掌握。接下来就来给大家讲讲都有哪些查找算法,以及经典的二分查找法该如何实现。全文大约【3000】字,不说废话,只讲可以让你学到技术、明白原理的纯干货!本文带有丰富的案例及配图视频,让你更......
  • JAVA微信扫码支付模式二功能实现完整例子
    概述本例子实现微信扫码支付模式二的支付功能,应用场景是,web网站微信扫码支付。实现从点击付费按钮、到弹出二维码、到用户用手机微信扫码支付、到手机上用户付费成功、web网页再自动调整到支付成功后的页面,这一个过程。详细一、准备工作先开通微信公众号,再开通微......
  • Java基础——深入了解泛型机制
    ......
  • 01-Java基础语法
    day01_Java基础一、课程目标1.【了解】Java语言发展史             2.【理解】Java语言平台版本3.【理解】Java语言特点4.【理解】JRE与JDK5.【掌握】Java开发环境搭建6.【掌握】第一个Java程序7.【掌握】注释8.【理解】关键字/标识符......
  • 2023春招:Javaweb面试锦囊
    cookie和session的区别?(必会)存储位置不同cookie存放在客户端电脑,是一个磁盘文件。Ie浏览器是可以从文件夹中找到。session是存放在服务器内存中的一个对象。chrome浏览器进行安全处理,只能通过浏览器找到。Session是服务器端会话管理技术,并且session就是cookie实现的。......
  • web基础漏洞-sql注入
    1、介绍sql注入,是用户提交的数据,服务端接收后未经过严格检查,将其直接拼接到sql语句中,交给sql应用执行,超出了开发者预期的sql语句结构,从而造成危害。2、详解(1)从数据来说,任何前端提交的数据,都有可能成为sql注入的参数。包括get、post、及其它请求方法,包括url、请求头部和请求体......
  • JAVA 线程池之Callable返回结果
    JAVA线程池之Callable返回结果原文:https://www.cnblogs.com/hapjin/p/7599189.html本文介绍如何向线程池提交任务,并获得任务的执行结果。然后模拟线程池中的线程在执行任务的过程中抛出异常时,该如何处理。一、执行具体任务的线程类要想获得线程的执行结果,需实现Callable接......