java 第一天02

Java语言的基本组成类型(标示符)

    关键字 注释符 常量变量 运算符 语句 函数 数组

常量--变量

常量:表示不能改变的数值

1.整数常量,所有整数

2.小数常量,所有小数

3.布尔类型

4.字符常量

5.字符串常量

6.null常量

整数常量

    十进制

    八进制    十六进制】

变量:就是将不确定的数据进行存储。也就是需要在内存中开辟一个空间。

运算符

+ - * / [加减乘除]

% 取余

i++;先赋值在运算(i= i+1)

++i;先运算在赋值()

转义字符

\n 换行

\t tab键

\b退格键

\r 回城

赋值运算符

+=  左右两边的赋值给左边  

-=   =

/=   左右两边的积赋值给左边

*=

%=

左右两边的值运算后

赋值给左边

比较运算符

<

>

<=

>=

==

!=

逻辑运算符

与、或、非、异或运算

1. 与 0&&0 =0 1&&0 =0 0&&1 =0 1&&1 =1 

2. 或 0||0 =0 1||0 =1 0||1 =1 1||1 =1 

3. 非(求反) ~1 =0 ~0 =1 

4. 异或真^假=真 假^真=真 假^假=假 真^真=假

位运算符

<<

>>

>>>

&

|

^

~

时间: 2024-10-22 15:02:49

java 第一天02的相关文章

Java 集合系列 02 Collection架构

java 集合系列目录: Java 集合系列 01 总体框架 Java 集合系列 02 Collection架构 Java 集合系列 03 ArrayList详细介绍(源码解析)和使用示例 Java 集合系列 04 LinkedList详细介绍(源码解析)和使用示例 首先,我们对Collection进行说明.下面先看看Collection的一些框架类的关系图: Collection是一个接口,它主要的两个分支是:List 和 Set. List和Set都是接口,它们继承于Collection.L

Java泛型解析(02):通配符限定

Java泛型解析(02):通配符限定 考虑一个这样的场景,计算数组中的最大元素. [code01] public class ArrayUtil { public static <T> T max(T[] array) { if (array == null || 0 == array.length) { return null ;} T max = array[0]; for (int i = 1; i < array.length; i++) { if (max.compareTo(

Java第一章----Java概述+环境搭建

写在前面的话: Java基础的东西看过好几遍,但是过一段都就忘记了,所以这次我决定花费一些时间整理一个系列博客供以后方便查阅.此系列根据Java编程思想+Java核心技术两本书整理而来,这两本书也是我极力推荐大家看的两本,因为每次看都有不同的收获,两本横向看相辅相成定会让你受益匪浅,好了敬请期待吧! 第一节:Java简介 Java是由Sun公司在1995年5月推出的一种面向对象的编程语言,极好的实现了面向对象理论,更加注重对象的本身不用太关注事件的过程. Java通过Java编程语言+Java类

java - 第一阶段总结

java - 第一阶段总结 递归 递归:能不用就不用,因为效率极低 package over; //递归 public class Fi { public static void main(String[] args) { int num = f(7); System.out.println(num); } public static int f(int n){ if(n==1 || n==2){ return 1; }else{ return f(n-1)+f(n-2); } } /* * f

java io系列02之 ByteArrayInputStream的简介,源码分析和示例(包括InputStream)

我们以ByteArrayInputStream,拉开对字节类型的“输入流”的学习序幕.本章,我们会先对ByteArrayInputStream进行介绍,然后深入了解一下它的源码,最后通过示例来掌握它的用法. 转载请注明出处:http://www.cnblogs.com/skywang12345/p/io_02.html ByteArrayInputStream 介绍 ByteArrayInputStream 是字节数组输入流.它继承于InputStream.它包含一个内部缓冲区,该缓冲区包含从流

JAVA 第一课

JAVA第一课 电脑识别的进制:二进制,八进制,十六进制 二进制来表示高低电压,类似于抗战时期的发报机.2进制的存储 8进制和16进制:计算器,在计算的时候有一定的临时存储,8位或者16位禁止的存储 十六进制之后,没有数字10 ,所以之后都是用字母来代替,a.b.c... 而最终计算机只识别2进制的数据 计算机的计量单位 计算机进制之间的转换 简单来说,如何让我们系的数字变成电脑能识别的2进制的数字,一直除以2直到最后等于1,然后从最后一位1开始将所有余数连接在一起就可以了 如何把2进制转换成1

进军java(第一天)

进军java(第一天) 一·主要学习内容 1·计算机的基础知识 2·java语言的概述 3·HelloWorld案例 4·环境变量的配置 二·计算机的概述 1·计算机:电子计算机,俗称电脑.是一种能够按照程序运行,自动.高速处理海量数据的现代化智能电子设备.由硬件和软件所组成,没有安装任何软件的计算机称为裸机.常见的形式有台式计算机.笔记本计算机.大型计算机等. 2·计算机硬件:是指计算机系统中,由电子,机械和光电等组成的各种物理装置的总称.计算机通常由CPU.主板.内存.电源.主机箱.硬盘.显

20165235 Java第一周学习总结

20165235 Java第一周学习总结 Ubuntu下git的安装与使用 首先Ubuntu下git的安装,使用sudo apt-get install git下载Ubuntu,下载完成后可以用指令git查看. 安装完git之后输入git config --global user.name "名字",git config --global user.email "你的邮箱地址".配置完成后,需要创建验证用的公钥,这个步骤详细参考Ubuntu下git的安装与使用. 之

“全栈2019”Java第一章:安装JDK11(Mac)

难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 文章原文链接 "全栈2019"Java第一章:安装JDK11(Mac) 下一章 "全栈2019"Java第二章:安装JDK11(Windows) 学习小组 加入同步学习小组,共同交流与进步. 方式一:关注头条号Gorhaf,私信"Java学习小组". 方式二:关注公众号Gorhaf,回复"Java学习小组". 全栈工程师学习计划 关