
Java
Anthony_魏
我在成长!
展开
-
并发编程值JMM&synchronized&volatile详解——基础篇
前言:本课程是架构师成长笔记,所有有些知识点比较基础,写的很细,讲的很基础,甚至从计算机组成原理的硬件结构入手,去诠释JAVA由下至上的原理。课程内容大纲现代计算机理论模型与工作原理 什么是线程 为什么用到并发,并发的优缺点 JMM模型 volatile关键字现代计算机理论模型与工作方式 现代计算机模型是基于-冯诺依曼计算机模型 计算机在运行时,先从内存中取出第一条指令,通过控制器的译码,按指令的要求,从存储器中取出数据进行指定的运算和逻辑操作等加工,然后再按地址把结果送到内存中原创 2020-09-21 00:06:42 · 589 阅读 · 0 评论 -
10个经典的 Java main 方法面试题
以下是笔者认为比较经典的关于Java main方法的面试题,与其说是Java面试题,其实也是Java的一些最基础知识问题,分享给大家,如有错误,请指出。1.不用main方法如何定义一个类?不行,没有main方法我们不能运行Java类。在Java 7之前,你可以通过使用静态初始化运行Java类。但是,从Java 7开始就行不通了。2.main()方法需要的参数原创 2016-09-25 15:26:18 · 232 阅读 · 0 评论 -
《深入理解Java虚拟机》笔记
在C里面我们想执行一段自己编写的机器指令的方法大概如下:typedef void(*FUNC)(int);char* str = "your code";FUNC f = (FUNC)str;(*f)(0); 也就是说,我们完全可以做一个工具,从一个文件中读入指令,然后将这些指令运行起来。原创 2016-09-26 14:57:22 · 219 阅读 · 0 评论 -
Java集合框架
目录(?)[-]集合框架List结构的集合类ArrayList类LinkedList类Vector类Stack类ArrayList集合类的使用方法无同步性线程不安全LinkedList集合类的使用方法Vector集合类的使用方法线程安全具有同步性Stack集合类栈的使用方法ArrayList和Vector的区别Map结构的集合类HashMap类Hasht转载 2016-10-17 14:11:49 · 214 阅读 · 0 评论 -
基于TCP的Socket通信传文件
package com.immoc;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;import java.io.PrintWriter;im原创 2017-01-06 14:54:50 · 539 阅读 · 0 评论 -
Java中基于Rxtx的串口操作
感谢:java串口通信一个嵌入式系统通常需要通过串口与其主控系统进行全双工通讯,譬如一个流水线控制系统需要不断的接受从主控系统发送来的查询和控制信息,并将执行结果或查询结果发送回主控系统。本文是基于RXTX(提供串口和并口通信)开源类库对串口进行操作的。使用准备(windows,rxtx-2.2)1.将RXTXcomm.jar放到%jre_home%\lib\ext原创 2017-02-20 23:53:42 · 885 阅读 · 0 评论 -
DOM方式进行的XML文件、Document、String之间的相互转换
XML文件test.xml:Xml代码 xml version="1.0" encoding="UTF-8"?>books>book>name>哈里波特name>price>10price>memo>这是一本很好看的书。memo>book>books> java代码:Java代码 import java原创 2017-04-26 09:36:53 · 337 阅读 · 0 评论 -
java基础知识总结
原创 2017-07-20 09:42:15 · 322 阅读 · 0 评论