欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

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

时间:2023-07-02
回忆复习,免得浪费了。

经过几天的反复思考,觉得还是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 #查看电脑ipping 网址 #拼网址,只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位注意byte1short2int4long8数字后缀要加L跟int类型区分字节注解

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

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

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

单位大小1bit(位)1位1B(字节)8bit(位)

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。