JAVA学习笔记01:JAVA学习[入门范例,注释,标识符,常量],

(黑马另一个JAVA快速入门教程 - 26:54:37 https://www.bilibili.com/video/av27219781)

计算机基础知识(略)

 

JAVA基础知识

JRE,JDK

开发工具

hello world入门范例

 使用编辑器输入示范代码.编译,运行.效果如下:

注释

1单行注释: 使用//开头

2.多行注释: /*   很多的注释内容       */

/*

                   _ooOoo_
                  o8888888o
                  88" . "88
                  (| -_- |)
                  O\  =  /O
               ____/`---'\____
             .'  \\|     |//  `.
            /  \\|||  :  |||//  \
           /  _||||| -:- |||||-  \
           |   | \\\  -  /// |   |
           | \_|  ''\---/''  |   |
           \  .-\__  `-`  ___/-. /
         ___`. .'  /--.--\  `. . __
      ."" '<  `.___\_<|>_/___.'  >'"".
     | | :  `- \`.;`\ _ /`;.`/ - ` : | |
     \  \ `-.   \_ __\ /__ _/   .-` /  /
======`-.____`-.___\_____/___.-`____.-'======
                   `=---='
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
            佛祖保佑       永无BUG
性质:第一个JAVA程序(演示)
名称:HelloWorld.java
功能:输出"你好世界!"
日期:2019-7-28 16:28:18
作者:申佳明
*/
public class HelloWorld	//类:HelloWorld
{
    public static void main(String[] args)	//入口主函数:main
    {   
		System.out.println("hello world!你好啊世界!");	//输出文本信息
    }    
}
//程序结束

标识符

标识符命名规则:

  • 由英文字母(区分大小写),数字,$和下划线组成;(合法的:abc,abc123,_aaa)
  • 不能由数字开头;(不合法:123abc,456)
  • 不能是关键字;(不合法:任何关键字)
  • 扩展:现代编程语言新版本中,可以由Unicode字符(例如中文)组成.(合法的:张三;李四123;大王八abc)

标识符命名规范:

  • 类名规范:每个单词首字母大写,称为帕斯卡命名法
  • 变量名规范:第一个单词首字母小写,以后的单词首字母大写.称为驼峰法
  • 方法名规范:同变量名
  • 常量名:纯大写

JAVA格式

常量(字面常量)

概述

常量:是指在java程序运行期间固定不变的数据

分类

单引号括起来的字符只能为1个字符,且不能为空字符;双引号括起来的字符串可以为空,即空字符串

        System.out.println('A');      //合法
        System.out.println('');      //错误:单引号括起来的字符不能为空
        System.out.println('AB');      //错误:单引号括起来的字符只能有1个

        System.out.println("ABCDefg");    //合法
        System.out.println("");           //空字符串,合法

        System.out.println(true);     //布尔常量:真
        System.out.println(false);     //布尔常量:假

        System.out.println(null);     //错误:null不能输出

数据类型

数据类型分类

  • 基本数据类型:整数,浮点数,字符,布尔
  • 引用数据类型:字符串,数组,类,接口,Lambda

基本数据类型

四类八种数据类型:

  • 整数型: byte, short, int, long [整数型默认为int]
  • 浮点型: float, double [浮点型默认是double]
  • 字符型: char
  • 布尔型: boolean

注意事项:

  • 1.字符串不是基本类型,而是引用类型;
  • 2.浮点型可能只是1个近似值,而非精确值.
  • 3.浮点数默认是double(数字后面加d或D,亦可不加).如果要指定为float,在数字后面加f或F
  • 4.整数默认是int.如果要指定为long,在数字后面加l或L.

变量

变量:程序中可以变换的量称为变量.

创建声明变量

语法: 数据类型 变量名; //创建声明指定数据类型的变量

赋值

语法: 变量 = 值; //变量必须预先定义

创建变量并赋值

语法: 数据类型 变量名=值; //创建变量并赋值

变量的使用

变量的注意事项

  • 1.变量不可以重名
  • 2.float和long的变量,数字后面的F和L不可以忘记.
  • 3.不可以将超出byte和short范围的数赋值给它们
  • 4.没有赋值过的变量不可以使用.赋值之后才能使用.
  • 5.变量使用不能超过作用域范围
  • [作用域]:从定义变量的一行开始,一直到直接所属的大括号结束为止
  • 6.一条语句可以创建多个变量.

数据类型转换

数据类型自动转换

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值