本文共 2035 字,大约阅读时间需要 6 分钟。
1.将Java代码编写到扩展名为.java的文件中。
2.通过javac命令对该java文件进行编译。 3.通过java命令对生成的class文件进行运行。1.文档注释
2.单行注释 3.多行注释package com.db;/***文档注释*这是我的第一个java程序,Hello world*/public class HelloWorld{ /***文档注释*这是程序的主入口**@param args*/ public class void main(String[] args){ /*多行注释*///下面这行代码会打印出HELLO WOLRLD!!!到控制台 System.out.println("HELLO WORLD!!!"); }}
被Java语言赋予了特殊含义,用做专门用途的字符串(单词),关键字中所有的字母都为小写
class
interface enum byte short int long float double char boolean voidif
else switch case default while do for break continue returnprivate
protected publicabstract
final static synchronizednew
this super instanceoftry
catch finally throw throwspackage
importnative
strictfp transient volatile asserttrue
false null现有Java版本尚未使用,但以后版本可能会作为关键字使用。自己命名标识符时要避免使用这些保留字
goto、constJava对各种变量、方法、接口和类等命名时使用的字符序列成为标识符
1.以字母,下划线, 开 始 2. 可 包 含 字 母 , 下 划 线 , 开始 2.可包含字母,下划线, 开始2.可包含字母,下划线,,数字
3.不可以使用关键字和保留字 4.严格区分大小写 5.见明知意**包含:**对单词组成时所有字母都小写:xxxyyyzzz
**类名、接口名:**多单词组成时,所有单词的首字母大写:XxxYyyZzz **变量名、方法名:**多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写:xxxYyyZzz **常量名:**所有字母的大写。多单词时每个单词用下划线连接:XXX_YYY_ZZZ语法:<数据类型><变量名称>
例如:int var;语法:<变量名称>=<值>
例如:var=10;Java的浮点型常量默认为double型,声明float型常量,须后加’f‘或’F‘。语法:<数据类型><变量名>=<初始化值>
例如:int var =10;1.Java的整型常量默认为int型,声明long型常量须后加‘i’或‘L’
2.Java程序中变量通常声明为int型,除非不足以表示较大的数,才使用long 3.Java的浮点型常量默认为double型,声明float型常量,须后加’f’或’L’。 自动类型转换的逆过程,将容量大的数据类型转换为容量小的数据类型。使用时要加上强制转换符:(),但可能造成精度降低或溢出,格外要注意。 通常,字符串不能直接转换为基本类型,但通过基本类型对应用的包装类则可以实现把字符串转换为基本类型。1.算术运算符
2.赋值运算符 3.比较运算符(关系运算符) 4.逻辑运算符 5.位运算符 6.三元运算符符号:=
扩展复制运算符:+=,-=,*=,/=,%=&:逻辑与
|:逻辑或 !:逻辑非 &&:短路与 ||:短路或 ^:逻辑异或逻辑运算符用于连接布尔型表达式,在Java种不可以写成3<X<6,应该写成x>3&x<6
双&时,如果左边为真,右边参数运算,如果左边为假,那么右边不参与运算。 |和||的区别同理,||表示:当左边为真,右边不参与运算1.顺序结构
2.分支结构 3.循环结构转载地址:http://ltgvz.baihongyu.com/