首页 > 编程语言 >肖sir__Java 基础语法_02

肖sir__Java 基础语法_02

时间:2022-12-03 15:12:19浏览次数:43  
标签:__ sir Java 变量 方法 局部变量 关键字 标识符

Java 基础语法 =======================================  一、Java常见基本数据类型如下【8种】
(1)byte、char、short、int、long、float、double、boolean。 (2)注解:byte(位)、short(短整数)、int(整数)、long(长整数)、float(单精度)、double(双精度)、char(字符)和boolean(布尔值)。 (3)分类:4类8种

整数类(byte、short、int、long)
浮点类(float、double)
字符类(char)
布尔型(boolean);

(4)1个字节等于8bit,1bit等1位)

boolean(8位 1字节)

byte(8位 1字节)

char(16位 2字节)

short(16位 2字节)

int(32位 4字节)

long(64位 8字节)

double(64位 8字节)

(5)数据类型的引入:

分类:

基本数据类型

引用数据类型

 

 

public class testtype02 {
public static void main(String[] args) {
//-128--127
byte a=10;

short b=10;
int c=10;
long d=10;

//浮点类型
//小数加大写f都可以
float m=3.14f;
// 表示精度更高
double n=3.14;
//字符类型
// char x="a" ; 双引号报错,是字符串,要用单引号
char x='a';

}
}

注意点:
1、引号要用单引号

 

 =================================================== 二、 1.1 基本语法 Java 程序是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作 对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。 类:类是一个模板,它描述一类对象的行为和状态。 方法:方法就是行为,一个类可以有很多方法。逻辑运算、数据修改以及所有动作都是在方法中完成的。 实例变量:每个对象都有独特的实例变量,对象的状态由这些实例变量的值决定。   1.2 基本语法 编写 Java 程序时,应注意以下几点: 大小写敏感:Java 是大小写敏感的,这就意味着标识符 Hello 与 hello 是不同的。 类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass 。 方法名:所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写。 源文件名:源文件名必须和类名相同。当保存文件的时候,你应该使用类名作为文件名保存(切记 Java 是大小写敏感的),文件名的后缀为 .java。(如果文件名和类名不相同则会导致编译错误)。 主方法入口:所有的 Java 程序由 public static void main(String []args) 方法开始执行。   2.1 Java 标识符 Java中凡是自定义的名称。比如:类名、变量名,方法名都被称为标识符。 标识符规则: 标识符必须以字母( A-Z 或者 a-z),美元符($)、下划线(_)开头 然后可以是字母(A-Z 或者 a-z),美元符($)、下划线(_)或数字的任意组合 关键字不能用作标识符 标识符大小写敏感合法标识符举例:age、  $salary(  /ˈsæləri/美金)   、_value、__1_value 非法标识符举例:123abc、-salary  

 

 

 

 小驼峰

 

 

                3.1 Java修饰符 Java中可以使用修饰符来修饰类中方法和属性。 主要有两类修饰符: 访问控制修饰符 : default(默认), public(公共) , protected(保护型), private(私有) 非访问控制修饰符 : final(最后), abstract(摘要), static(静态的  读音: /ˈstætɪk/), synchronized (同步:读音:/ˈsɪŋkrənaɪzd/) 在后面的章节中我们会深入讨论 Java 修饰符。  ================================================= 4.1 Java 变量 (1)变量的声明 (2)变量的赋值 (3)变量的使用

 

 ==============================================================================

    Java 中主要有2种类型的变量 局部变量 局部变量根据定义形式的不同,又可以分为如下三种: 方法形参:在定义方法签名时定义的变量,形参的作用域在整个方法中都有效 方法局部变量:在方法体内定义的局部变量,它的作用域是从定义该变量的地方生效,到该方法结束时失效 代码块局部变量:局部变量的作用域从定义该变量的地方生效,到该代码结束时失效一个变量只在一对{}中起作用。 Java允许局部变量和成员变量同名,如果方法中局部变量和成员变量同名,局部变量就会覆盖成员变量,如果需要在这个方法中引用被覆盖成员变量, 则可使用this(对于实例变量)或类名(对于类变量)作为调用者来限定访问成员变量         4.1 Java 变量 Java 中主要有2种类型的变量 局部变量 局部变量根据定义形式的不同,又可以分为如下三种: 方法形参:在定义方法签名时定义的变量,形参的作用域在整个方法中都有效 方法局部变量:在方法体内定义的局部变量,它的作用域是从定义该变量的地方生效,到该方法结束时失效 代码块局部变量:局部变量的作用域从定义该变量的地方生效,到该代码结束时失效一个变量只在一对{}中起作用。 Java允许局部变量和成员变量同名,如果方法中局部变量和成员变量同名,局部变量就会覆盖成员变量,如果需要在这个方法中引用被覆盖成员变量,则可使用this(对于实例变量)或类名(对于类变量)作为调用者来限定访问成员变量   5.1 Java 关键字 下面列出了 Java 关键字。这些关键字不能用于常量、变量、和任何标识符的名称。 private私有的 protected受保护的 public公共的 default    默认    ()   5.2 Java 关键字 下面列出了 Java 关键字。这些关键字不能用于常量、变量、和任何标识符的名称。 5.3 Java 关键字 下面列出了 Java 关键字。这些关键字不能用于常量、变量、和任何标识符的名称。 5.4 Java 关键字 错误处理 assert     断言表达式是否为真 try      捕获异常   读音: catch    捕捉异常     读音:/kætʃ/ throw    抛出一个异常对象 throws    声明一个异常可能被抛出 finally     有没有异常都执行   读音:   5.5 Java 关键字   包相关 import     引入 package    包   5.6 Java 关键字 基本类型 boolean    布尔型    读音:布林 byte       字节型     读音:毕特 char       字符型    double    双精度浮点   读音:达波 float       单精度浮点   读音:服楼特 int         整型 long      长整型 short     短整型   5.7 Java 关键字   变量引用 super   父类,超类     读音:苏破 this    本类 void     无返回值    读音:围斗   5.8 Java 关键字   保留关键字        goto      是关键字,但不能使用       const     是关键字,但不能使用     读音:扛四特 null           =============================================  备注: (1)关键字都是小写 (2)常用的代码编辑器,针对关键字有特殊的颜色标记,非常直观

 

 

 

 

========================================================

 案例:

java中的常量:

 变量的题目:

//主入口
public static void main(string [] args) {I/ l一开始没有乘客。
int count =0 ;
//第一结:上去一位乘客/在原有的基础上
//第二站:上去两位乘客,下来一位乘客//

第三站:上去两位乘客,下来一位乘客//

第四站:下来一位.乘客
//第五站:上去一位乘客
//请问:到了终点站,车上一共几位乘客。

 ===============================================

java  算术运算符

 

 

 (1)算术运算符 (2) ==========================================================================    

标签:__,sir,Java,变量,方法,局部变量,关键字,标识符
From: https://www.cnblogs.com/xiaolehong/p/16947724.html

相关文章

  • PicGo下载,开发必备
    关注微信公众号【工控羊】或者微信号【gksheep】,微信公众号后台输入数字编号【2037】即可获取下载链接。......
  • 迅雷11SVIP下载,开发必备
    关注微信公众号【工控羊】或者微信号【gksheep】,微信公众号后台输入数字编号【2038】即可获取下载链接。......
  • Everything搜索工具下载,开发必备
    关注微信公众号【工控羊】或者微信号【gksheep】,微信公众号后台输入数字编号【2040】即可获取下载链接。......
  • 你在终端启动的进程,最后都是什么下场?(下)
    你在终端启动的进程,最后都是什么下场?(下)在上期文章你在终端启动的进程,最后都是什么下场?(上)当中我们介绍了前台进程最终结束的几种情况,在本篇文章当中主要给大家介绍后台进程......
  • Round #2022/11/26
    路径统计题目描述你有一棵\(n\)节点的树\(T\),回答\(m\)个询问,每次询问给你两个整数\(l\),\(r\),问存在多少个整数\(k\)使得从树上编号为\(l\)的点沿着\(l→r\)......
  • 如何禁止F12 or右键查看源码
    方法1.引入jquery.min.js1.<scripttype="text/javascript"src="http://code.jquery.com/jquery-1.4.1.min.js"></script>2.插入一段js脚本<scripttype="text/ja......
  • Stemciljs学习2、组件生命周期
    组件有许多生命周期方法,可用于了解组件何时“将”和“执行”加载、更新和呈现。可以将这些方法添加到组件中,以便在正确的时间挂接到操作中。在组件类中实现以下方法之一,St......
  • 最长回文子序列
    1.动态规划代码问题:dp[i][j]:是否为回文串(以i开头,以j结尾)最优子:dp[i][j]=dp[i+1][j-1]若开头和结尾元素相等,并且中间也是回文,那么dp[i][j]也是回文记录长度:ans;记录开头:ret......
  • 线程的活跃性
    一、死锁有A,B两把锁,t1持有A想获取B,t2持有B想获取A,导致t1t2两个线程最终都进入阻塞状态的现象publicclassTest8{privatefinalstaticLoggerLOGGER=LoggerF......
  • 编写云计算计费系统
    上一篇介绍了自建一个Laxcus云计算计费系统需要了解的基础知识,这一篇咱们从编程角度,来说说如何编写一个简单的云服务计费系统,如果你有更复杂的需求,可以在这个上面扩展。更进......