java简介+jdk配置+java变量

Javaweb开发:

  • web前端:HTML css js

  • 服务器端:(处理数据)

          Tomcat   weblogic

  • 数据库

          mysql   sqlserver   oracle   db2

  • 框架

          SSM: SpringMVC + Spring + MyBatis

  • 微服务开发

         Spring Boot
         Spring Cloud

  • 分布式架构

         Dubbo


账号 temp
密码 12345

班级账号 java2007
密码 xiwr2007

牛客网 直接做题目
CSDN 直接用来装杯
gitHub 直接做项目
世界编程语言排行榜:Tiobe

Java环境配置

    跨平台
            操作系统:windows(开源/安全) linux Mac os


    JVM java虚拟机 运行字节码文件的软件
    JRE java的运行环境(JVM + Library(类库 - jar包))
    JDK java开发软件(JRE + Tools)

配置环境变量: 

    配置环境变量就是配置操作系统中的系统工具(命令)
    步骤:我的电脑 -> 右键 -> 属性 -> 高级系统设置 -> 环境变量 -> Path -> 双击Path修改
                                   -> 在系统变量 -> 新建JAVA_HOME(值:jdk的根目录(带有bin的目录)例如C:\Program Files\Java\jdk-9.0.4)      
                                   -> 再配置Path 例如 %JAVA_HOME%\bin


java中的命令[不是内部或外部文件]
    javac - 编译工具
    java - 运行工具

//单行注释

/*
多行注释
*/

/**
文档注释
*/


//文件名:Helloword
一个文件中最多只能有一个public修饰的类
一个文件中可以有多个类
public修饰的类名必须和文件名一致
//public - 修饰词 - class
//class - 类 - 文件


public class HelloWorld{
    //程序入口 - 主方法
    public static void main(String[] args){
        
    }
}

IDE:集成开发工具
    Eclipse
    IDEA
    VsCode
    NextBeans

java工程
    src:source - 源,源代码 -java代码
    JRE System Library:类库

java变量:
    概念:
        jvm内存中开辟一块空间,用来存储数据的

数据类型:基本数据类型 + 引用数据类型

二进制:二进制只能存数字0和1
    有符号位:
        0表示正数
        1表示负数

    原码:符号位表示正数或负数,剩下的数字位表示数字本身

    反码:负数的反码符号位不变,其他位按位取反
          正数的反码和原码一样
        
    补码:负数的补码符号位不变,其他位按位取反再加1(反码+1)
          正数的补码和原码一样

    原码  补码    反码
正数    正数  正数    正数    
负数    负数  反码+1  符号位不变,其他位按位取反

基本数据类型:
    整型:byte short int long
    浮点型:float double
    字符型:char 
    布尔类型:boolean

基本数据类型都是以二进制的方式进行存储,空间大小根据类型决定

1字节=8位

byte:8位 - 存8个二进制的数 
    最大值:原码 0 111 1111 -> 2^7-1 2的n次-1
        补码 0 000 0000
        补码 0 000 0001
    取值范围:-128 ~ 127

short:16位/2字节 - 存16个二进制的数
    取值范围:-2^15 ~ 2^15-1

int:32位/4字节 - 存32个二进制的数
    取值范围:-2^31 ~ 2^31-1
    int是整型的字面量/默认量

long:64位/8字节 - 存64个二进制的数
    取值范围:-2^63 ~ 2^63-1
    long类型一般用来表示时间,使用时必须用l/L标记是long类型
    格林威治时间 long = 0;1970.1.1 00:00:00
    
    使用变量的步骤:
        1.声明/定义 - 类型 + 变量名
        2.初始化 - 第一次赋值

变量的命名规则:
    1.变量名只能出现:英文 + 数字 + _ + $
    2.不能以数字开头
    3.变量:可读性要好,首字母要小写,第二个单词开始首字母大写 - 驼峰命名法
    4.类名的命名规则:首字母要大写,第二个单词开始首字母大写 - 驼峰命名法
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值