java基础 第一章下(java格式,基本类型,运算符)

一、java基本格式

public class demo1{    //类名要和文件名相同

public static void main(String[] args){     // 每次换行,要四个空格缩进

System.out.println("hello world");  //输出hello world

//语句的结束以分号结束

}

}

二、基本数据类型

整型:

1.byte:字节型   8位   -128~127之间。

2.short:短整型  16位  -32768~32767之间。

3.int:整型    32位。

4.long:长整型  64位   //末尾最好加l

浮点型:

1.float:单精度  32位  //末尾最好加f。

2.double: 64位   双精度。

字符型:

char: 字符型  //   ‘ ’单引号包含   例:char a = ‘a‘;

布尔型:

boolean: 布尔型   取值为:true/false。

三、隐式转换(从小到大转换)

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

例:int a = 10;

long b = a;

//b 会隐式转换为long型。

四、强制转换(从大到小转换)

格式:(强制转换后的类型)变量或者值。

注意:一般情况下不推荐使用强制转换。

例:int a = 10;

byte b = (byte)a;

五、类型兼容

char 只能与整形兼容

例:char a = "A";

int b = a;

//b——>65

六、运算符

1.算术运算符

++,   -- ,  +    ,   -,   *,     /,    %

2.关系运算符

>,   <,   !=,  ==,  >=,   <=

3.逻辑运算符

&&, &,    ||,    |,   !

&&、||与&、|区别:

&& 、&  ——> 当第一个表达式的运算结果决定整体结果时,后面不执行。

&、|  ——> 无论第一个表达式是true/false   都要执行完最后一个表达式。

例: int a = 1;

int b = 2;

int c = 3;

int d;

d =  b > a || b > c;

由于b > a成立了,所以b  > c 不执行了。

原文地址:https://www.cnblogs.com/catcoffer/p/8626657.html

时间: 2024-10-12 03:26:53

java基础 第一章下(java格式,基本类型,运算符)的相关文章

JAVA基础第一章-初识java

业内经常说的一句话是不要重复造轮子,但是有时候,只有自己造一个轮子了,才会深刻明白什么样的轮子适合山路,什么样的轮子适合平地! 从今天开始,我将会持续更新java基础知识,欢迎关注. java的诞生 说起java的由来也许也是一个比较有意思的事情.20世纪90年代,硬件领域出现了单片式计算机系统,这种价格低廉的系统一出现就立即引起了自动控制领域人员的注意,因为使用它可以大幅度提升消费类电子产品(如电视机顶盒.面包烤箱.移动电话等)的智能化程度.sun公司为了抢占市场,就想在这些产品中嵌入一些程序

java基础第一章

一.什么是java,它包含哪些技术 1.         java是一种面向对象的高级编程语言 2.         java包括 a)      javase(java基础) b)      javaee(java企业级应用) 二.用记事本编写java程序的3个步骤 1.         创建扩展名为.java的java源文件 2.         编译java源文件,产生扩展名为.class的字节码文件在dos命令窗口中,输入 [javac 文件名.java] 再回车 3.        

【Java基础第一弹】Java序列化基础篇

Java类通过实现java.io.Serializable 接口便可启用其序列化功能.实现了序列化的类的实例可以在不同的系统或JVM间传递,并且不会丢失原实例的相关状态及值. 为一个类开启序列化功能只需实现Serializable 接口即可,仅仅作为使用者可以不必了解其内部的更深层次的实现及流程,但是如果想要更好的使用序列化功能就需要与我一起详细的学习和了解它. 1.什么是Java序列化 Java类通过实现java.io.Serializable 接口以启用其序列化功能: import java

java基础 第一章 对象入门

第1章 对象入门 "为什么面向对象的编程会在软件开发领域造成如此震憾的影响?" 面向对象编程(OOP)具有多方面的吸引力.对管理人员,它实现了更快和更廉价的开发与维护过程.对分析与设计人员,建模处理变得更加简单,能生成清晰.易于维护的设计方案.对程序员,对象模型显得如此高雅和浅显.此外,面向对象工具以及库的巨大威力使编程成为一项更使人愉悦的任务.每个人都可从中获益,至少表面如此. 如果说它有缺点,那就是掌握它需付出的代价.思考对象的时候,需要采用形象思维,而不是程序化的思维.与程序化设

java基础 第一章上(安装 配置java、简单dos命令)

一.安装 配置java     下载安装          1.java官网下载jdk(32位或者64位根据自己电脑而定). 2.双击jdk.exe文件安装. 环境变量配置 右击我的电脑--属性--高级系统设置--环境变量--找path变量--在path变量最前面输入java文件中bin的路径--再找classpath变量最前面加英文"   . ;". 1.   2.  3.   4.    5.最后点击确认完成java配置. 6.在命令提示符中输入javac 查看是否配置成功. 显示

“全栈2019”Java异常第一章:什么是异常?

难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "全栈2019"Java异常第一章:什么是异常? 下一章 "全栈2019"Java异常第二章:如何处理异常? 学习小组 加入同步学习小组,共同交流与进步. 方式一:关注头条号Gorhaf,私信"Java学习小组". 方式二:关注公众号Gorhaf,回复"Java学习小组".

28道java基础面试题-下

28道java基础面试题-下15.Java语言如何进行异常处理,关键字:throws.throw.try.catch.finally分别如何使用?答:Java通过面向对象的方法进行异常处理,把各种不同的异常进行分类,并提供了良好的接口.在Java中,每个异常都是一个对象,它是Throwable类或其子类的实例.当一个方法出现异常后便抛出一个异常对象,该对象中包含有异常信息,调用这个对象的方法可以捕获到这个异常并可以对其进行处理.Java的异常处理是通过5个关键词来实现的:try.catch.th

复习java基础第一天

一:static static: 静态的.   1. 若需要一个类的多个对象共享一个变量,则该变量需要使用 static 修饰.   2. 因为 static 修饰的变量为类的所有的实例所共享,所以 static 成员不属于某个类的实例, 而属于整个类.     所以在访问权限允许的情况下,可以使用 "类名." 直接访问静态成员(成员包括属性和方法).  3. 注意: 在静态方法里只能直接调用同类中其它的静态成员(包括变量和方法),而不能直接访问类中的非静态成员.     这是因为,对

java:第一章

第一章1.java的执行顺序 javac(编译) java(运行) 编写源码------------>文字码文件----------->执行 2.编写源码(注意) a.类名和文件名一致 b.括号要成对出现 3.println和print的区别 println会换行 print不会换行 4.转义字符 \n:表示换行 \t:表示空格 5.java注释 //:单行注释 /* */:表示多行注释 /** */:表示文档注释 6.java代码规范 a.类名要用public修饰 b.一行只写一个语句 c.