目录
Hello World
-
创建Java文件
-
文件后缀为.java
-
Hello.java
-
-
编写代码
public class Hello{ public static void main(String[] args){ System.out.print("Hello,World!"); } }
-
编译javac(class) java文件,生成class文件
源程序(.java文件)→java编译器→字节码(.class文件)
→类装载器→字节码校验器→解释器→操作系统平台
第一:public 表示公开的(关键字,固定写法)
第二:class 用来声明一个类(关键字,固定写法)
第三:HelloWorld 是一个类名(既然是一个名字,就可以改成其它的名字)
第四:public class HelloWorld 表示声明一个 公共的类 HelloWorld
注意事项
-
Java是大小写敏感的
-
尽量使用英文
-
文件名 和 公开的类名保证一致
-
符号要使用英文
注释
-
Java中注释有三种:单行注释、多行注释、文档注释。
注释并不会被执行,写给人看。
平时写代码,一定注意规范,养成注释好习惯!!
//单行注释
/*
多行注释
*/
文档注释:不常用
/**
* @Description Hallo world
*/
- 文档注释 -- 应用在方法
class Myarrays{
/**
* @param s 要拼接的字符
* @param a 拼接的数
* @return 返回字符串
* */
String toStrings(String s,int...a){
String str ="";
for (int i = 0; i < a.length; i++) {
str += a[i];
str += s;
}
return str;
}
}
标识符、关键字
-
关键字:定义好的具有特殊含义的单词,全部小写,不能作为标识符。
-
标识符:Java所有的组成部分都需要名字。类名、变量名都被称为标识符。
标识符注意点
1.所有标识符都应以字母(A-Z或a-z),美元符($)、或者下划线(_)开始
2.首字符之后可以是字母(A-Z或a-z),美元符($)、下划线(_)或数字的任何字符组合
3.不能使用关键字作为变量名或方法名
4.标识符是大小写敏感的
-
合法标识符举例:age、$salary、_value、__1_value
-
非法标识符举例:123abc、-salary、#abc
5.不建议使用中文或拼音
运算符(operator)
-
Java语言支持如下运算符
-
算数运算符:+,-,/,%(取余),++,--
-
赋值运算符:= a =10; (把10赋值给a)
-
关系运算符:>,<,>=,<=,==,!=(不等于) instanceof
-
逻辑运算符:&&,||,! (与或非 '取反')(and,or,not)
-
位运算符:&,|,^,~,>>,<<,>>>(了解)
-
条件运算符:?:
-
扩展赋值运算符:+=,-=,*=,/=
-
'and' 'or' 'not'
问:你要喝什么? 答:可乐或者雪碧 ——意思就是可乐、雪碧两个随便哪个都可以。
问:你要喝什么? 答:我要可乐和雪碧 ——意思就是可乐和雪碧 都要
问:你要喝什么?
答:我不喝可乐;我不喝雪碧
——我喝雪碧;我喝可乐