![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
概念
bailerong123
这个作者很懒,什么都没留下…
展开
-
Java主函数
**Java是一种半编译半解释型语言。**javac:编译过程.java->.class(二进制文件,中间语言,给JVM来读)java:解释过程JVM将.class文件翻译成为底层操作系统字节码,可运行。对于我们Java来说,我们所有的东西都必须嵌套在类里面来写。*.java-源文件,源文件必须与主类名(public class)保持一致一个源文件有且只能有一个主类主方法存...原创 2019-09-08 00:31:54 · 1178 阅读 · 0 评论 -
基本数据类型
八大基本数据类型数值型1、整型(3个)1.1byte(-128—127)—1个字节1.2short(-32768—32767)—2个字节1.3int(-2147483648—2147483647)—4个字节正想常量 如果想要声明成为long类型,需要在数字之后加上l或者L(推荐) 因为L和阿拉伯数字1比较好区分,记住常用L。Java中小的数据类型与大的数据类型做数值运算时,小的数据...原创 2019-01-17 19:06:21 · 192 阅读 · 0 评论 -
爱上Java的第一次
1.1、简单性Java语言是C++语言的一个纯净的版本。这里没有头文件,指针运算(甚至指针语法),结构,联合操作符重载,虚基类等等。不仅如此,java开发环境远远超出大多数其它编程语言的发环境1.2、面向对象什么是面向对象?这里我们用木匠来打一个比方,一个“面向对象”的木匠始终关注的是所制作的椅子,第二位才关注的是使用什么工具;而一个非面向对象的木匠首先考虑的是使用什么样的工具。在Java...原创 2019-01-13 12:47:35 · 168 阅读 · 0 评论 -
基础运算符
基础运算符所有优先级都是有优先级的,使用()括起来,简单性原则1.自增和自减运算(x++和++x)总结:x++先运算后自增;++x先自增后运算;public class Test{public static void main(String[] args){int x=3;int y=4;int result=x++*y;System.out.println(x);Syst...原创 2019-01-18 22:22:53 · 219 阅读 · 0 评论 -
join方法和线程终止的三大方法
线程终止的方法1、join(方法)join()方法,其实是线程间通信的一种方法如果在主线程中调用该方法,会让主线程休眠,让调用该方法的线程执行完毕后再恢复执行主线程从运行态到阻塞态 join(),会释放对象锁阻塞态到就绪态 join()线程执行完毕import java.text.DateFormat;import java.text.SimpleDateFormat;impor...原创 2019-09-08 00:32:40 · 2160 阅读 · 0 评论 -
java程序结构与逻辑控制
文章目录1.1Java分支结构if语句1.2循环结构do-while循环:for循环语句九九乘法表打印:循环使用原则:1.3循环控制(continue、break)在java中一共有三种结构:顺序结构、分支结构、循环结构1.1Java分支结构分支结构:进行逻辑判断,当满足某些条件的时候才会执行某些语句if语句if语句一共有两种形式if(布尔表达式){//条件满足时执行代码}else...原创 2019-09-08 00:32:27 · 243 阅读 · 0 评论 -
白小姐谈JVM的垃圾回收器与内存分配策略的《可达性分析判死算法》
文章目录一、垃圾回收1.1、如何判断对象已“死”1.1.1、引用计数法:1.1.2可达性分析算法在Java语言中可作为GCRoots的对象包含下面几种生存还是死亡1.2回收方法区1.3、垃圾回收算法1.3.1、标记-清除算法一、垃圾回收对于程序计数器,虚拟机栈,本地方法栈这三个部分区域而言,其生命周期与相关线程有关,随线程而生,随线程而灭,并且这三个区域的内存分配与回收具有确定性,因为当方法结...原创 2019-03-14 17:17:01 · 150 阅读 · 0 评论 -
白小姐和JVM第一次:JVM的线程私有区域和线程共享区域
文章目录1、JVM简介2、Java内存区域与内存溢出异常1、JVM简介1.1JVM简介(1)虚拟机简介:JVM(Java Virtual Machine的简介,意为Java虚拟机)虚拟机:指通过软件模拟的具有完整硬件功能的,运行在一个完全隔离的环境中的完整计算机系统,常见虚拟机有: JVM、VMwave、Virtual Box(2)JVM和其他两个虚拟机的区别:a、VMware与Vi...原创 2019-03-10 22:06:15 · 1177 阅读 · 0 评论