首页 > 编程语言 >学习java第一天

学习java第一天

时间:2022-10-27 21:24:26浏览次数:46  
标签:修饰符 java 第一天 xxx 学习 关键字 static 标识符 public

关键字

public 权限修饰符 表示公共的,任何地方都可以用

class 类的修饰符。

static 表示静态的

void 表示没有返回结果

main 主方法的名字,main方法是程序的入口。

`package cn.tedu.hello;

public class HelloWorld {
// public static void main(String[] args) {
// System.out.println("hello world");
// System.out.println("世界你好");
//
// }
public static void main(String[] args){
System.out.println("你好时间");
}
}
`

标识符 就是取名字,不能是关键字。可以大小写

标识符:可以简单的理解为一个名字。在编写代码时,我们经常需要指定类名、接口名、包名、
变量名、方法名等等,那么这些名字(类名、接口名、包名、变量名、方法名等)我们称之为标
识符。
标识符不能完全随意定义,需要遵循以下规则:
标识符可以由字母、数字、下划线( _ )、美元符($)组成,但不能包含@、%、空格等
其它特殊字符;
其实除了英文字母,中文也可以作为标识符使用,但不建议这样使用
标识符不能以数字开头;
标识符是严格区分大小写的;例如 A 和 a 是两个不同的标识符;
int A = 100;
//这里是注释内容xxx
//这里是注释内容xxx
12
/*
这里是注释内容xxx
这里是注释内容xxx
/
1234
/
*
这里是文档注释内容xxx
这里是文档注释内容xxx
*/
1234
int a = 200;
标识符的命名最好能反映出其作用,做到见名知意;
score gender studentName findUserByUsernameAndPassword(String username, String password)
标识符不能是Java关键字或保留字,但可以包含关键字和保留字;
public 不能用,因为是关键字,apublic static 不能用,因为是关键字,static_ int 不能用,因为是关键字,intb long 不能用,因为是关键字,clong ...
总结:我们在创建包、类、接口、方法、变量等时所指定的名字就叫做标识符

关键字(keywords)

class interface byte short int long float
double char boolean void
02) 用于定义数据类型值的关键字:
true false null
03) 用于定义流程控制的关键字:
if else switch case default while do for
break continue return
04) 用于定义访问权限修饰符的关键字:
private protected public
05) 用于定义类,函数,变量修饰符的关键字:
abstract final static synchronized
06) 用于定义类与类之间关系的关键字:
extends implements
07) 用于创建对象及引用对象和判断对象的关键字:
new this super instanceof
08) 用于处理异常的关键字:
try catch finally throw throws
09) 用于包的关键字:
package import
10) 其他修饰符关键字:
native strictfp translent volatile assert

标签:修饰符,java,第一天,xxx,学习,关键字,static,标识符,public
From: https://www.cnblogs.com/ch2020/p/16833762.html

相关文章

  • javaSE基础-比较器
    Java比较器1、java对象正常情况下只能进行==或!=,不能进行比较大小。若需要比较对象的大小,需要实现两个接口中的任何一个:Comparable或Comparator2、Comparable接口......
  • Vue学习笔记之使用computed计算属性
    0x00概述本文主要记录Vue页面使用computed计算属性0x01computed基本使用在computed中定义一个函数(看起来是一个函数,其实是一个属性),命名按照属性规范命名(一般为名词)......
  • C语言学习【字符串】
    voidappends(char*src,char*des,intsrc_len,intdes_len){inti=0;//第一种写法while(i<src_len){i++;*(des+des_len+i)=*(src+i......
  • JavaScript数组相关操作方法以及数组扩展与修复
    JavaScript一些常用的操作方法join()将数组中所有元素转化为字符串并连接一起,返回最后生成的字符串。可以指定分隔符;vararr=[23,56,78,0,98,190];consol......
  • JavaScript设计模式-行为设计模式
    行为设计模式用于不同对象之间职责划分、算法抽象,包含:模板方法模式、观察者模式、状态模式、策略模式、职责链模式、命令模式、访问者模式、中介模式、备忘录模式、迭代器模......
  • JavaScript设计模式-结构型设计模式
    结构型设计模式关注如何把类或者对象组合成为更大、更复杂的结构,简化设计。包含:外观模式、适配器模式、代理模式、装饰者模式、桥接模式、组合模式、享元模式外观模式(套餐服......
  • JavaScript中的
    "=="和"==="运算符使用于比较两个值是否相等。都允许任意类型的操作数,若操作数相等则返回true,否则返回false。"===":严格相等运算符(恒等运算符),用来检测两个操作数是......
  • JavaScript中易忘的运算符
    eval()JavaScript通过全局函数eval()可以解释运行由JavaScript源码组成的字符串并且产生一个值。eval("25*4");//==100eval()是一个原本是一个函数,但是已经被当成运算符来......
  • Vue学习笔记之scope.row的最简单理解
    0x00概述本文转载,仅做记录用,原文 0x01表格内开关选项如果表单中只是对返回数据的字面量的显示,prop和slot-scope没有大的差异,开发过程中基本可以通用;但是如果有一个......
  • JavaScript函数进阶
    JavaScript中函数是第一类对象。函数与对象共存,函数也可以被视为其他人一类型的JavaScript对象。函数能被变量引用、能以字面量形式声名,甚至可以作为函数参数进行传递。Java......