
java基础
董小姐orz(娜)
好像一切都在慢慢变好
展开
-
【面试一:|和||、&和&&区别】
|和&&是短路运算符,进行的计算较少,因此在代码运行过程中效率更高,在后续开发中更推荐使用短路运算符。原创 2023-02-27 16:56:56 · 470 阅读 · 0 评论 -
java--封装介绍
面向对象编程三大特征:封装、继承、多态。原创 2023-02-21 10:14:08 · 107 阅读 · 0 评论 -
java--访问修饰符
java提供了四种访问控制修饰符号,用于控制方法和属性(成员变量)的访问权限,下面对此进行详细介绍:原创 2022-11-17 18:13:57 · 309 阅读 · 0 评论 -
java基础--常用的包
本文先了解包的命名规范和包的命名规则,并列举相关例子!只能包含数字、字母、下划线、小圆点,但是不能用数字开头,不能是关键字或保留字。 例如:一般是小写字母+小圆点。现在默认的命名顺序是:com.公司名.项目名.具体的业务模块名 例如:一个包,可以包含很多个类,java中常用的包有:原创 2022-11-16 18:58:05 · 1694 阅读 · 0 评论 -
三十六:控制语句break和continue
break: java中的关键字。 (1)可以用在switch语句中,结束case分支,防止出现case穿透现象的发生。 (2)可以出现在循环体中,结束离他最近的一个循环体的执行。 //用在switch String actor = "李连杰"; switch (actor){ case "成龙": System.out.println("成龙耍帅"); break; .原创 2020-07-04 19:16:12 · 124 阅读 · 0 评论 -
三十五:循环语句do_while
语法: 初始化语句; do{ 循环体语句; 控制条件语句; }while(boolean表达式); 执行过程: (1)会先执行do循环体里面的语句。 (2)运算while后面的boolean表达式。 (3)如果是true,则继续运行。如果是false,则循环结束。 注意: while后面的“;”一定要记得写哦! 例如: int i = 6; do { System.out.println("i = " + i); .原创 2020-07-04 18:41:01 · 221 阅读 · 0 评论 -
十七: 基本数据类型之整数型
long l1 = 2147483648; //error 原因:是因为程序默认将2147483648看做是int类型,而2147483648已经超出了int类型的取值范围,所以会报错。 正确的写法:在为long类型赋值的时候,需要在后面加上“L”。 eg: long l1 = 2147483648L; 程序会默认的把整型的字面值当做int类型。 ~~ 2. long l = 888;为什么不报错? 原因:因为888在int的取值范围内。自动类型转换把int类型转成了long类型。 ~~ 3..原创 2020-07-01 15:05:53 · 614 阅读 · 0 评论 -
十六:要不我们来皮一下?
判断对错 (1) long l1 = 2147483648 (2) long l = 888; (3) byte b = 128; (4) short s1 = 32767; 判断对错升级版 (1) byte b1 = 4; byte b2 = 5; byte b3 = b1 + b2; (2) byte b = 10; short s = 5; int i = b + s; System.out.println(i1); (3) c.原创 2020-06-30 18:05:16 · 2467 阅读 · 0 评论 -
十五:基本数据类型(四类八种)
整数型 byte 占一个字节(8位),-128到127(字节型)。 short 占两个字节(16位),-32768到32767(字节型)。 int占四个字节(32位),-2147483648到 2147483647(整型)。 long占八个字节(64位),-9,223,372,036,854,775,808到 9,223,372,036,854,775,8087(长整型)。 浮点型 float 占四个字节(32位),-3.403E38~3.403E38(单精度)。 double 占八个字节(64位..原创 2020-06-30 15:50:19 · 404 阅读 · 0 评论 -
十四:变量
什么是变量 在程序执行过程中,在某个范围内其值可以发生改变的量。 Java中如何定义变量(以下两种均可) 1. 数据类型 变量名 = 变量值; 2. 数据类型 变量名; 变量名 = 变量值; 为什么定义变量 变量其实就是内存中的一块空间,这块空间有“类型”,“名字”,“值”。可以用来不断的存放同一类型的常量,并可以重复使用。 ps: // 我们程序员在定义变量,主要还是为了更好的使用字面量,因为字面量是不可以重复利用的。在程序中定义10个值,哪怕这10个值都一样,计算机也会在内存里开辟10块内存.原创 2020-06-29 12:43:50 · 183 阅读 · 0 评论 -
十三:字面值
什么是字面值 · 字面值就是可以直接看到是多少的数据。 字面值的分类 · 字符串 · 整数 · 小数 · 字符 · 布尔原创 2020-06-23 17:07:30 · 135 阅读 · 0 评论 -
十二:标识符
标识符:为方法、变量或其他用户定义项所定义的名称。标识符可以有一个或多个字符。 Java标识符命名规则。 ①:标识符是由数字、字母、下划线和美元符号构成,其他符号不可以。 ②:必须以字母、下划线和美元符号$开头,不能以数字开头。 关键字不能作为标识符。 标识符区分大小写(myJava和MyJava是两个不同的),理论上长度没有限制。 ...原创 2020-06-23 16:59:26 · 247 阅读 · 0 评论 -
十:public class和class的区别
定义类有两种方式 ① public class:类名和文件名必须一样。 ② class:类名和文件名可以不一样。 Java文件里面,可以声明多个class,但是只能声明一个public class。 每个class都会生成其对应的.class文件。 ...原创 2020-06-23 16:47:55 · 634 阅读 · 0 评论 -
十一:关键字
被Java语言赋予特定含义的单词被称为关键字。 关键字都是小写的。 在Java开发工具中,针对关键字有特殊颜色的标记 ① 48个关键字:abstract、assert、boolean、break、byte、case、catch、char、class、continue、default、do、double、else、enum、extends、final、finally、float、for、if、implements、import、int、interface、instanceof、long、nativ..原创 2020-06-23 16:19:41 · 145 阅读 · 0 评论 -
九:注释
单行注释 · // 多行注释 · /* ········· */ 文档注释 · /** ···············*/原创 2020-06-23 16:08:35 · 126 阅读 · 0 评论 -
八:常见错误
找不到文件 · 文件名写错了。 · 文件扩展名隐藏。 单词拼写问题 · Java语言区分大小写 · 除了中文,其他内容一定要在英文输入原创 2020-06-23 16:05:57 · 119 阅读 · 0 评论 -
七:第一个Hello World程序
public class HelloWorld(){ public static void main(String[] args){ System.out.println("Hello,World!"); } } public:全局的含义 class:表示一个定义类 HelloWorld:表示我们定义的类名,定义的时候最好做到见名知意,最好首字母要大写。 (String[] args)里面的内容是参数。 ps:再次见到HelloWorld,你们有没有不一样的感原创 2020-06-23 15:49:38 · 241 阅读 · 12 评论 -
六 Java开发工具
Editplus :比较适合刚上手的学生,没有提示。 UltraEdit:同上一个一样 Eclipse:这个是免费的,比前两个好用,有较好的提示了(我入门就用的这个)。 MyEclipse:这个是收费的。是在Eclipse上封装一些东西,是程序员开发更方便。 IDEA:这个也是收费的。做开发特别方便,用了这个软件,再也不想打开其他的了。 ps:从上往下,越来越好用。 ...原创 2020-06-23 11:57:31 · 198 阅读 · 0 评论 -
五:JDK安装文件简介
bin:里面放的是~exe:可执行文件。主要是java的可执行文件。 db:database的缩写。里面主要放数据库的东西。 include:里面全是~.h的文件,是头文件。因为java是C和C++缩写的文件,所以需要引入一些头文件。 jre:java运行环境。java虚拟机就在里面(这一块前两篇文章都已经讲过了,感兴趣的小伙伴可以翻翻看哦!)。 lib:是library的缩写,里面主要放归档的库文件。 src.zip:里面放的是java的源码。 ...原创 2020-06-23 11:43:15 · 591 阅读 · 0 评论 -
四:JDK的下载与安装
JDK的下载 · JDK下载链接 JDK安装注意事项 · 安装路径中不要带中文或者特殊符号等内容 · 提示安装JRE时,可以选择不安装(JDK中包括JRE,上一篇中讲到过)。原创 2020-06-22 20:13:06 · 122 阅读 · 0 评论 -
三:JDK和JRE
JDK(Java Development Kit)Java开发工具包 ps:程序员开发java程序用到的东西。 JRE(Java Runtime Environment)Java运行环境 二者对于程序员来说都很重要,缺一不可。那为什么还要分开呢? 答:作为程序员:JDK中包含JRE,因此我们安装的时候只需要安装JDK就可以。 作为用户:用户只需要会运行使用,也就是用户只需要安装JRE即可。 ...原创 2020-06-18 23:01:43 · 129 阅读 · 0 评论 -
二:Java跨平台原理
JVM(Java Virtual Machine)Java虚拟机 我们程序员所编写的程序是运行在java虚拟机里面的,如果要在Windows系统上运行程序,就要装Windows版本的JVM了。 JVM会把程序翻译成Windows所认识的指令。 Java实现跨平台最核心的地方就是Java虚拟机(JVM)。 ...原创 2020-06-18 22:48:39 · 194 阅读 · 0 评论 -
一:java语言发展史
最新一版 JavaSE 8.0(1.8) Java语言平台: JavaSE(Java Platform Standard Edition)标准版,可以用于开发普通桌面应用程序(又称J2SE 用的公司非常少,很难找到工作)。 JavaME(Java Platform micro Edition)小型版,嵌入式和电子消费品提供的解决方案(又称:J2ME)。 JavaEE(Java Platform Enterprise Edition)企业版,开发企业环境下的应用程序,主要针对web开发(又称:J2EE 但是原创 2020-06-18 22:37:57 · 209 阅读 · 0 评论