首页 > 编程语言 >新人小白学Java第一天笔记

新人小白学Java第一天笔记

时间:2022-10-11 21:46:35浏览次数:59  
标签:10 Java String 字符 新人 数据类型 小白学 标识符 字节

一、标识符

1关键字

2标识符注意

(1)所有的标识符都应该以字母(A-Z或者a-z),美元符($),或者下划线(_)开始

(2)首字符之后可以是字母(A-Z或者a-z),美元符($),或者下划线(_)或数字的任何字符组合

(3)不能使用关键字作为变量名或方法名

(4)标识符是大小写敏感的

String Man = "jiazhijie";
String man = "jiazhijie";
//Man和man是不一样的

(5)可以使用中文命名,但是一般不建议,也不建议使用拼音,太Low

二、数据类型

1强类型语言

要求变量的使用要严格符合规定,所有变量都必须先定义

2弱类型语言

public class Bill {
    public static void main(String[] args) {
        String a="hello";
        String a=10;//这里会报错,因为String是字符串,可改写成 String a="10";这样就没问题了
        int num = 10;
        System.out.println(a);
        System.out.println(num);
    }
}

(String 是字符串,定义数字可以用int)

3JAVA的数据类型分为两大类

(1)基本类型(primitive type)

image-20221011211821019

(2)引用类型(reference type)

  • 接口
  • 数组

4补充

(1)什么是字节

  • 位(bit):是计算机内部数据储存的最小单位,11001100是一个八位二进制数。
  • 字节(byte):是计算机中数据处理的基本单位,习惯上用大写B来表示,
  • 1B (byte,字节) = 8bit(位)
  • 字符:是指计算机中使用的字母、数字、字和符号

标签:10,Java,String,字符,新人,数据类型,小白学,标识符,字节
From: https://www.cnblogs.com/Billstein/p/16782662.html

相关文章

  • ActiveMQ启动报错(端口被占用):java.lang.IllegalStateException
    ActiveMQ端口被异常占用这个问题太恶心了,启动Tomcat,默认的端口是8080,死活启动不了,看着报错信息就是端口被占用,网上一直搜索解决办法:netstat-aon|findstr"8080" 然......
  • Java的匿名内部类
    匿名内部类也就是没有名字的内部类 正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 实......
  • java中的泛型总结
    要我直接说出泛型是个what我还真讲不出来,这里先由一道问题引入:定义一个坐标点类,要求能保存各种类型的数据,如:整形,浮点型,和字符串类型既然变量类型起先不确定,那么很容易想到......
  • JAVA的内部类
    内部类不是很好理解,但说白了其实也就是一个类中还包含着另外一个类如同一个人是由大脑、肢体、器官等身体结果组成,而内部类相当于其中的某个器官之一,例如心脏:它也有自己的......
  • idea javaWeb tomcat报Driver ClassNotFoundException解决办法
    1.在WEB-INF目录下创建lib目录(如果没有的话),再接着将mysql-connection的jar报复制过来放到lib目录下  2.再点击file-ProjectStructure-Modules,接着点击右上角......
  • Javaweb学习 -----------------操作数据库中的数据
    1、添加数据 insertinto表名(列名1,列名2,...)values(值1,值2,...);//给指定列添加数据insertinto表名values(值1,值2,...);......
  • Javaweb学习 ------------------操作表
    1、查询表showtables;//查询当前数据库下所有表的名称desc表名称;//查询当前表中各个字段的结构属性2、创建表createtable表名(字段名1数据类......
  • 15、JAVA入门——封装
    目录​​ 一、封装​​​​      1、封装概述​​​​   2、封装的步骤​​​​二、Java里的包​​​​      1、包的概述​​​​      2、包的......
  • 14、Java——迷你图书管理器(对象+数组)
    ​ 目录​​⛳️项目需求​​​​⛳️覆盖知识​​​​⛳️开发思路 ​​​​⛳️开发步骤​​​​❤️1、数据初始化​​​​❤️2、BookMethod类中定义各种方法​​​​⛳️部......
  • 18、JAVA入门——接口
    目录​​❤️ 1、生活中的接口​​​​❤️ 2、定义和实现一个简单的接口​​​​❤️ 3、更复杂的接口​​​​❤️ 4、使用接口的优势​​​​❤️ 5、抽象类VS接口​​......