随笔分类 - 教学
摘要:1、关键字的概念 java中的关键字是在程序中赋予了特殊含义的单词。一些暂时未被使用的但是以后可能会被使用的关键字叫做保留字,如:goto。 java当中的关键字: 2、标识符的概念 java中用来命名的字符串 基本规则: 由大小写字母、数字、下划线、美元符组成 不能以数字开头 不能是java中的关
阅读全文
摘要:首先看我们的第一个java程序: 第一个语法: java的程序代码都写在类中,类用class关键字声明。程序的基本格式为: 访问修饰符 class 类名 { //程序代码 } 第二个语法: main方法是java程序的执行入口 main方法的固定格式为: public static void mai
阅读全文
摘要:出现问题:编码gbk的不可映射字段 原因:.java文件的编码与cmd命令执行器使用的编码不一致 我们使用的.java文件的编码为UTF-8 Cmd默认使用的编码为GBK: 解决方式统一编码: 方法1:更改源文件编码为GBK与cmd.exe对应 更改编码为ANSI编码,对应的就是GBK编码,然后将乱
阅读全文
摘要:课堂要点: 编写第一个java程序以及理解java的运行机制。 1、基本命令介绍: javac命令: 编译java文件得到.class字节码文件 -encoding 参数:指定编译的编码 java命令:执行.class文件,将字节码转为机器码在计算机运行 -version 参数:输出java版本 w
阅读全文
摘要:初学java的时候接触的%这个符号 百分号? 求余? 取模? 我只知道不是百分号,好像是求余,听别人那叫求模运算符,跟求余一样,于是我便信了。 思考之后开始迷糊,然后经过多次考证得到以下结论。 首先,%是求余的意思,不是求模的意思。求模不完全等于求余。 首先我们遵守公式: a = b * q + r
阅读全文
摘要:java中有2个地方有\b,一个是特殊字符\b,另一个是在正则表达式中表示边界的意思。 我们这里只讨论特殊字符\b 我这里一共接受到几种解释: 1、退格符相当于键盘上的Backspace符号 backspace符号是删除的意思,操作有2个,1是删除左1字符,2光标移动到左1个位置 2、换成一个黑点
阅读全文
摘要:1、 有符号数和无符号数 我们的实数分为正数和负数和0三部分 Byte数据类型一共有8位,如果是无符号数,最大可以表示的数为11111111 = 256 -1 = 255 无符号数代指不需要符号指明就可以知道它是什么数值大小。如果知道范围是正数和0的话,范围确实是0~255了 可是我们的byte除了
阅读全文
摘要:数据在计算机内都是二进制存储的,存储运算都使用的是补码。 原码 就是二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小。 反码 正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外。 补码 正数的补码与其原码相同;负数的补码是在其反码的末位加1。浮点数
阅读全文
摘要:互联网时代 什么是软件 什么是硬件 什么是操作系统 java是什么? 计算机高级程序语言 java能做什么? 开发软件(网站、app、游戏、应用系统、嵌入式) java对应的职位链(需求->产品->开发->测试->销售->运营(服务、技术支持)) java的来源 1995年Sun公司推出第一个版本,
阅读全文
摘要:package com.yygc.zhen.codeing_base; /** * @author zhen * @Date 2019/2/22 10:03 * 类型转换 */ public class TypeTrans { public static void main(String[] args) { byte bs = (byte)129; ...
阅读全文
摘要:求原反补码&计算机做加法的例子: 参考链接:http://www.cnblogs.com/flowerszhong/p/6798781.html 这里注意: 为什么byte的最小值是-128在使用这种公式法补码的时候无法得到信服的解释。补码就是我们数据在计算机中存储的形态,我们着里得到的只是公式,补
阅读全文
摘要:参考: https://blog.csdn.net/jjj19891128/article/details/22945441(得到小数转换二进制) 引: 最常见的数字进制是十进制,我们生活当中均有体现,如15.00 ¥ ,以0-9组成的数字序列 再其次了解的进制是2进制,是计算技术中广泛采用的一种数
阅读全文