Java的基础语法

上一次我们学习了怎么安装jdk和开发工具idea,同时也给大家写了一个hello world的演示代码。今天我们给大家从 hello world 展开讲讲java的基础语法。
话不多说,直接上代码:
public class helloworld { /* 第一个java程序 * 它将输出字符串 hello world */ public static void main(string[] args) { system.out.println(hello world); // 输出 hello world }}因为java是面向对象的编程语言,一个程序的基本单位就是class,class是关键字,这里定义的class名字就是helloworld:
public class helloworld { // 类名是helloworld // ...} // class定义结束类名要求:
类名必须以英文字母开头,后接字母,数字和下划线的组合习惯以大写字母开头public是访问修饰符,代表这个class 是公开的。
我们再来看看这个main函数,我画了一个图,可以先看看:
img
一个main方法有访问修饰符、关键字、返回类型、方法名、 数据类型(string)、字符串参数组成。我们一个一个展开讲讲。
访问修饰符什么是访问修饰符?
像其他语言一样,java可以使用修饰符来修饰类中方法和属性。主要有两类修饰符:
访问控制修饰符 : default, public , protected, private非访问控制修饰符 : final, abstract, static, synchronized关键字java关键字大概有50个左右,这些作为保留字不能用于常量、变量、和任何标识符的名称。
abstract、assert、boolean、break、byte、case、catch、char、class、continue、default、do、double、else、enum、extends、final、finally、float、for、if、implements、import、int、interface、instanceof、long、native、new、package、private、protected、public、return、short、static、strictfp、super、switch、synchronized、this、throw、throws、transient、try、void、volatile、while
返回类型java的返回类型,就是一个方法需要返回某个值的类型。如果我们不需要任何返回,我们就可以使用void。
方法名是方法的实际名称,有一些规则需要遵守
方法的名字的第一个单词应以小写字母作为开头,后面的单词则用大写字母开头写,不使用连接符。例如: addperson 。下划线可能出现在 junit 测试方法名称中用以分隔名称的逻辑组件。一个典型的模式是: test_ ,例如 testpop_emptystack 。参数参数有分为参数类型和参数名称。示例中 string[] 作为参数类型,args作为参数名称。
java注释java有三种注释方式:单行注释、多行注释和文档注释。
在我们的hello world示例,我们演示了多行注释和单行注释。
单行注释
以双斜杠//标识,只能注释一行内容,用在注释信息内容少的地方。
// 输出 hello world多行注释
包含在/*和*/之间,能注释很多行的内容。
/* 第一个java程序* 它将输出字符串 hello world*/文档注释
包含在/** 和 */之间,也能注释多行内容,一般用在类、方法和变量上面,用来描述其作用。
/** * 文档注释 */总结今天就是简单地给大家介绍java的基础语法,从hello world这个示例展开给大家讲讲java的基础知识点。

vivo S5评测 在同质化的市场下稳扎稳打
芯片是什么,芯片内部制造工艺的介绍
多输出白光LED(WLED) 驱动器A8515
5G-A产业发展研讨会成功举办,推进产业上下游协同发展
关于智能化工程能耗监测系统的设计以及实际应用
Java的基础语法
联发科在 2020 年营收暴涨至 100 亿美元,将会进军其他芯片细分领域
如何通过人工智能改变音乐和人与世界之间的联系
如何做RAM和ROM完整性检查
茂捷M6362A替换昂宝OB2362A,茂捷M5579A/B替换昂宝OB2269
一加发布首款智能电视产品Q1系列,目前只在印度市场提供销售
常见的三种印制线路板CAF失效
JBL T280NC颈挂式无线降噪耳机全新发布
TWS耳机纳入多功能交互传感器的使用场景
继“幽灵”之后,英特尔处理器再曝致命漏洞
等离子体现金的区块链扩展解决方案的提出
盐雾试验设备使用注意事项
一款极具吸引力且经济高效的替代产品——单芯片雷达感知解决方案
拉绳开关有哪些应用领域
通话未来:悟空智能电话机器人 AI引领全新电话行业