day02

JAVA

关于Hello world

编写

1,建立存放代码的文件夹

2,新建一个文件,后缀名为.java

public class Hello{
       public static void main(String[] args){
              System.out.print("Hello,World!");
        }
}

3,使用cmd编译java文件,生成class文件 // javac

day02

编译完成后出现的结果

day02

可能的问题

1,Java是大写小写敏感的

2,文件名和类名必须保持一致,首字母要大写

JAVA特性

和c不同,java既有编译型(一次编译),又有解释型(用多数编译多少)的特征

java是先编译成为class文件,到了操作系统才解释

day02

IDEA

可以优化,高度自定义

例如

file>settings>editor>java>comments 可以修改java的注释颜色

基础语法

注释

1,不会被执行

2,相当于笔记,让自己和别人看懂,书写注释是个很好的习惯,

1单行注释 //

2多行注释 /* */同c

public class HelloWorld {
    public static void main(String[] args) {
        //printf helloworld
        /* 我是多行
            注释*/
        /*
        *@denoalo adjsaipooj
        */
        System.out.println("HelloWorld");
    }
}

3文档注释

标识符和关键字

1HelloWorld为类和文件的名字

关键字如

day02

public class Hello{
      public static void main(String[] args){
             System.out.print("Hello,World!");
          
          string 
       }
}

此例中,Hello为类的名字,main为方法的名字

  • 所有的标识符都只能以大小写字母,美元字符$和下划线_ 开头

  • 开头之后可以是大小写字母,美元字符$和下划线_或数字的任意组合

  • 不能使用关键字做名字

  • 标识符是大小写敏感的

  • 可以,但不建议使用中文和拼音命名,不够规范

数据类型

java是强类型语言,要求变量使用要严格规范规定,所有变量都需要先定义再使用

day02

小数常用double而不是float

//八大基本数据类型
        //整数
        int num1 = 10;
        byte num2 = 20;
        long num3 = 1000L;//long类型要在数字后加L
        short num4 = 6;
        //浮点数
        float num5 = 36.5F;//float类型要加F
        double num6 = 77.77777;
        //字符
        char name = "z";
        String name2 = "zuodao682";

        //布尔值
        boolean flag = true;


整数扩展

//	进制  二进制 八进制 十进制 十六进制

day02

位(bit),计算机中最小的单位

字节(byte),B,处理计算的单位,一字节=8位

字符;字母,数字,字和符号

1kb=1024B

上一篇:Go语言学习之路目录


下一篇:eclipse java项目中明明引入了jar包 为什么项目启动的时候不能找到jar包 项目中已经 引入了 com.branchitech.app 包 ,但时tomcat启动的时候还是报错? java.lang.ClassNotFoundException: com.branchitech.app.startup.AppStartupContextListener java.lang.ClassN