# 相信大家对Java都并不陌生,它是一种优秀的程序设计语言,至于它的重要性,想必不用多说大家也了解,学习一门语言一定不会吃亏的!#
首先是最简单的main方法/函数例子:
public class TestDemo {
public static void main(String[] args) {
System.out.println("哈喽java!哈喽git!");
}
}
1.类名被public修饰时,文件名和类名是一样的,且这个被public修饰的类只能有一个
2.一个文件中可以有多个类,即可再创建class A等,但建议一个Java文件里只写一个类
3.右括号一般与public对齐,这样可以方便我们进行检查
4.类里面是方法,即为我们学过的函数,main方法也只能存在一个
5.main方法的写法是固定句式:
返回值 方法名 参数列表 {
方法体
}
6.String [ ] args 为定义一个数组,类型[ ] 变量
int arr[ ] 为C的写法,两者有一些区别
7.System.out.println("哈喽java!哈喽git!");
打印语句中的println中的“ln”代表的打印是自动换行的,不想换行去掉即可。
8.一个类会产生一个字节码文件
9.JDK(Java Development Kit):Java开发工具包,提供给Java程序员使用,包含了JRE,同时还包含了编译器javac与自带的调试工具Jconsole、jstack等。
10.JRE(Java Runtime Environment):Java运行时环境,包含了JVM,Java基础类库。是使用Java语言编写程序运行的所需环境。
11.java代码运行在虚拟机即JVM上
12.下图为三者包含关系
13.源文件后缀名是.java
14.注释分为三种:
// 单行注释
/*
*/ 多行注释
/**
*
* @return
*/ 文档注释
15.数组名.length可以自动得到数字长度
16.标识符:在程序中我们给类名、方法名或者变量起的名字
标识符中可以包含字母、数字和下划线,$等
注意:1)标识符不能以数字开头
2)不能是关键字
PS:关键字是具有特殊含义的标识符,是Java语言提前定义好的 如class,public,static等
3)严格区分大小写
17.建议起名字时:类名:每个单词首字母大写 Test,HelloWorld
方法名:首字母小写,后面每个单词首字母大写 maxNum
变量名:同方法名
18.Java的字符采用的是Unicode编码方案,每个Unicode占用两个字节,即16个比特位