Java学习1

java学习01

简单写写学习期间不知道 or 感兴趣的一些东西

计算机相关前置知识

计算机结构

structure

系统软件

DOS(Disk Operating System)

Windows

Linux

Unix,Mac,Android, IOS ...

windows快捷键

  1. 关闭窗口 ALT + F4

  2. 永久删除文件 Shift + Delete

  3. 快捷指令win + R

  4. 打开我的电脑 win + E

  5. 打开任务管理器 Ctrl + Shift + ESC

    (or Ctrl + Alt + Delete 选择任务管理器)

  6. Win键 + 符号键 “+" 调用放大镜,并且放大局部内容;+符号键“-”:缩小局部内容

cmd打开方式

  • 开始 - 系统 - 命令提示符
  • Win + R 输入cmd打开控制台
  • 任意文件夹下,按住shift键 + 鼠标右击, 选择在此处打开命令行窗口(Powershell)
  • 资源管理器上的地址栏前面加上cmd路径
  • 管理员方式运行:右击选择以管理员方式运行

简单DOS指令

#盘符切换 输入D: + 回车
#查看当前目录下的所有文件 dir
#切换目录	cd + 当前目录下的文件名
#跨盘符切换 /d + 磁盘 + 磁盘中的文件名
#返回上一级 cd + ..
#清理屏幕	cls
#退出终端	exit
#查看ip	 ipconfig
#打开计算器 calc
#绘图工具	mspaint
#记事本	 notepad
#ping命令	  ping www.baidu.com
#创建文件夹	md + 文件名
#文件夹内创建文件	cd + > + 文件名
#删除文件	 del + 文件名
#删除目录	 rd + 目录名

Java

常见高级语言

C C#(C sharp)

Python PHP Javascript

c (1972) - java(1995)

java的优势


简单性,面向对象,可移植性,高性能,分布式,动态性,多线程,安全性,健壮性

java三大版本

write once, run anywhere~

JavaSE 标准版(桌面程序,控制台开发..)

JavaME 嵌入式开发(手机,小家电..)

JavaEE E企业级开发(web端,服务器开发..)

JDK、JRE、JVM

  • JDK (Java Development Kit): Java开发工具包

  • JRE (Java Runtime Environment): Java运行环境

  • JVM (Java Virtual Machine): Java虚拟机,跨平台的核心

  • 关系: JDK包含了JRE,JRE包含了JVM

JDK、JRE、JVM层次关系

Java程序运行机制

  • 编译型(compile) 可以理解为一次性把一本书翻译完

  • 解释型 一次只翻译一句一段,边执行边解释

Java先编译,之后再解释

HelloWorld

  • 后缀名 .java(注意文件扩展名
public class HelloWorld{  
	public static void main(String[] args){
		System.out.print("HelloWorld");
	}
}
  • 编译javac java, 会生成一个class文件
  • 运行class文件, java class文件
  • 注意
    1. Dos窗口下 javac后边的文件需要加.java;java后边只需要文件名
    2. java是大小写敏感,不要弄错大小写
    3. 文件名和类名必须保持一致
    4. 符号需要使用英文

image-20221130175044482

IDEA

IDE:集成开发环境

IDEA编辑

public static void main(String[] args) // 可以用PSVM代替
    System.out.print("HelloWorld");    // 可以用SOUT代替

语法(部分)

注释

  • 单行注释

  • 多行注释

  • 文档注释

    示例:

    //单行注释
    /*
    
    多行注释
    
    */
    
    /**
    *@Description Hello,world!
    *@Author spf
    *文档注释
    */
    

关键字

type

标识符

  • 所有标识符都要以字母(A-Z or a-z),美元符($) 或者 下划线(_) 开头
  • 首字符之后可以是字母,美元符,下划线,或数字的任何字符组合
  • 不能使用关键字作为变量名或方法名
  • 标识符大小写敏感
  • 可以使用中文命名,但推荐使用英文进行命名

数据类型

:Java是一种强类型语言,变量的使用十分严格,所有变量必须先定义后使用

注意

  • Long类型要在数字后面加个L
  • float要在数字后面加个F
  • String不是关键字,是一个类

示例:

        //整数
        byte a = 50;
        int b = 1225745;//最常用
        long c = 1524556165L;//数字后加L用于区分
        //浮点数
        float d = 25.2F; //数字后面加F用于与double区分
        double e = 3.141592653589;
        //字符和字符串
        char f = 'c';
        String g = "cd";
        //布尔值
        boolean h = true;
        boolean i = false;

posted @   阔落阔啦  阅读(7)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
点击右上角即可分享
微信分享提示