Day02

Day02

常用快捷键

Ctrl + C:复制

Ctrl + V:粘贴

Ctrl + A:全选

Ctrl + X:剪切

Ctrl + Z:撤销

Ctrl + S:保存

Alt + F4:关闭窗口

Shift + DEL:永久删除

Windows + R:运行

Windows + E:我的电脑

Ctrl + Shift + ESC:任务管理器

Windows + TAB:切换程序

Alt + TAB:切换程序

Typora入门

Typora入门

CMD

打开方式

  1. 开始 > Windows 系统 > 命令提示符
  2. Windows + R,输入cmd
  3. 在任意的文件夹下面,Shift + 鼠标右键,点击“在此处打开Power shell窗口”
  4. 资源管理器的地址栏前面加上cmd路径,有空格

管理员方式运行:选择以管理员方式运行

常用的Dos命令

#盘符切换:
	如切换到C盘 C:回车
#查看当前目录下的所有文件
	dir回车
#切换目录 cd change directory
	cd /d c:\xxx
#返回上级
	cd ..
#清理屏幕
	cls (clear screen)
#退出终端
	exit
#查看电脑的ip
	ipconfig
#打开计算器
	calc
#画图
	mspaint
#记事本
	notepad
#ping 命令
	ping www.baidu.com
#文件操作
	创建文件夹:md 目录名
	移除文件夹:rd 目录名
	创建文件:cd>文件名
	删除文件:del 文件名

HelloWorld

  1. 建一个文件夹,存放代码
  2. 新建一个Java的文件
    • 文件后缀为.java
    • Hello.java
  3. 编写代码
public class Hello{
	public static void main(String[] args){
		System.out.print("Hello,World!");
	}
}	
  1. 编译javac java文件(在目录下),生成一个class文件
  2. 运行class文件,java class文件
    在这里插入图片描述

注意

  • Java是大小写敏感的

  • 尽量使用英文,中文可能乱码

  • 文件名和类名必须保证一致,并且首字母大写

  • 所有符号均使用英文

安装IDEA

配置环境

  1. 在这里插入图片描述

  2. 在这里插入图片描述

  3. Apply>ok

基础语法

  • psvm和sout

注释

  • 单行注释//
  • 多行注释/* */
  • 文档注释/** */
    • 联合JavaDoc使用
//                            _ooOoo_    
//                           o8888888o    
//                           88" . "88    
//                           (| -_- |)    
//                            O\ = /O    
//                        ____/`---'\____    
//                      .   ' \\| |// `.    
//                       / \\||| : |||// \    
//                     / _||||| -:- |||||- \    
//                       | | \\\ - /// | |    
//                     | \_| ''\---/'' | |    
//                      \ .-\__ `-` ___/-. /    
//                   ___`. .' /--.--\ `. . __    
//                ."" '< `.___\_<|>_/___.' >'"".    
//               | | : `- \`.;`\ _ /`;.`/ - ` : | |    
//                 \ \ `-. \_ __\ /__ _/ .-` / /    
//         ======`-.____`-.___\_____/___.-`____.-'======    
//                            `=---='    
//    
//         .............................................    
//                  佛祖保佑             永无BUG

public class HelloWorld {
    public static void main(String[] args) {
        //输出HelloWorld
        System.out.println("HelloWorld");
        
        /*
            多行注释
            多行注释
         */

        /** 文档注释
         * @Description HelloWorld
         * @Author SuperYjj
         */
    }
}

标识(zhi)符

在这里插入图片描述

Java标识符规范书写规则
  • Java标识符由数字,字母和下划线(_),美元符号($)或人民币符号(¥)组成。在Java中是区分大小写的,而且还要求首位不能是数字。最重要的是,Java关键字不能当作Java标识符。

1.类和接口名。每个字的首字母大写,含有大小写。例如,MyClass,HelloWorld,Time等。

2.方法名。首字符小写,其余的首字母大写,含大小写。尽量少用下划线。例如,myName,setTime等。这种命名方法叫做驼峰式命名。

3.常量名。基本数据类型的常量名使用全部大写字母,字与字之间用下划线分隔。对象常量可大小混写。例如,SIZE_NAME。

4.变量名。可大小写混写,首字符小写,字间分隔符用字的首字母大写。不用下划线,少用美元符号。给变量命名是尽量做到见名知义。

数据类型

基本类型

在这里插入图片描述

在这里插入图片描述

引用类型
  • 接口
  • 数组
拓展
public class Dem2 {
    public static void main(String[] args) {
        //整数拓展:    进制      二进制0b       十进制       八进制0     十六进制0x
        int i = 10;//十进制
        int i2 = 010;//八进制0
        int i3 = 0x10;//十六进制0x  0~9 A~F 10~16
        System.out.println(i);
        System.out.println(i2);
        System.out.println(i3);

        System.out.println("==========================================");
        //==========================================
        //浮点数拓展     银行业务怎么表示钱?
        //BigDecimal     数学工具类
        //==========================================
        //float     有限      离散      舍入误差        大约        接近但不等于
        //double
        //最好完全避免使用浮点数进行比较!(精度丢失)
        //最好完全避免使用浮点数进行比较!(精度丢失)
        //最好完全避免使用浮点数进行比较!(精度丢失)

        float f = 1.1f;   //1.1
        double d = 1.1; //1.1
        System.out.println(f==d);//false
        System.out.println(f);
        System.out.println(d);

        System.out.println("==========================================");
        float d1 = 121212121212121212f;
        float d2 = d1 + 1;
        System.out.println(d1==d2);//true

        System.out.println("==========================================");
        //==========================================
        //字符拓展
        //==========================================

        char c1 = 'a';
        char c2 = '中';
        System.out.println(c1);
        System.out.println((int)c1);//强制转换
        System.out.println(c2);
        System.out.println((int)c2);//强制转换

        //所有的字符本质还是数字
        //编码    Unicode 表:(97 = a    65 = A)U0000~UFFFF

        char c3 = '\u0061';
        System.out.println(c3);//a
        //==========================================
        //转义字符
        //==========================================
        /*
            \t:TAB
            \n:换行
            \",\',\\
         */
        System.out.println("==========================================");
        System.out.println("yjj\tyjj");
        System.out.println("yjj\nyjj");
        System.out.println("\"yjj\"");
        System.out.println("\'y\'");
        System.out.println("\\yjj");

        //==========================================
        //字符串对比
        //==========================================
        System.out.println("==========================================");
        String a = new String("yjj");
        String b = new String("yjj");
        System.out.println(a==b);//false,地址不同

        String a1 = "yjj";
        String b1 = "yjj";
        System.out.println(a1==b1);//true,指向同一个字符串池
        //对象    内存地址

        //==========================================
        //布尔值拓展
        //==========================================
        /*
        boolean flag = true;
        if(flag==true){}和if(flag){}相等,if本身会做一个判断是否为真的操作
        新手              老手
        Less is More!   代码要精简已读
         */
    }

}

  • 结果
    在这里插入图片描述
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值