第三章 Java 语言基础

1.整数类型,浮点类型 ,

byte short int long  float double  老师都一一介绍了 让我们输入一下代码结果如下。

 2.特殊字符 \\ (转义字符) 用了一个示例 输出为五角星

3布尔类型 boolean 逻辑类型 true false 这两个值 分别代表“真 ” “假

第三章总结

1. 标识符的概念

是用来标识类名,变量名,方法名,数组名,文件名的有效字符序列。

  名字由字母,下划线,美元符号,数字组成的,并且第一个字符不能是数字 避开关键字。

示例;300warrior  public  one%two User Name  第一个是错误的因为前面不能是数字开头  第三个是错误的因为百分号是余的意思  第四个也是错误的因为标识符中的字母是严格区分大小写的。

2.关键字 

关键字又称为保留字,是Java语言中已经被赋予特定意义的一些单词,不可以把这些单词作为标识符来使用。

3.声明变量

变量的使用是程序设计中一个十分重要的环节。声明变量就是要告诉编译器这个变量的数据类型,这样编译器才知道需要配置多少空间给它,以及它能存放什么样的数据。

  声明常量

    在程序过程中一直不会改变的量称为常量(constant),通常也被称为“fianl变量”。

4.变量的有效范围

 局部变量  (就近原则)

5.加上final就是常量 ,就是无法改变的量 

错误示例 加了final之后强制运行就会出现以下报错结果

 1.赋值运算符 

 赋值运算符以符号‘=’表示,它是一个二元运算符(对两个操作作处理),其功能是将右方操作数所含的值赋给左方的操作数。

示例                

2.算数运算符

Java中算术运算符主要有 加+ 减- 乘* 除/ 余% 来运算的。 

示例

 3.自增和自减运算符

自增,自减运算符是单目运算符,可以放在操作元之前,也可以放在操作元之后。操作元必须是一个整型或浮点型变量。

++a(--a)  //表示在使用变量啊之前,先使a的值加(减)1

a++(a--)//表示在使用变量a之后,使a的值加(减)1

b= ++a //先将a的值加一,然后赋给b,此时a的值为5, b的值为5

b=a++ //先将a的值赋给b,再将a的值变为5,此时a的值为5. b的值为4

4.比较运算符

 比较运算符属于二次元运算符,用于程序中的变量之间,变量和自变量之间以及其他类型的信息之间的比较。 

示例 

 5.逻辑运算符 

&& 两者都为真,结果才是真 

|| 只要有一者为真,结果就是真

 !非真即假  非假即真

6.位运算符 

&(与) 两者都为1 结果才是1

| (或) 只要有一者为1 结果就是1 

~  (取反) 0变1 1变0

^  (异或) 两者相同为 0 不同为1 

7.位移运算符  左移与右移

整体左移 空位补0 溢出去掉 

整体右移 正数补0 负数补1 溢出去掉

无符号右移 整体右移 空位补0 溢出去掉

8.三元运算符

  A  ? B  : C

返回值=判断方式?结果1:结果2;

9。数据类型转换

自动类型转换:一定不会丢失数据

double a = 45;

45+30.2

强制类型转化:有可能会丢失数据

int a = (int)45.23;

隐式类型转换;

示例

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 第1章《认识java语言》是介绍Java语言的起源、发展以及特点等基本知识。Java是一种跨平台的高级编程语言,被广泛应用于开发Web和移动应用程序等领域。它具有面向对象、可移植、健壮性好等特点。 第2章《Java语言基础》是介绍Java语言的基本语法、数据类型、运算符、控制流程等内容。学习这些基础知识对于理解和编写Java程序至关重要。 第3章《面向对象程序设计之一》是介绍面向对象编程的原理和基本概念。学习面向对象的思想和方法可以提高程序的可扩展性和重用性。本章内容包括类与对象、封装、继承、多态等知识点。 第4章《面向对象程序设计之二》是进一步探讨面向对象编程的高级特性。学习抽象类、接口、内部类等内容可以让我们写出更加灵活和健壮的Java程序。 第5章《Java基础类库》是介绍Java标准库中的常用类和接口。掌握这些类的使用方法可以大大简化程序开发,如字符串处理、集合框架、IO操作等。 第6章《图形用户界面程序》是介绍使用Java编写图形用户界面(GUI)程序的方法。学习Swing和JavaFX等技术可以实现丰富、直观的用户界面。 第7章《输入输出流》是介绍Java中的输入输出操作。学习文件读写、网络通信等知识可以实现数据的持久化和交互。 第8章《多线程并发编程》是介绍Java多线程编程的原理和方法。学习多线程操作可以充分利用多核处理器的优势,提高程序的并发性和响应性。 第9章《网络编程》是介绍使用Java进行网络通信的方法。学习Socket编程、HTTP协议等内容可以开发出基于网络的应用程序。 第10章《数据库编程》是介绍使用Java连接和操作数据库的方法。学习JDBC等技术可以实现与数据库的交互,进行数据持久化和查询。 通过学习这些章节的内容,可以全面掌握Java语言基础知识和常用技术,为进一步深入学习和应用Java打下良好的基础。 ### 回答2: 第1章:认识Java语言 第1章介绍了Java语言的基本概念和特点。Java是一种跨平台的编程语言,被广泛应用于Web开发、移动应用开发等领域。Java具有简单易学的特点,使用了面向对象的编程思想,具有良好的可扩展性和可维护性。 第2章:Java语言基础 第2章主要介绍了Java语言的基本语法和常用的数据类型。包括变量、常量、运算符、流程控制语句等。同时还介绍了Java中的数组、字符串和输入输出等相关知识。 第3章:面向对象程序设计之一 第3章介绍了面向对象程序设计的基本概念和常用的面向对象的特性。包括类、对象、继承、封装和多态等。同时还介绍了如何定义和使用类,以及如何实现各种面向对象的特性。 第4章:面向对象程序设计之二 第4章进一步深入介绍了面向对象程序设计的相关知识。包括接口、抽象类、继承和多态的高级应用,以及异常处理和内部类等。这些知识对于构建复杂的面向对象程序非常重要。 第5章:Java基础类库 第5章介绍了Java基础类库中常用的类和方法。包括字符串、日期、时间、集合、文件和输入输出等类库的使用。这些类库为我们提供了丰富的功能,在Java编程中非常实用。 第6章:图形用户界面程序 第6章介绍了Java图形用户界面编程的相关知识。包括Swing和AWT等GUI库的使用,以及事件处理和布局管理器等。通过学习这些知识,我们可以编写出漂亮、交互性强的图形界面程序。 第7章:输入输出流 第7章介绍了Java中输入输出流的使用。包括字节流和字符流的概念、File类的使用以及文件读写和网络通信等。这些知识对于实现数据的读写和传输非常重要。 第8章:多线程并发编程 第8章介绍了Java多线程并发编程的相关知识。包括线程、线程同步和线程通信的概念,以及锁和条件的使用。同时还介绍了线程池的概念和使用,以及如何处理并发编程中的常见问题。 第9章:网络编程 第9章介绍了Java网络编程的基本知识。包括Socket编程、TCP和UDP协议,以及HTTP协议的使用。通过学习这些知识,我们可以编写出具有网络功能的Java应用程序。 第10章:数据库编程 第10章介绍了Java数据库编程的相关知识。包括连接数据库、执行SQL语句、事务处理和数据查询等。通过学习这些知识,我们可以使用Java操作各种类型的数据库。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值