day02 为啥学JAVA 常用DOS命令JAVA的历史 JAVA环境配置 IDEA下载 基本类型的大小

回忆复习,免得浪费了。

经过几天的反复思考,觉得还是python学起来用就好了。等有时间再学习java

java体系比较大,对于一个30多岁没有多少时间的人来说,学完也没啥用。只是了解了编程语言而已。

还是把之前花了几个月熟悉的python练习下,尽量熟练掌握自动化的一些技巧。还有可视化的方向。

尽量体系化得把python学习起来。

但是,没有找到相关性连续的课程。还是按狂神说JAVA一直看下去好了。

常用DOS命令操作

  1. 系统键 + R
  2. 在文件夹内,按住shift+鼠标右键启动shell(是一样的)
  3. 文件地址栏前面+cmd+空格 回车就打开了

常用DOS命令

改变目录,改变盘符

d: #转到D盘
dir #查看当前文件下的目录
cd java   #cd change dir改变目录的意思
cd /d f:\java  #用cd改变 跨盘位目录 必须前面加/d。
cd ..  #返回上一级
cls    #clear screen  #除屏幕
exit   #退出终端

创建 删除 移动文件

md test  #made dir 创建一个text名字的目录
rd test   #移除目录
cd >a.txt  #创建一个a.txt的文件  
del a.txt  #删除文件

查看电脑 ip 和ping

ipconfig  #查看电脑ip
ping 网址  #拼网址,只ping 3次
ping 网址 -t #无限次ping

打开应用

calc   #打开计算器
mspaint  #画图命令
notepad  #记事本

JAVA 三大组件

  1. JDK 环境与编辑器 JAVA Development Kit
  2. JRE 运行时环境 JAVA Runtime Environment
  3. JVM 解释编译器 JAVA Virtual Machine

JDK包含了JRE跟JVM

JRE包涵了JVM

一般版本运用JDK 8的版本。高版本可能不稳定而已。

JAVA的三大特性

  1. 高并发

  2. 高运行

  3. 高安全

JAVA历史

以前初始是机器码

后续是汇编语言

然后C语言称霸一时

但是C语言的指针跟内存管理始终是不稳定的因素。

后来诞生了C++,虽然优化了前面两个问题,但是语法偏抽象。

最后一批人站出来要解决这个难题。

1995年就JAVA就出生了。

不用再需要指针跟设置内存管理。

极大的方便了编程人员。

语言的简化,高并发,高安全性,并且健壮

比尔盖茨也称赞JAVA语言的简洁高效。

并且在其基础上创建了C#(C杀)C.net

但是局限于该语言只能在微软的系统运行。并不能动摇JAVA的地位。

JAVA分军三路SE ,EE,ME.

SE进军普通市场 失败(桌面程序,控制台开发)

ME进军手机市场 失败(手机市场,小家电)

EE进军服务器 成功(web端,服务器开发)

最后唯独CE这个在服务器上展现了光芒。而且高移植性能给JAVA在服务器 市场奠定了不可动摇的地位。

随着2008年安卓系统的问世,给JAVA增加了新的活力。

由于JAVA的高移植性,让其在不同机器都可运行。极大的方便了开发人员的。

WRITE ONCE RUN ANYWHERE

一次编写,什么地方都可以跑

JAVA的运行环境跟配置

下载地址https://www.jetbrains.com/idea/

[官网]https://www.oracle.com/java/technologies/downloads/#java8-windows

Download JAVA 右上角 > Java SE Development Kit 8u321>找到对应的版本下载

新增

[官网]https://www.oracle.com/java/technologies/downloads/#java8-windows

配置环境变量,

名称:JAVA_HOME

路径:指向JAVA的安装目录

配置PATH变量

名称:JAVA_HOME

路径:%%JAVA_HOME%\bin

%%表示引用的意思,引用环境变量的值,引用里面的bin目录

名称:JAVA_HOME

路径:%%JAVA_HOME%\jre\bin

jre是JAVA运行的环境。也需要添加进path路径

测试JDK是否安装成功

cmd>java -version

IDEA编辑器

下载 community 社区(免费)

快速生成代码指令

main或者psvm

快速创建

public static void main(String[] args){}

sout

快速创建

System.out.println()

单词

code 代码

static void 无返回静态函数

module 模块

project 项目

editor 编辑器

comments 注释

新建项目

新建可以建立项目project 或者 单独新建模块 Module

快捷键

ctrl+shift+F10 运行代码

编辑器优化

File>setting>editor>color scheme>java>选择字体的颜色

comments 注释的意思

JAVA注释

// 双斜杠是JAVA的单行注释

/* */ 这是多行注释

/** */ 文档注释(了解就可以了。)

public class demo {
    public static void main(String[] args) {
        // 这是输出hello,world
        System.out.println("hello,world");
        /*
        我这里是多行注释一段文字
         */
    }
}

  1. 注释不会被执行
  2. 要养成良好的注释 习惯

标识符

类名,变量名,方法名都被称为标识符

Java所有组成部分都需要名字

注意点

  1. 开头应该是 **字母,$ , _ ** 这三种做开头
  2. 开头后就可以与任意字符结合,特殊符号#-*都不可以
  3. 不能跟关键字同名
  4. 大小写是有区分的
  5. 可以用中文命名。

数据类型

强类型语言

变量使用要严格符合规定,所有变量都必须先定义后才能使用

八大基本类型

  1. byte a 1字节

  2. int a 4字节

  3. short b 2字节

  4. long c (必须加L区分) 8字节

  5. float d(必须加F区分) 4字节

  6. double e 8字节

  7. boolean f 1字节

  8. char g 2字节

类别限定数值占用内存大小(B)1字节 = 8位注意
byte1
short2
int4
long8数字后缀要加L跟int类型区分

字节注解

1bit 表示1位,11001100是一个8位的二进制数

1B 字节(byte) 计算机处理的基本单位

字符:字母,数字,字,符号

单位大小
1bit(位)1位
1B(字节)8bit(位)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值