• java study1


    java安装

    java优势-跨平台:一次编写,到处运行。
    jdk开发工具包,提供了开发人员需要的开发工具。jdk中包含了jre
    jre java的运行环境,负责程序的运行,jre中,包含程序运行时需要的核心类库
    因此只需要安装jdk即可
    验证java安装完成,在命令窗口分别输入java , javac, java -version
    

    IDE,选择Intellj

    直接创建一个maven工程就可以
    

    main函数

    在java程序编写时都会涉及到一个main方法,格式为:
    public static void main(String[] args){}
    public: 指其他类可以访问这个函数
    static: 静态函数,调用时不需示例化,即不用创建对象,可以直接通过类名引用。
    void: 该函数无返回值
    
    #java
    public static void main(String[] args){       
            System.out.println("Hello world");
    }
    
    Main()方法时应用程序的入口,一个程序执行时会首先从指定类的main()方法开始,再启动程序所需要的其他资源。每个类都可以有1个或多个main方法(重载),因此一个应用程序可以有任意数量的main方法,但是在任何给定时间,应用程序只使用一个main方法。
    
    #java
    class PrintList{
        public static void main(String[] plist){
            for(int i=0;i<plist.length;i++){
                System.out.println(plist[i]);
            }
        }
    }
    class HelloWrold{
        public static void main(String[] args){
            System.out.println("hellowrld");
            String[] b = {"a","b","c"};
            PrintList.main(b); //使用PrintList的main函数
        }
    }
    

    数据类型

    Java数据类型有八种,byte, short,int,long,float,double,char,boolean

    类型 描述 默认值
    byte Java中最小的数据类型,在内存中占8位(bit),即1个字节,取值范围-128~127 默认值0
    short 短整型,在内存中占16位,即2个字节,取值范围-32768~32717 默认值0
    int 整型,用于存储整数,在内在中占32位,即4个字节,取值范围-2147483648~2147483647 默认值0
    long 长整型,在内存中占64位,即8个字节-263~263-1 默认值0L
    float 浮点型,在内存中占32位,即4个字节,用于存储带小数点的数字(与double的区别在于float类型有效小数点只有6~7位) 默认值0
    double 双精度浮点型,用于存储带有小数点的数字,在内存中占64位,即8个字节 默认值0
    char 字符型,用于存储单个字符,占16位,即2个字节,取值范围0~65535 默认值为空
    boolean 布尔类型,占1个字节,用于判断真或假(仅有两个值,即true、false) 默认值false

    int类型

    String类型

    boolean类型

    #java
    
    public class HelloWorld {
        public static void main(String[] args){
            int a = 5;
            double b = 6.5;
            String c = "Hello world";
            boolean d = true;
            System.out.println(a+"
    "+b+"
    "+c+"
    "+d);
        }
    }
    

    注释

     //单行注释 快捷键:command+/
    
        /*
        多行注释
         */
    
        /**
         * 文档注释
         */
    

    判断方法

    #java
     public static void main(String[] args){
            int a = 4;
            if (a>5){
                System.out.println("a>5"); //快捷键:sout
            }else if(a==5) {
                System.out.println("a=5");
            }else {
                System.out.println("a<5");
            }
        }
    

    循环语句

    public static void main(String[] args){
        for(int i=0;i<10;i++){
            System.out.println(i+"hello world");
        }
    }
    

    work

    从0到100,如果大于40的数字,输出该数字>40;如果小于40的数字,输出该数字小于40

    #java
    public static void main(String[] args){
            for(int i=0;i<1001;i++){
                if(i<40){
                    System.out.println(i+"<40");
                }else if(i>40){
                    System.out.println(i+"hello world"); }
            }
        }
    
  • 相关阅读:
    nginx 配置https详细步骤
    Git 上传本地仓库到远程git仓库
    VUE 配置vscode关于vue插件
    ORA-01439:要更改数据类型,则要修改的列必须为空
    Oracle查看主键、删除主键、添加联合主键
    std::stoi, std::stol, std::stoll
    C+++string类如何判断字符串为空
    1day漏洞反推技巧实战(1)
    java反射笔记,自用
    tomcat Valve内存马
  • 原文地址:https://www.cnblogs.com/csj2018/p/9466417.html
Copyright © 2020-2023  润新知