栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JAVA基础学习1

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JAVA基础学习1

第一天

一、JAVA概述

1.简介

        java之父:詹姆斯·高斯林

        由1995年得SUN公司创立,后被Oracle公司收购

2. java-三大技术

        java se {基础,桌面开发}

        java me {嵌入式开发,移动端}  //属于边缘技术,基本不用

        java ee {企业级开发}

二、JDK安装及下载

        JDK组成

        1.JRE详解

                (1)JVM

                        1.对class文件解释执行的

                        2.本身不是跨平台,需要下载不同操作系统的JVM

                (2)核心类库

        2.开发工具包

                用于代码开发

三、配置环境变量

        1.作用

                让任何地方都可以执行Java和Javac命令

        2.如何配置

                (1)将jdk的家目录赋值给一个JAVA_HOME

                (2)该变量是在环境变量里配置

                (3)在path 引用该变量(%JAVA_HOME%bin;)

四、字面量

        1.整数类型  例如:123

        2.小数类型 例如:123.123

        3.字符类型 例如:'a'

        4.字符串类型 例如:"字符串"

        5.布尔类型 例如:true、false

        6.空值     例如:null

五、注释

        1.注释作用:对代码的解释说明。

        2.分类:

                (1)单行注释 //

                (2)多行注释 

                (3)文档注释 

        3.特点

                (1)不参与编译和执行

                (2)将不使用的代码注释掉

六、关键字

        1.关键字作用:有特殊含义的标识符

        2.特点

                (1)全部小写

                (2)有高亮显示

        举例:class、void.....

七、变量

        1.本质

                本质就是开辟了一块内存空间,用于存储数据的。

        2.性质

                存储的数据可以发生变化。

        3.格式

                数据类型 变量名 = 值;

        4.数据类型

                (1)基本数据类型

                        [1]数值型

                                -1.整数

                                        byte 1个字节

                                        short 2个字节

                                        int 4个字节

                                        long 8个字节

                                -2.浮点数

                                        float 4个字节

                                        double 8个字节

                                -3.字符

                                        char 2个字节

                        [2]非数值型

                                -布尔类型:boolean:true/false

                (2)引用数据类型

                        字符串 String

                        类 class

                        接口  interface

                        数组 []

引申API:

键盘录入类:Scanner

类目的:让用户录入数据,让数据来源灵活

操作步骤:

1.导包:import java.util.Scanner;

2.创建对象:Scanner sc = new Scanner(System.in);

3.调用方法:

        String str = sc.next();                         //录入并接收字符串  

        int age = sc.nextInt();                       //录入并接收一个整数

        double score = sc.nextDouble();        //录入并接收一个小数

        boolean flag = sc.nextBoolean();        //录入并接收一个布尔值

暑期编程PK赛 得CSDN机械键盘等精美礼品!
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1016386.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号