步骤1 Java基础语法

Java初识

咖啡的名字

源文件 -> 编译器compiler -> 子节码文件 -> 解释器interpreter(Jvm) -> Program

-javac -编译器,将源程序转成字节码
-java -运行编译后的java程序(.class后缀的)

JRE包括Java虚拟机(JVM), Java核心类库和支持文件

如果只需要运行Java程序,下载并安装JRE即可

如果要开发软件,就需要下载JDK

JRE = JVM + JavaSE标准类库
JDK = JRE + 开发工具集(例如Javac编译工具等)

JavaSE桌面程序 Java标准版
JavaEEWeb程序 Java企业版
JavaME移动设备 Java微型版

class ArgsDemo{
  public staic void main(String[] args){
    System.out.println(args[0]);
  }
}
javac ArgsDemo.java

java ArgsDemo Hello,Imooc!

Hello,Imooc

Java常量与变量

  • 标识符(HelloWorld)
  • 关键字(class)
  • 变量(a,b,c)
  • 数据类型
  • 类型转换
  • 常量
标识符的命名规则
  • 标识符可以由字母、数字、下划线(_)和美元符($)组成,不能数字不能作为标识符的首字母
  • 标识符严格区分大小写
  • 标识符不能是Java关键字和保留字
  • 标识符的命名最好能反映出其作用
变量名的命名规则
  • 满足标识符命名规则
  • 符合驼峰法命名规则
  • 尽量简单,做到见名知意
  • 变量名的长度没有限制
类的命名规则
  • 满足Pascal命名规则
数据类型
步骤1 Java基础语法_第1张图片
步骤1 Java基础语法_第2张图片
步骤1 Java基础语法_第3张图片
步骤1 Java基础语法_第4张图片
步骤1 Java基础语法_第5张图片
步骤1 Java基础语法_第6张图片
ASCII码
  • 7位二进制数组合--标准ASCII码
  • 8位二进制数组合(后128位)--扩展ASCII码
char a = 'a';
System.out.println(a);//a
char ch = 65;
System.out.println(ch);//A
char c = 65535;
//如果字面值超出char类型所表示的数据范围,需要进行强制类型转换
System.out.println(c);
//定义变量存放unicode编码表示的字符 4位16进制
char u = '\u005d';
System.out.println(u);
字符串
String s1 = "";
String s2 = "Hello";
String s3 = "\u005d\u005fB"
String s2 = "Hello  World";
转义字符
类型转换
  • 虚线表示可能有精度丢失
步骤1 Java基础语法_第7张图片
常量
final int n = 5;

你可能感兴趣的:(步骤1 Java基础语法)