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

初识JAVA,一个初学者的日常学习DAY02

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

初识JAVA,一个初学者的日常学习DAY02

回忆复习,免得浪费了。

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

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

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

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

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

常用DOS命令操作
    系统键 + R在文件夹内,按住shift+鼠标右键启动shell(是一样的)文件地址栏前面+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 三大组件
    JDK 环境与编辑器 JAVA Development KitJRE 运行时环境 JAVA Runtime EnvironmentJVM 解释编译器 JAVA Virtual Machine

JDK包含了JRE跟JVM

JRE包涵了JVM

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

JAVA的三大特性

    高并发

    高运行

    高安全

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/

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

配置环境变量,

名称:JAVA_HOME

路径:指向JAVA的安装目录

配置PATH变量

名称:JAVA_HOME

路径:%%JAVA_HOME%bin

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

名称:JAVA_HOME

路径:%%JAVA_HOME%jrebin

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");
        
    }
}

    注释不会被执行要养成良好的注释 习惯
标识符

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

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

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

强类型语言

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

八大基本类型

    byte a 1字节

    int a 4字节

    short b 2字节

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

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

    double e 8字节

    boolean f 1字节

    char g 2字节

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

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

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

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

单位大小
1bit(位)1位
1B(字节)8bit(位)
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/732849.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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