![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA自学之路
sinat_38513828
这个作者很懒,什么都没留下…
展开
-
java学习第三天 -面向对象、位运算
在java中,0 代表正数,1代表负数 一、 位运算(0代表false 1代表true)非boolean类型的数据运算是按照位运算 & 位运算与 遇见FALSE | 位运算或,遇见TRUE就是TRUE ^ 异或。同为false.不同为TRUE ~ 为运算非,取反 位移运算符 << 有符号左运算符 向左移动几位就是*2的几次幂 >> 有符号右运算符 向右移动几位就是\2的几次幂 >>> 无符号右移,无论符号位是0还是1,都是补0; 二维数组 声明格式:...原创 2021-08-21 23:12:16 · 61 阅读 · 0 评论 -
Java自学第三天--方法
一 方法 : 方法是具有独立功能模块的代码,不调用就不执行 方法的出现是为了能够让代码可以重复使用 2 方法需要先定义才能调用 格式 public static void 方法名(){ 方法体; } 注意: 1 方法之间是平级关系,不能嵌套定义 2 方法必须写在类里面 3 有返回值的必须要写return数据,void没有返回值 4 return语句是将方法弹出执行,return语句后在一个{}下的语句不在执行 方法 在没被调用是是放在方法区的,放被调用时是被压入栈内存,保持先进后出原则 publ...原创 2021-08-20 20:16:53 · 35 阅读 · 0 评论 -
JAVA运算符-第二天
1 类型转换 java中数据的转换分为两种,隐式转换和强制类型转换 隐式转换: java程序运行时,把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量 byte b = 10; byte a = 1; int c = a+b;//在做+法运算时,数值类型数据会转换成int 隐式转换数据转换规则 boolean类型不能与其他基本数据类型相互转换 强制类型转换 把一个表示数据范围大的数值或者变量赋值给另一个表示数据范围小的变量。 强制类型转换格式:目标数据类型 变.原创 2021-08-19 23:44:25 · 39 阅读 · 0 评论 -
学习JAVA第一天
学习内容: Java语言是什么:Java语言是一门面向对象的编程语言,是人与计算机沟通的语言 Java版本: Java SE :用于桌面应用的开发,是其他版本的基础 JAVA ME:已经淘汰了,主要是嵌入式代码 JAVA EE:用于网站的开发 Java的跨平台原理 Java程序无法直接运行,而是通过Java编译工具将程序编译成可在jvm虚拟机上执行的.class文件,通过下载不同操作系统(Windows,mac ,Linux)的JVM虚拟机进行程序运行 JVM、JRE、JDK的关系 JVM原创 2021-08-18 23:24:07 · 39 阅读 · 0 评论