首页
学习
活动
专区
工具
TVP
发布

Java帮帮-微信公众号-技术文章全总结

技术改变生活,能力决定未来! 免费资源网 http://www.javahelp.com.cn
专栏作者
864
文章
1280805
阅读量
129
订阅数
什么是Java,了解Java的历史,你知道Java已经到17了吗?
什么是Java,了解Java的历史,你知道Java已经到17了吗?并且又变成完全免费了,其实之前的收费也只是名义上的,对使用Java语言开发来说,没有丝毫影响!
Java帮帮
2022-11-24
5190
Java(JDK)安装包介绍,常见命令,下载方法,安装方法,新版本没有jre问题,为什么要配置环境变量
JDK全称Java SE Development kit(JDK),即java标准版开发包,是Oracle提供的一套用于开发java应用程序的开发包,它提供编译,运行java程序所需要的各种工具和资源,包括java编译器,java运行时环境,以及常用的java类库等。
Java帮帮
2022-11-24
1.4K0
Java内联类初探
内联类(inline classes)的目标是让 Java 程序更好地适应现代硬件。为了实现这一目标,需要重新审视 Java 平台的一个非常基础的组成部分,即 Java 数据值的模型。
Java帮帮
2019-11-07
1.5K0
Spring AOP是什么?你都拿它做什么?
为什么会有面向切面编程(AOP)?我们知道Java是一个面向对象(OOP)的语言,但它有一些弊端,比如当我们需要为多个不具有继承关系的对象引入一个公共行为,例如日志、权限验证、事务等功能时,只能在在每个对象里引用公共行为。这样做不便于维护,而且有大量重复代码。AOP的出现弥补了OOP的这点不足。
Java帮帮
2019-06-15
3840
JVM日历:Java 2018大事回顾_昨天图不清楚,补一张
一年过去了,是时候发布新一版 Java Advent 日历。这篇是发布的第六个日历,能够参与这一季的日历让我感到非常荣幸。比起专门讨论某个主题,我觉得更值得坐下来看看这一年发生的重大事件。这篇回顾专注于 Java 生态,内容应该不会让你感到陌生。
Java帮帮
2019-05-08
9410
IntelliJ IDEA 设置JVM运行参数
打开 IDEA 安装目录,看到有一个 bin 目录,其中有两个 vmoptions 文件,需针对不同的JDK进行配置:
Java帮帮
2018-09-29
7.8K0
【大牛经验】Java9的新特性
Java 9 包含了丰富的特性集。虽然Java 9没有新的语言概念,但是有开发者感兴趣的新的API和诊断命令。
Java帮帮
2018-08-16
5160
Web-第二十天 Redis学习【悟空教程】
rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.i686
Java帮帮
2018-07-27
6740
Java并发学习3【面试+工作】
ReadWriteLock是jdk5中提供的读写分离锁。读写分离锁可以有效的帮助减少锁竞争,以提升性能。用锁分离的机制来提升性能非常容易理解,比如线程A1,A2,A3进行写操作,B1,B2,B3进行读操作,如果使用重入锁或者内部锁,则理论上说所有读之间、读和写之间、写和写之间都是串行操作。当B1进行读取时,B2,B3则需要等待锁的释放。由于读操作并不对数据的完整性造成破坏,这种等待显然是不合理。因此,读写锁就有了发挥功能的余地。
Java帮帮
2018-07-26
3660
开发SDK的使用教程【面试+工作】
开发SDK的使用教程【面试+工作】 最近很多人反映工作中SDK不会用, 这个说实话不是个难点,只是你不敢操作。 下面以TFS使用和阿里SDK做教程 ---- TFS SDK使用 一、下载必要的软件 - Eclipse安装程序 http://www.eclipse.org/ - JDK http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.html 二、创建Java项目,并
Java帮帮
2018-06-11
3.8K0
springboot学习教程【面试+工作】
springboot学习教程【面试+工作】 阅读原文即可在线观看教程及下载教程 1. Spring的发展 1.1. Spring1.x 时代 在Spring1.x时代,都是通过xml文件配置bean,随着项目的不断扩大,需要将xml配置分放到不同的配置文件中,需要频繁的在java类和xml配置文件中切换。 1.2. Spring2.x时代 随着JDK 1.5带来的注解支持,Spring2.x可以使用注解对Bean进行申明和注入,大大的减少了xml配置文件,同时也大大简化了项目的开发。 那么,问题来了,究
Java帮帮
2018-06-05
1.3K0
Spring Cloud学习教程1【面试+工作】
Spring Cloud学习教程1【面试+工作】 1. 统一开发环境 JDK:1.8 Eclipse:4.4.1 luna Maven:3.2.3 安装文件在课前资料中。 2. 微服务架构 目前微服务是非常火的架构或者说概念,也是在构建大型互联网项目时采用的架构方式。 2.1. 单体架构 单体架构,是指将开发好的项目打成war包,然后发布到tomcat等容器中的应用。 假设你正准备开发一款与Uber和Hailo竞争的出租车调度软件,经过初步会议和需求分析,你可能会手动或者使用基于Spring Boot、P
Java帮帮
2018-06-05
1.5K0
【Java提高十九】Iterator&fail-fast机制
Iterator详解 迭代对于我们搞Java的来说绝对不陌生。我们常常使用JDK提供的迭代接口进行Java集合的迭代。 迭代其实我们可以简单地理解为遍历,是一个标准化遍历各类容器里面的
Java帮帮
2018-03-19
7860
java 自动装箱与拆箱
这个是jdk1.5以后才引入的新的内容,作为秉承发表是最好的记忆,毅然决定还是用一篇博客来代替我的记忆: java语言规范中说道:在许多情况下包装与解包装是由编译器自行完成的(在这种情况下包装成为装箱,解包装称为拆箱); 其实按照我自己的理解自动装箱就可以简单的理解为将基本数据类型封装为对象类型,来符合java的面向对象;例如用int来举例: //声明一个Integer对象Integer num = 10;//以上的声明就是用到了自动的装箱:解析为Integer num = new Integer(10);
Java帮帮
2018-03-16
7060
27.反射,类加载器,设计模式,jdk新特性
1:反射(理解) (1)类的加载及类加载器 类的加载: 当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。 加载 就是指将class文件读入内存,并为之创建一个Class对象。 任何类被使用时系统都会建立一个Class对象。 连接 验证 是否有正确的内部结构,并和其他类协调一致 准备 负责为类的静态成员分配内存,并设置默认初始化值 解析 将类的二进制数据中的符号引用替换为直接引用 初始化 就是我们以前讲过的初始化步骤 类初始化时机: 创建类的
Java帮帮
2018-03-16
8060
【大牛经验】Java9的新特性
我们将快速的,着重的浏览其中的几个新特性: 模块化系统–Jigsaw 项目 模块化是一个很通用的概念。在软件中,模块化可以运用到编写和实现一个程序和计算系统,他们都是作为独立的模块,而不是作为一个单一
Java帮帮
2018-03-15
8460
14款Java开发工具【面试+工作】
1、JDK (Java Development Kit)Java开发工具集 SUN的Java不仅提了一个丰富的语言和运行环境,而且还提了一个免费的Java开发工具集(JDK)。开发人员和最终用户可以利用这个工具来开发java程序。   JDK简单易学,可以通过任何文本编辑器(如:Windows 记事本、UltrEdit、Editplus、FrontPage以及dreamweaver等)编写Java源文件,然后在DOS状况下利通过javac命令将Java源程序编译成字节码,通过Java命令来执行编
Java帮帮
2018-03-15
2.2K0
回忆jdk与eclipse安装【工作】
回忆jdk与eclipse安装 摘要: 一 下载JDK9 http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-
Java帮帮
2018-03-15
6510
Java基础-12(01)总结Scanner,String
1:Scanner的使用(了解) (1)在JDK5以后出现的用于键盘录入数据的类。 (2)构造方法: A:讲解了System.in这个东西。 它其实是标准的输入流,对应于键盘录入 B:构造方法 InputStream is = System.in; Scanner(InputStream is) C:常用的格式 Scanner sc = new Scanner(System.in); (3)基本方法格式: A:hasNextXxx() 判断是否是某种类型的 B:nextXxx() 返
Java帮帮
2018-03-15
6740
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档