秀真的个人日记:学Java的第二天

学Java第二天,课堂笔记:

搭建环境

  1. Creat New Project

  2. Empty(空) Project -->Next

  3. 起名:JavaSE --> 位置 --> Finish

  4. 弹出来的都关掉,如果刚打开的时候下面正在转圈运行,等它运行完

  5. File --> New --> Module (模块,一个小小的模块)

  6. Java --> Next --> 起名:Java基础语法

  7. 弄项目结构

    1. 点图标
    2. File --> Project --> Structure
  8. Project --> Java的版本选为自己的版本 --> 项目语言等级用8 (我们用的是什么就用什么,让它保持一致,不然容易报错)

  9. Apply --> OK

  10. src --> New --> Java class --> HelloWorld.Java

    Public class HelloWorld{
        Public static void main(String[] args){
            System.out.println("Hello,WOrld!");
        }
    }
    

注释

注释是写给人看的,不会被执行,放心写。

  • 书写注释是一个非常好的习惯!
  • 平时写代码一定要注意规范

Java中的注释有三种:

​ 1 . //单行注释 //

​ 2 . /*多 /**/

​ 行

​ 注

​ 释*/

​ 3 ./**JavaDoc:文档注释(每行前面最好都有一个星)

​ * @Description Hello /***/

​ *@Austhor 狂神说Java,西部开源-秦疆

*/

标识符

关键字

abstract assert boolean break byte
case catch char class const
continue default do double else
enum extends final finally float
for goto if implements import
instanceof int interface long native
new package private protected public
return strictfp short static super
switch synchronized this throw throws
ttransient try void volatile while

Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。(你给他们起的名叫标识符。上面表格的不能当标识符,那是关键字。例:开头 public class Class 是不可以的!)

例:String teacher = "秦疆";

​ ⬆️变量的名字是teacher,这个变量名可以随便写(除了关键字)变量名也必须写,不然拿不了后面的值(秦疆)。

标识符注意点

必须的写法:

  • 首字开头以英文字母( A-Z 或者 a-z ),美元($),下划线(_)开始
  • 首字开头后( 英文字母,$,_ ,数字 的任何组合)
  • 不能用关键字作为变量名或方法名
  • 标识符是大小写敏感的(例:Man和man是不一样的变量名)
  • 合法标识符举例:age、$salary、_value、__1_value
  • 非法标识符举例:123abc、-salary、#abc
  • 可以使用中文命名,但是一般不建议这样去使用,也不建议使用拼音,很Low
  • public class 后面也不要用中文命名,非常不规范

要养成一个良好的代码规范。

数据类型

强类型语言(安全性高,速度较慢)

更严谨,可以避免非常多的错误

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

JAVA C# Python等 是强类型语言

弱类型语言

  • 要求变量的使用要可以不符合规定,变量不需要定义,可以直接使用

VB(Visual Basic) JS(JavaScript)

Java的数据类型分为两大类

  • 基本类型(primitive type)

  • 引用类型(reference type)

生活中一般用数字(整数,小数)和文字

基本数据类型(primitive type):

  • 数值类型
    1. 整数类型:
      • byte占一个字节范围:负128到127
      • short占两个字节范围:负32768到32767
      • int占四个字节范围:正负21亿
      • long占八个字节范围:正负922亿亿
    2. 浮点类型(小数):
      • float占四个字节
      • double占八个字节
    3. 字符类型char占两个字节(在Java一个中文/英文字符占两个字节)
  • boolean类型:占一位其值只有true和false两个

基本数据类型

//八大基本数据类型

//整数
int num1 = 10;  //最常用
byte num2 = 20;
short num3 = 30;
long num4 = 30L;  //Long类型要在数字后面加个L

//小数:浮点数
float num5 = 50.1F;  //Lfloat类型要在数字后面加个F
double num6 = 3.1415926535;

//字符
char name = 'A'; //单引号
//字符串,String不是关键字,是类
String namea = "秦疆";  //双引号

//布尔值:是非
boolean flag = true;
//boolean flag = false;

引用数据类型

除了基本数据类型,其他都是引用数据类型

  • 接口
  • 数组

什么是字节

  • 位(bit):是计算机 内部数据 储存的最小单位,1100 1100是一个八位二进制数

  • 字节(byte):是计算机中 数据处理 的基本单位,习惯上用大写B来表示

  • 1B(byte,字节)= 8bite(位)

  • 字符:是指计算机中使用的字母、数字、字和符号

  • 1bit表示1位,

  • 1Byte表示一个字节 1B=8b

  • 1024B = 1KB 1024GB = 1TB

  • 1024KB = 1MB 1024TB = 1 PB

  • 1024MB = 1GB 1024PB = 1EB

posted @ 2022-09-29 18:40  那菈丰明川  阅读(13)  评论(0)    收藏  举报