JAVA
文章平均质量分 76
小红的成长日记
最慢的步伐不是硅步,而是徘徊;最快的成长不是冲刺,而是坚持。
展开
-
Java开发——40.多线程_(JDK5.0-线程池/实现Callable接口,创建线程)
JDK5.0新增的两种创建线程的方式:线程池+实现Callable接口;总结本章一共学习了四种创建线程的方式了!!!Executors、ThreadPoolExecutor...原创 2022-05-23 08:30:00 · 151 阅读 · 0 评论 -
Java开发——39.多线程_(线程通信)
线程通信,只需要掌握三个方法,进来学习!!!原创 2022-05-22 08:30:00 · 116 阅读 · 0 评论 -
Java开发——38.多线程_(线程同步)
线程同步的三个方法:Lock锁/同步代码块/同步方法。原创 2022-05-21 08:30:00 · 115 阅读 · 0 评论 -
Java开发——37.多线程_(线程安全)
进来解决多线程存在的安全隐患。原创 2022-05-19 08:30:00 · 102 阅读 · 0 评论 -
Java开发——36.多线程_(线程常用方法+生命周期)
上节学会了线程的创建,今天进来学习常用方法+查看/设置线程生命周期吧!原创 2022-05-18 08:30:00 · 100 阅读 · 0 评论 -
Java开发——35.多线程_(线程的创建及使用)
前面了解了线程的概念,今天进来学习创建线程以及使用吧!原创 2022-05-17 08:30:00 · 114 阅读 · 0 评论 -
Java开发——34.多线程_(程序、线程和进程的区别)
为什么要学习线程?提高程序的运行效率。进来学概念!!!原创 2022-05-16 08:30:00 · 108 阅读 · 0 评论 -
进制的转换
整形常量进制间的转换1.十进制和二进制之间的转换(1)十进制转二进制 --除二取余倒读写把要转换的 数字除以2,再将得到的商继续除以2,直至商为0,最终将所有的余数倒着写出,即为所求!(2)二进制转十进制 --逢1乘2的次方相加把要转换的二进制数从右往左分别乘以2的0-n次方,(eg:右边的第一个数乘以2的0次方,右边的第二个数乘以2的1次方…),将它们相加,即为所求!2.二进制和八进制、十六进制之间的转换(1)二进制转换为八进制(八进制必须以 0 开头)八进制是将二进制划分为三个三个一组,原创 2020-07-11 12:18:16 · 216 阅读 · 0 评论 -
Java基础入门
第一章(总结)1.Java语言的特点:简单易用、安全可靠、跨平台、面对对象、支持多线程2.Java的三大体系:JavaSE、JavaEE、JavaMEJavaSE:标准版,开发普通桌面和商务应用程序JavaEE:企业版,开发企业级应用程序JavaME:微型版,开发电子消费产品嵌入式设备3.Java的运行环境:JRE4.JDK是什么?JDK是Java的核心,其中包括Java编译器(javac.exe)、Java运行工具(java.exe)、Java文档生成工具(javadoc.exe)、J原创 2020-07-18 09:40:46 · 101 阅读 · 0 评论 -
java面试——进制转换
进制转换原创 2022-03-11 19:11:17 · 412 阅读 · 0 评论 -
Java开发——1.HelloWorld
Java开发的入门首先要接触的就是HelloWorld,那么让我们一起动手尝试吧!原创 2022-04-15 18:22:04 · 293 阅读 · 0 评论 -
Java开发——2.基础语法
NO.1Java中的标识符:标识符是:在Java开发中常用来给类、对象、变量、方法、接口、自定义数据类型等命名的时候使用的,就好比现实生活中的名字。NO.2标识符的命名规则:标识符可以由字母、数字、下划线以及英文的$符号组成,但是不能以数字开头;另外,Java语言中定义了一些关键字,这些关键字是不用用来当做自定义的标识符。NO.3Java中的关键字:Java关键字是对Java编译器有特殊含义的字符串,是编译器和程序员的一个约定,程序员利用关键字来告诉编译器其声明的变量类型、类、方法特性等信息。注原创 2022-04-15 18:27:53 · 239 阅读 · 0 评论 -
Java开发——API详解+Notepad辅助
要想学好英语,就去背新华词典;要想学好Java,就去查API、去读源码、去找bug!!!原创 2022-04-15 19:46:54 · 399 阅读 · 0 评论 -
Java开发——3.运算符
◆◆Java中的运算符:◆◆算数运算符、逻辑运算符、关系运算符、赋值运算符、位运算符、自增、自减运算符、短路逻辑运算符、三目运算符。运算符详解:算数运算符:+、-、*、/、%(取余)算数运算符,就是基本的算术运算。逻辑运算符:&(逻辑与)、|(逻辑或)、!(逻辑非)、^(逻辑异或)逻辑运算符,主要用于比较逻辑与(&):左右两边为 布尔值 或者 布尔表达式,左右只要有一个false,运算 结果就为false;有假则假,全真则真。int a = 21;int b原创 2022-04-16 15:47:47 · 253 阅读 · 0 评论 -
Java开发——4.流程控制
流程控制,分布完成想要操作!原创 2022-04-17 13:28:52 · 278 阅读 · 0 评论 -
Java开发——5.数组
NullPointerException、ArithmeticException、IndexOutOfBoundsException...是不是让你很头疼,快来深入了解数组!原创 2022-04-18 17:32:51 · 151 阅读 · 0 评论 -
Java开发——6.方法(值传递+引用传递)
方法何为方法(method):完成某一个特定功能的代码块。我们最先了解的方法,就是main方法,它主要的目的就是为了运行程序,但是main方法有别于我们书写的其他方法,我们下面将要了解的方法都不能运行,所有的方法的运行都要到main方法中。//注:sout为System.out.println();简写修饰符 返回值类型 方法名(参数列表){ //代码省略... return 结果; //如果是void类型,则不需要return结果,直接sout打印即可。}//调用格式方法原创 2022-04-18 20:02:30 · 444 阅读 · 0 评论 -
Java开发——7.内存分配(堆、栈以及参数的值传递+引用传递)
Java中不同的数据类型底层的存储方式是不同的,让我们深究其本质,解开Java底层的神秘面纱~注意:值传递和引用传递底层的实现是不同的,一起来康康吧~原创 2022-04-19 14:57:44 · 736 阅读 · 0 评论 -
Java开发——8.类和对象
如果你没有"对象",请手动 new 一个出来!要注意按需分配~原创 2022-04-20 15:22:19 · 127 阅读 · 0 评论 -
如何学Java?代码效率如何提高?
细心的小伙伴应该有注意到Java的logo是一杯咖啡~为什么呢?我想可能预示着程序员要多喝咖啡吧~那么喝咖啡可以优化程序的执行效率吗?原创 2022-04-21 15:57:22 · 358 阅读 · 0 评论 -
Java开发——9.面向对象的特点(一):封装+this(与static关系)
Java_OOP(Object Oriented Programming),了解你"对象"吗?this关键字可以代表你"对象"吗?static关键字会提高代码效率吗?原创 2022-04-22 15:18:06 · 190 阅读 · 0 评论 -
Java开发——10.面向对象的特点(二):继承+super
JavaOOP:继承,子类能继承几个父类?子类会继承父类的所有"财产"吗?子类如何继承父类呢?来带着所有疑问一起揭开继承的面纱吧!原创 2022-04-23 11:53:55 · 197 阅读 · 0 评论 -
Java开发——10.面向对象的特点(2.1):继承VS抽象
何为抽象?类似抽象派作家蒙德里安:在平面上把横线和竖线加以结合,形成直角或长方形;而Java派别:则化冗余为简洁,让代码更加多元!原创 2022-04-23 11:57:55 · 67 阅读 · 0 评论 -
Java开发——11.接口
接口:家有家规,国有国规;抽象类就是家规,接口就是国规!原创 2022-04-24 16:52:22 · 1547 阅读 · 0 评论 -
Java开发——12.面向对象的特点(三):多态
何为多态?好比一家服装店可以买很多类型的衣服;Java中的多态好比大理的天气,阴晴多变。原创 2022-04-25 08:30:00 · 83 阅读 · 0 评论 -
Java开发——13.权限+内部类
封装转述了private关键字,但是Java中远不止这些权限,一起来学习一下吧!原创 2022-04-26 15:05:11 · 465 阅读 · 0 评论 -
Java开发——14.static和fianl关键字
static关键字 和 final 关键字都是十分常用的!需要牢记!!!原创 2022-04-27 08:30:00 · 106 阅读 · 0 评论 -
Java开发——15.引用类型方法的参数和返回值
什么是引用数据类型?非基本数据类型!!!进来读代码!!!原创 2022-04-28 08:30:00 · 1966 阅读 · 0 评论 -
Java开发——16.常用类(Scanner、Object、String、StringBuffer、StringBuilder)
Java中的常用类(一):Scanner、Object、String、StringBuffer、Stringbuilder...原创 2022-04-29 08:30:00 · 177 阅读 · 0 评论 -
Java开发——17. equals和== 的区别
知equals知==,方能百遇百胜!!!原创 2022-04-29 09:30:00 · 113 阅读 · 0 评论 -
Java开发——18.常用类(System、Math、Arrays、Date、Calendar、DateFormat及实现类)
Java中的常用类(二):System、Math、Arrays、Date、Calendar、DateFormat->SimpleDateFormat...原创 2022-04-30 08:30:00 · 96 阅读 · 0 评论 -
Java开发——19.常用类(包装类,拆箱和装箱;BigInteger+BigDecimal)
Java中的常用类(三):包装类,拆箱和装箱;BigInteger+BigDecimal...原创 2022-05-01 08:30:00 · 260 阅读 · 0 评论 -
Java开发——20.异常
进来了解为什么有bug!原创 2022-05-02 08:30:00 · 546 阅读 · 0 评论 -
Java开发——21.日志_Log4J
设置日志有什么用处?Log4J是什么?如何导入jar包?如何配置Log4J文件?进来学习!原创 2022-05-03 08:30:00 · 734 阅读 · 0 评论 -
Java开发——22.数据结构(线性表+树)
数据结构:栈、队列、数组、链表、线性表和树、二叉树以及红黑树...原创 2022-05-04 08:30:00 · 396 阅读 · 0 评论 -
Java开发——23.Collection单列集合+迭代器+增强for循环
Collection是单列集合的根接口。Collection没有索引,不能使用for循环遍历集合中的元素,怎么办?使用Interator迭代器,或者增强for循环!原创 2022-05-05 08:30:00 · 274 阅读 · 0 评论 -
Java开发——24.泛型
何为泛型?规范集合的数据存储!原创 2022-05-06 08:30:00 · 143 阅读 · 0 评论 -
Java开发——25.Collection单列集合_List\Set+Collections
List和Set均为Collection根接口和子接口;Collections为集合的工具类(包括单列Collection和双列Map集合)。原创 2022-05-07 08:30:00 · 224 阅读 · 0 评论 -
Java开发——26.Map双列集合
Map为双列集合:其实现类有HashMap、LinkedHashMap、TreeMap...原创 2022-05-08 08:30:00 · 358 阅读 · 0 评论 -
Java开发——27.递归
从前有座山~山里有座庙~庙里有个小和尚~小和尚听老和尚,在讲故事:从前有座山...原创 2022-05-09 08:30:00 · 423 阅读 · 0 评论