当前位置: 首页 > news >正文

java学习第一天

windows常用快捷键

ctrl+z:撤销

ctrl+s:保存

ctrl+x:剪切

ctrl+a:全选

ctrl+F4:关闭窗口

shift+delete:永久删除

基本的Dos命令

打开CMD的方式

1.开始+系统+命令提示符

2.Win键+R 输入cmd 打开控制台

3.在任意的文件夹下面,shift+鼠标右键点击,在此处打开命令行窗口

4.资源管理器的地址栏前面奸商cmd路径,管理员方式运行:选择以管理员方式运行

常用的Dos命令

#盘符切换
#查看当前目录下的所有文件 dir
#切换目录 cd change directory
cd..
#清理屏幕 cls (clear screen)
#退出终端 exit
#查看电脑的ip  ipconfig
#打开应用
calc
mspaint
notepad
#ping命令
ping www.baidu.com
#文件操作命令
md目录名
rd目录名
cd>文件名
del文件名

计算机语言发展史

更易更强,划分为三个时代:

机器语言 汇编语言(指令代替二进制)高级语言(C、C++、JAVA)

摩尔定律:当价格不变时,集成电路上可容纳的晶体管数目,约每隔18个月便会增加一倍,性能也将提升一倍,换言之,每一美元所能买到的电脑性能,将每隔16个月翻两倍以上(现在越来越慢,量子计算机)

初识JAVA

JAVA的特性:简单性、面向对象、跨平台性、可移植性(Write Once、Run Anywhere)、高性能、分布性、动态性、多线程(边听音乐边看小说)、安全性、健壮性、异常机制

JAVA三大版本:JavaSE 标准版、JavaME 嵌入式开发、JavaEE E企业级开发

JDK:JAVA开发工具

JRE:JAVA运行时环境

JVM:JAVA虚拟机(真正实现了JAVA的跨平台)

安装与卸载JDK8

image-20250801190130442

卸载JDK8

1.删除Java的安装目录

2.删除JAVA_HOME

3.删除path下关于java的目录

4.java_version

安装JDK8

1.搜索JDK8,找到oracle官方网站

2.同意协议

3.下载电脑对应版本

4.双击安装JDK8

5.记住安装的路径

6.配置环境变量

​ 1.我的电脑--》右键--》属性

image-20250803121727235

​ 2.环境变量--》JAVA_HOME

image-20250803121855288

​ 3.配置path变量

7.测试JDK是否安装成功

​ 1.打开CMD

​ 2.java -version

bin目录放一些可运行的程序

lib放了一些JAVA的库

src放一些类的资源文件

第一个java代码向世界问好

1.随便新建一个文件夹

2.新建一个java文件

​ 文件后缀名为.java

​ hello.java

​ 【注意点】系统可能没有显示文件后缀名,我们需要手动打开

3.编写代码

public class Hello{public static void main(String[] args){System.out.print("Hello,World!");}
}

image-20250803124051202

外面是一个类,里面是一个方法

image-20250804184736811

image-20250804184758491

4.编译javac java文件,会生成一个class文件

5.运行class文件,java class文件

可能遇到的情况:1.大小写字母混淆

2.尽量使用英文

3.文件名和类名必须保持一致

4.符号使用了中文

编译型和解释型语言

java又有编译型(英文书)的特点又有解释型(翻译员)的特点

操作系统一般用编译型语言,网页、服务器的一些脚本对速度要求不高就使用解释型语言

image-20250803125746359

字节码校验器:检验代码是否出错

java先编译后解释

javac命令将其变成class

JAVA基础语法

注释:单行注释(//)、多行注释、文档注释

image-20250807124430599

image-20250807124539713

image-20250807124727156

标识符、关键字

关键字:

image-20250807130150256

Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。

http://www.wxhsa.cn/company.asp?id=7132

相关文章:

  • Java学习第二天
  • 搜索百科(1):Lucene —— 打开现代搜索世界的第一扇门
  • 02020308 .NET Core核心基础组件08-结构化日志和集中日志服务
  • zookeeper的配置
  • 02020307 .NET Core核心基础组件07-什么是Logging、NLog
  • 算法第一周博客
  • nid修改dbid/dbname
  • 攻防世界-parallel-comparator-200 - xxx
  • Manim实现脉冲闪烁特效
  • 2025.9.17总结
  • office2024安装包下载安装教程(2025最新整理)office2024专业增强版下载安装教程
  • 2025竞赛学习资料
  • C++ 模板参数推导问题小记(模板类的模板构造函数)
  • axios两种写法
  • adobe illustrator中使用画笔工具切割图形
  • 2025年了,在 Django 之外,Python Web 框架还能怎么选?
  • AtCoder Beginner Contest 423
  • SRAM和DRAM的特点和区别
  • xml基本语法
  • Java25新特性
  • Day17多维数组
  • C++ lambda 匿名函数
  • D拼数
  • 20250917 - WETToken 攻击事件:价格操控产生的套利空间
  • 题解:P6798 「StOI-2」简单的树
  • 题解:P11704 [ROIR 2025] 旅行路线
  • 题解:P11292 【MX-S6-T4】「KDOI-11」彩灯晚会
  • 算法课程第一周作业
  • 实测对比:权威榜单之微信排版Top 5编辑器大揭秘
  • 自建仓库推送到NAS采用 Docker Registry 工作流