JAVA 基础语法——(HelloWorld案例编写,Notepad软件的安装和使用,注释,关键字,常量,变量,计算机存储单元,数据类型,标识符,类型转换)
创始人
2024-05-14 18:13:25
0

目录

HelloWorld案例的编写

Notepad软件的安装和使用

 注释

关键字

 常量

 变量

 计算机存储单元

数据类型概述

 标识符

类型转换

HelloWorld案例的编写

  • 首先定义一个类——–public class 类名
  • 在类定义后加上一对大括号 {}
  • 在大括号中间添加一个主(main)方法/函数——–public static void main(String [] args){ }
  • 在主方法的大括号中间添加一行输出语句——–System.out.println(“HelloWorld”);

如何运行?

  • 在命令行模式中,输入javac命令对源代码进行编译,生成字节码文件——–javac 源文件名.java
  • 编译完成后,如果没有报错信息,输入java命令对class字节码文件进行解释运行,执行时不需要添加.class扩展名——–java HelloWorld

注:JDK11之后不需要执行javac命令编译了,直接——java 源文件名.java

完整代码:

public class HelloWorld {public static void main(String [] args) {System.out.println("HelloWorld");}
}

 HelloWorld 案例常见问题

  • 单词拼写问题
单词拼写问题(左边正确,右边错误)
classClass
Stringstring
Systemsystem
mainmian
  • 中文符号问题——提示非法字符

Notepad软件的安装和使用

  • 为了让我们写的程序错误看起来更直接,我们安装一款高级记事本软件——Notepad,这里只是过渡,我们真正写程序不用这个,用Eclipse,后续配置和安装都会jaingd

   下载链接:http://39.64.98.72:9000/csdn-downloads/2023-01-20/20230120QHPAiteG.zip

  • Notepad软件的安装和配置

    –设置 – 首选项 – 新建 – 默认语言和编码

  • 使用Notepad软件编写一个HelloWorld案例

 注释

  • 注释概述——–用于解释说明程序的文字
  • Java中注释分类

            ——单行注释

           •格式: //注释文字

          ——多行注释

         •格式: /*  注释文字  */

        ——文档注释

        •格式:/** 注释文字*/

• 注释的作用——–解释说明程序,提高程序的阅读性

代码案例:

/***类名*很多文字
*/
public class HelloWorld
{	/*主方法*/public static void main(String [] args){// 输出一句话System.out.println("HelloWorld");}
}

关键字

  • 关键字概述——–被Java语言赋予特定含义的单词
  • 关键字特点

          –组成关键字的字母全部小写

         –常用的代码编辑器,针对关键字有特殊的颜色标记,非常直观,所以我们不需要去死记硬背,在今后的学习中重要的关键字也会不断的出来。

常见关键字:

 常量

  • 常量概述——–在程序执行的过程中,其值不可以发生改变的量
  • 常量分类

–字符串常量  用双引号括起来的内容(“HelloWorld”)

–整数常量  所有整数(12,-23)

–小数常量  所有小数(12.34)

–字符常量  用单引号括起来的内容(‘a’,’A’,’0’)

–布尔常量  较为特有,只有true和false

–空常量  null(数组部分讲解)

/***类名*很多文字
*/
public class HelloWorld
{	/*主方法,常量一般用大写字母*/public final static String CHANGLIANG = "HelloWorld";public final static float PI=3.14f;public static void main(String [] args){// 输出常量System.out.println(CHANGLIANG);System.out.println(PI);}
}

 变量

  • 变量概述

        –在程序执行的过程中,在某个范围内其值可以发生改变的量

        –从本质上讲,变量其实是内存中的一小块区域

  • 变量定义格式

        –数据类型 变量名 = 初始化值;

        –注意:格式是固定的,记住格式,以不变应万变

代码演示:

/***类名*很多文字
*/
public class HelloWorld
{	/*主方法,常量一般用大写字母*/public final static String CHANGLIANG = "HelloWorld";public final static float PI=3.14f;private static String bianliang = "这是一个变量";public static void main(String [] args){// 输出常量//System.out.println(CHANGLIANG);//System.out.println(PI);// 在方法里边定义变量String bianliang1 = "这是一个变量1";System.out.println(bianliang);System.out.println(bianliang1);}
}

 计算机存储单元

  • 变量是内存中的小容器,用来存储数据。那么计算机内存是怎么存储数据的呢?无论是内存还是硬盘,计算机存储设备的最小信息单元叫“位(bit)”,我们又称之为“比特位”,通常用小写的字母b表示。而计算机最小的存储单元叫“字节(byte)”,通常用大写字母B表示,字节是由连续的8个位组成。
  • 除了字节外还有一些常用的存储单位,大家可能比较熟悉,我们一起来看看:

        –1B(字节) = 8bit

        –1KB = 1024B

        –1MB = 1024KB

        –1GB = 1024MB

        –1TB = 1024GB

数据类型概述

Java语言是强类型语言,对于每一种数据都给出了明确的数据类型,不同的数据类型也分配了不同的内存空间,所以它们表示的数据大小也是不一样的。

 基本数据类型(4类8种)

 标识符

  • 作用——–给包,类,方法,变量等起名字
  • 组成规则

        –由字符,下划线_,美元符$组成

           •这里的字符采用的是unicode字符集,所以包括英文大小写字母,中文字符(一般别这样干),数字字符等。

  • 注意事项

        –不能以数字开头

        –不能是Java中的关键字

•命名规则

–基本要求

  •见名知意

–常见命名的规则

  (其实就是文件夹,用于对类进行管理)

       –全部小写,多级包用点隔开。

      –com,cn,com.demo

  •类

     –一个单词首字母大写  Student,Car

    – 多个单词,每个单词首字母大写  HelloWorld

•变量或者方法

  –一个单词首字母小写。  age,show()

  –多个单词,从第二个单词开始每个单词首字母大写  maxAge,getAge()

变量的定义和使用

  • 编写案例演示每种不同数据类型的变量定义
  • 变量定义的注意事项

        –变量未赋值,不能直接使用

        •引出变量的第二种使用格式

        –变量只在它所属的范围内有效。

        •变量在哪对大括号内,变量就属于哪对大括号

        –一行上可以定义多个变量,但是不建议

eg:代码演示

/***类名*很多文字
*/
public class HelloWorld
{	/*主方法,常量一般用大写字母*/
/*public final static String CHANGLIANG = "HelloWorld";public final static float PI=3.14f;private static String bianliang = "这是一个变量";*/public static void main(String [] args){// 输出常量//System.out.println(CHANGLIANG);//System.out.println(PI);// 在方法里边定义变量int a=1;System.out.println(a);}
}

类型转换

  • +是一个运算符, 我们应该能够看懂,做数据的加法。
  • boolean类型不能转换为其他的数据类型
  • 默认转换

        –byte,short,char—int—long—float—double

        –byte,short,char相互之间不转换,他们参与运算首先转换为int类型

  • 强制转换

        –目标类型 变量名=(目标类型)(被转换的数据);

/***类名*很多文字
*/
public class HelloWorld
{	/*主方法,常量一般用大写字母*/
/*public final static String CHANGLIANG = "HelloWorld";public final static float PI=3.14f;private static String bianliang = "这是一个变量";*/public static void main(String [] args){// 输出常量//System.out.println(CHANGLIANG);//System.out.println(PI);// 在方法里边定义变量long a=4;int b= (int)a;System.out.println(b);}}

 

相关内容

热门资讯

安卓好用的拍照系统,捕捉美好瞬... 你有没有发现,现在手机拍照功能越来越强大了?尤其是安卓手机,拍照系统简直让人爱不释手!今天,就让我带...
软件如何兼容安卓8系统,助您软... 你有没有发现,随着科技的飞速发展,手机软件更新换代的速度也是越来越快呢!这不,安卓8系统已经悄然来临...
安卓通用版系统下载,畅享智能生... 你有没有发现,最近手机界又掀起了一股热潮?没错,就是安卓通用版系统下载!这可是个让无数安卓用户兴奋不...
安卓无线点餐系统ph,PH技术... 你有没有想过,点餐也能变得如此轻松愉快?没错,就是那个我们每天都要面对的吃饭问题,现在有了安卓无线点...
安卓门禁系统怎么样,便捷通行新... 你有没有想过,每天回家时,只需轻轻一刷,门就自动打开了?这就是安卓门禁系统的魅力所在!今天,就让我带...
在电脑上模拟安卓系统,探索虚拟... 你有没有想过,在电脑上也能体验安卓系统的乐趣呢?没错,就是那种随时随地都能玩手机的感觉,现在也能在电...
飞机送餐安卓系统,空中美食新体... 你有没有想过,飞机上的美食是如何送到你手中的?是不是觉得这背后有着神秘的力量?其实,这一切都离不开高...
findx耍原生安卓系统,深度... 亲爱的读者们,你是否厌倦了那些花里胡哨的定制系统,渴望回到那个纯净的安卓世界?今天,我要带你一起探索...
一加系统属于安卓系统吗,引领智... 你有没有想过,手机里的那个神奇的“一加系统”到底是不是安卓系统的一员呢?这可是个让人好奇不已的问题哦...
小米2刷安卓系统吗,探索安卓系... 亲爱的读者,你是否曾经对小米2这款手机刷安卓系统的事情感到好奇呢?今天,就让我带你一探究竟,揭开小米...
安卓7.0系统线刷包,深度解析... 你有没有发现,你的安卓手机最近有点儿“蔫儿”了?别急,别急,今天就来给你揭秘如何让你的安卓手机重焕生...
白菜系统和安卓拍照,开启智能生... 你知道吗?最近我在用手机拍照的时候,发现了一个超级酷的功能,简直让我爱不释手!那就是——白菜系统和安...
安卓系统查杀病毒,全方位守护您... 手机里的安卓系统是不是有时候会突然弹出一个查杀病毒的提示?别慌,这可不是什么大问题,今天就来给你详细...
iso系统与安卓各系统哪个好,... 你有没有想过,手机操作系统就像是我们生活中的不同交通工具,各有各的特色和优势。今天,咱们就来聊聊这个...
中柏怎么换安卓系统,解锁更多可... 你有没有发现,中柏的安卓系统有时候用起来还挺不顺手的?别急,今天就来手把手教你如何给中柏手机升级安卓...
安卓热点绕过系统验证,揭秘操作... 你是不是也遇到过这种情况?手机里的安卓热点突然不灵光了,系统验证总是跳出来,让人头疼不已。别急,今天...
安卓系统怎么关闭小艺,安卓系统... 亲爱的安卓用户们,你是否也和我一样,对手机里的小艺助手有些爱恨交加呢?有时候,它贴心得让人感动,有时...
安卓系统计划软件推荐,精选计划... 你有没有发现,手机里的安卓系统越来越智能了?这不,最近我可是挖到了一些超棒的安卓计划软件,它们不仅能...
收钱吧安卓系统插件,便捷支付新... 你有没有发现,现在的生活越来越离不开手机了?手机里装满了各种应用,而今天我要跟你聊聊一个特别实用的工...
鸿蒙系统是否还属于安卓,独立于... 你有没有想过,那个在我们手机上默默无闻的鸿蒙系统,它到底是不是安卓的“亲戚”呢?这个问题,估计不少手...