java基础
冯吉诃德说
五中师弟,杜老师亲传弟子
展开
-
项目可以正常启动,但是debug启动后报错:ERROR: transport library not found: dt_socket
【代码】项目可以正常启动,但是debug启动后报错:ERROR: transport library not found: dt_socket。原创 2024-05-15 10:40:40 · 685 阅读 · 0 评论 -
基本数据类型之间的相互转换【必背】
基本数据类型之间的相互转换: 1、 八中数据类型当中出布尔型之外剩下7种都可以相互转换, 2、 小容量向大容量转换是自动转换,容量从小到大排列: byte < short < int < long < float < double < char 任何浮点型不管占多少字节,都比整数型容量大。 c...原创 2020-01-08 18:46:01 · 418 阅读 · 0 评论 -
布尔类型boolean的基础介绍
布尔型boolean 在java中,blooean类型只有 true 和 false c语言可用0 1 代表假和真 在底层存储的时候boolean 类型占用一个字节,因为实际存储的时候,false底层是0; true 底层是1 boolean类型在实际开发中非常重要,经常使用逻辑运算和条件控制语句当中。public class DataType05{ p...原创 2020-01-07 17:19:23 · 1132 阅读 · 0 评论 -
对于浮点型的一些看法
关于浮点型 float【单精度】4个字节 double【双精度】8个字节精度较高 double精度太低,不适合做财务软件。 se类库字节码:C:\Program Files\Java\jdk1.8.0_221\jre\lib\rt.jar se类库源码:C:\Program Files\Java\jdk1.8.0...原创 2020-01-07 17:12:31 · 183 阅读 · 0 评论 -
整数型字面值
1、java当中“整数型字面值”被默认为int类型处理。2、要让整数型字面值当做long处理的话。需要在整数字面值以后加大写L 。 例如:long i = 1800L ;3、JAVA当中整数型字面值有三种方式 *十进制 【一种缺省默认的方式】 *八进制 【在编写八进制整数型...原创 2020-01-07 16:04:42 · 423 阅读 · 0 评论 -
char类型详解以及转义字符“ \ ” 中的 “ \t ”(制表符) “\n”(换行符)
char类型是八种数据类型之一,在声明成员变量时默认值 “\u0000” 。她只能赋值单个的字符并且只能由英文的单引号来讲字符括起来。例如 : char i = '中' ;该类型可以使用 "\"; 来进行字符转义。例如 “\t” 便是将字母 “t” 转义为了 制表符(tab)“\n”便是将“n”转义为了回车(换行)。java软件也可以在cmd中将汉字转化为十六进制。先在cmd中输入nat...原创 2020-01-07 11:26:47 · 10538 阅读 · 0 评论 -
八种数据类型的默认值
public class DataTypeTest{ static int f = 1000; static int k ; // 成员变量不赋值时输出的值为其数据类型的默认值 public static void main(String[] args){ int i = 1 ; //局部变量不赋值则会报错【错误: 可能尚未初始化变量i】 System.out.pri...原创 2020-01-07 10:50:14 · 1029 阅读 · 0 评论 -
字符编码是什么?和二进制有什么关系?
字符编码是现实世界的文字与计算机语言的连接桥梁,现实世界中每一个文字或者字符都都有一串字符编码与其对应,当在计算机中输入这个文字时,系统会将其编译成字符编码供计算机识别使用。字符编码以数字的形式呈现,最终又将数字转化会二进制。 二进制是数据的一种表示形式。例如:十进制表示满十进一,八进制表示满八进一,同理二进制则为满二进一。十进制:0 1 2 3 ...原创 2020-01-06 11:01:48 · 3222 阅读 · 0 评论 -
数据类型的取值范围
在了解取值范围之前先看看每个字节所能占用几个比特(bit)位,以及字节(byte)为例,说说其取值范围的原理。(取值范围在最后)1. 字节(byte):1 byte = 8 bit 【1 字节 = 8 比特位 】一个比特位表示一个二进制位:1 / 01 KB = 1024 B1 MB = 1024 KB1 GB = 1024 MB1 TB = 1024 GB1...原创 2020-01-06 09:48:33 · 2617 阅读 · 0 评论 -
java数据类型概要总结
1. 数据类型的作用是什么?程序当中有很多的数据,每一个数据都是有相关类型的,不同数据类型占有不同大小的空间。 数据类型的作用是指导JVM在运行程序的时候给该数据分配多大的空间。2. java中的数据类型包括几种?答:两种基本数据类型 引用数据类型3. 基本数据类型是什么?答:基本数据类型包括四大类八小种。第一类:整数型 byte short int long第二类...原创 2019-12-21 17:16:54 · 119 阅读 · 0 评论 -
变量的基础知识以及应当注意的内容
1.什么是字面值?字面值 10 、100 、3.14 、 “abc” 、‘a’ 、true , false 等等形式出现的都是字面值 字面值就是数据 字面值是java源程序中组成部分之一 数据在世界中有分门别类,所以计算机语言中也有自己的类型。 整数型、浮点型、字符型、字符串、布尔型。注意:字符串必须由半角型双引号包含,字符必须由半角型单引号包含。2.什么是变量?变量本质上...原创 2019-12-21 10:03:14 · 833 阅读 · 0 评论 -
关于java语言中的标识符
1.什么是标识符?凡是在java源程序当中有权利自己命名的单词都是标识符。 标识符在Editplus中以黑色高亮显示 标识符的种类有 类名、方法名、变量名、接口名、常量名。标识符命名规则2.标识符命名规则一个合法的标识符只能由数字、字母、下划线_ 、美元符号$组成。 不能以数字开头 严格区分大小写 关键字不能用做标识符 理论上无长度限制,但不能太长。3.标识符的命名规范...原创 2019-12-21 07:48:55 · 389 阅读 · 0 评论 -
public class 和 class 的区别
一个源文件当中可以定义多个class 一个源文件当中的public 的class不是必须的 一个class会定义生成一个XXX.class字节码文件 一个源文件当中定义公开的类的话,只能有一个,并且该类名必须与java源文件名称保持一致。 每个class当中都可以编写main方法,都可以设定程序入口,想执行X.class 当中的main方法: DOS窗口...原创 2019-12-21 07:49:58 · 231 阅读 · 0 评论 -
如何写出最简单的java程序 “HelloWorld”(附带程序详细解释)
第一步:创建编辑文本,并起名“HelloWorld.java”(去掉原来的.txt后缀)第二步打开文件写程序程序解析原创 2019-12-21 00:47:10 · 372 阅读 · 0 评论 -
Java源程序的注释
什么是注释?注释的作用是什么? * 出现在java源程序中对java源程序的解释说明。 * 注释不会被编译在 .class文件中 * 一个好的开发习惯应该是多写注释,这样程序的可读性比较强。java中的注释有哪些?怎么写呢? 1.单行注释 // 单行注释 , 只注释当前行。 2.多行注释 (注释符中间所有内容都会被注释)...原创 2019-12-21 00:22:49 · 497 阅读 · 0 评论 -
win10 系统,java安装后如何配置环境变量,解决“'javac' 不是内部或外部命令,也不是可运行的程序 或批处理文件。”问题
相信每个新手装了java JDK,在文本编辑器上高高兴兴写了“HellloWorld”之后一定会遇到这种情况。这是因为电脑没有进行环境变量设置而造成的问题所以。。。第一步右击我的电脑 点击属性选项第二步进入高级系统设置,选择环境变量选项第三步进入环境变量之后找到 Path(路径)并且打开找到java.exe 以及javac.exe 的安...原创 2019-12-20 23:24:36 · 253 阅读 · 0 评论 -
java的加载与运行原理
* java程序的运行包括两个非常重要的阶段。 — 编译阶段 — 运行阶段* 编译阶段 : 主要任务就是检查源程序(.java)是否符合java语法, 符合java语法则能够生成(xxx.class)文件,不符合则不能生成。然而字节码不是纯粹的二进制,这种文件不能再操作系统中直接执行。 编译阶段的的过程: ...原创 2019-12-19 20:04:45 · 255 阅读 · 0 评论