06 2020 档案
java怎么就能跨平台了呢
摘要:学习java的同学都知道java是一门跨渠道的言语。 常常会听到“一次编译,处处运转”这句话。 那java是怎样就能完成这样的跨渠道功用了。 要弄清楚这个,咱们先来看看什么是JDK,什么是JVM吧。 JDK JDK:英文全称为(JavaDevelopmentKit),中文意思是Java开发东西包。顾 阅读全文
posted @ 2020-06-28 15:54 林口 阅读(212) 评论(0) 推荐(0)
可别在代码种写那么多魔法值了!
摘要:1.前语 重构老代码中遇到了不少相似下面这种写法: publicvoidattend(Stringvalue){if(“0”.equals(value)){//todo}elseif(“1”.equals(value)){//todo}else{//todo} } 脑壳疼!从Java语法上无懈可击, 阅读全文
posted @ 2020-06-28 15:53 林口 阅读(228) 评论(0) 推荐(0)
Java中的异常
摘要:废话少说,今天来看看Java的反常处理。 Java的反常 议论Java的反常之前,先看看反常处理程序能带来什么优点?明显的优点是下降过错处理代码的复杂度。Java中的反常处理机制能帮助开发者简化处理反常的本钱,假如产生反常了能够有两种方式处理,第一种为捕捉反常并测验康复,比方网络反常,超时反常等,另 阅读全文
posted @ 2020-06-25 16:09 林口 阅读(189) 评论(0) 推荐(0)
Java synchronized 关键字详解
摘要:Javasynchronized关键字详解 前置技能点 进程和线程的概念 线程创立方式 线程的状态状态转换 线程安全的概念 synchronized关键字的几种用法 润饰非静态成员办法 synchronizedpublicvoidsync(){ } 润饰静态成员办法 synchronizedpubl 阅读全文
posted @ 2020-06-25 16:07 林口 阅读(271) 评论(0) 推荐(0)
java中如重复提供日期
摘要:Hi,咱们好久不见,今日咱们在这里给咱们介绍一下关于Java的小常识,在Java中咱们应该怎么重复供给日期,至于运用呢就不好咱们做详细介绍了;接下来就给咱们详细介绍一下怎么完成。 那咱们该怎么创建运用呢?首先准备eclipse(这只是作者用的哦,还有许多就不做详细介绍了),然后点击File-->ne 阅读全文
posted @ 2020-06-25 16:05 林口 阅读(307) 评论(0) 推荐(0)
帮你拿下 Java 面试题!
摘要:Java基础篇 1、Java有哪些特色? 并发性的:你能够在其间履行许多句子,而不必一次履行它;面向目标的:依据类和面向目标的编程言语;独立性的:支撑一次编写,到处运转的独立编程言语,即编译后的代码能够在支撑Java的一切平台上运转。2、Java的特性 Java的特性有如下这几点: 简略,Java会 阅读全文
posted @ 2020-06-17 14:59 林口 阅读(260) 评论(0) 推荐(0)
JavaGUI编程的宿世此生
摘要:早在20年前,Java就从一个毛茸茸的孩子成长为当今企业的高层管理人员,从gui到Web的发展,这就是Java成为行业霸主的原因。 GUI是GraphicalUserInterface(图形用户界面)的缩写,即图形用户界面。通常,人机交互的图形用户界面设计通常被称为“goo-ee”。准确地说,GUI 阅读全文
posted @ 2020-06-14 15:05 林口 阅读(243) 评论(0) 推荐(0)
从事Java开发可以往那些方面发展
摘要:首先,Java是一种非常典型的全场景编程语言,可以在许多不同的开发场景中使用,例如Web开发,Android开发,大数据开发,云计算开发,并且由于Java语言生态系统相对健全,它本身在可伸缩性和稳定性方面也具有良好的性能,因此在生产场景中,Java语言应用程序仍然非常普遍。无论Java语言是用于平台 阅读全文
posted @ 2020-06-14 15:04 林口 阅读(277) 评论(0) 推荐(0)
java初学者都要掌握的案例
摘要:1.数组元素反转 1.案例需求 已知一个数组arr={19,28,37,46,50};用程序实现把数组中的元素值交换, 交换后的数组arr={50,46,37,28,19};并在控制台输出交换后的数组元素。 2.代码实现 /*思路:1:定义一个数组,用静态初始化完成数组元素的初始化 2:循环遍历数组 阅读全文
posted @ 2020-06-14 15:01 林口 阅读(312) 评论(0) 推荐(0)
两数之和(java)
摘要:两数之和 问题描绘: 给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并回来他们的数组下标。 你可以假定每种输入只会对应一个答案。但是,数组中同一个元素不能运用两遍。 示例: 给定nums=[2,7,11,15],target=9 由于nums[0]+nu 阅读全文
posted @ 2020-06-11 16:02 林口 阅读(701) 评论(0) 推荐(0)
2020年java就业前景
摘要:java作为一门计算机言语,现已和咱们生活息息相关。Java的使用可以说是无处不在,从桌面作业使用到网络数据库等使用,从PC到嵌入式移动渠道,从Java小使用程序(Applet)到架构巨大的J2EE企业级解决方案,处处都有Java的身影,就连美国大型太空项目当中,也使用了Java来开发控制系统和相关 阅读全文
posted @ 2020-06-11 15:59 林口 阅读(685) 评论(0) 推荐(0)
300 行代码带你秒懂 Java 多线程!
摘要:线程的概念,百度是这样解说的: 线程(英语:Thread)是操作体系可以进行运算调度的最小单位。它被包括在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一次序的操控流,一个进程中可以并发多个线程,每条线程并行履行不同的使命。在UnixSystemV及SunOS中也被称为轻量进程(Lig 阅读全文
posted @ 2020-06-08 15:58 林口 阅读(401) 评论(0) 推荐(0)
安卓程序员如何快速入门后端开发常识
摘要:首先,对于安卓开发人员来说,学习一下后端开发知识是有必要的,一方面可以拓展自身的知识面,另一方面也可以推动自己走向全栈程序员发展路线,在云计算时代,全栈程序员的发展空间会更大一些。 相对来说,安卓程序员要想快速掌握后端开发知识,应该立足自身已有的知识体系,由于安卓程序员往往都是采用Java语言进行A 阅读全文
posted @ 2020-06-08 15:52 林口 阅读(979) 评论(0) 推荐(0)
深入解析ThreadLocal和ThreadLocalMap
摘要:ThreadLocal概述 ThreadLocal是线程变量,ThreadLocal中填充的变量属于当时线程,该变量对其他线程而言是阻隔的。ThreadLocal为变量在每个线程中都创立了一个副本,那么每个线程能够拜访自己内部的副本变量。 它具有3个特性: 线程并发:在多线程并发场景下运用。 传递数 阅读全文
posted @ 2020-06-08 15:50 林口 阅读(760) 评论(0) 推荐(0)
Java抽象类
摘要:抽象类介绍 父类中的方法被其子类覆盖,并且它们的实现也不同。然后是父类的方法声明和方法主体,只有声明仍然有意义,但方法主体没有意义(因为子类对象将调用被其自身覆盖的方法)。换句话说,父类可能知道子类应该具有哪个函数,但是尚不清楚该函数如何实现父类(由子类本身确定)。父类仅需要提供方法签名,而无需方法 阅读全文
posted @ 2020-06-03 15:14 林口 阅读(304) 评论(0) 推荐(0)
Java入门选什么方向
摘要:中庸的答复一定是各有好坏。咱们先深入分析下两个方向,再来下结论。 先理一下这两个概念。android方向自然是移动端开发。web方向,这个用词不太精确。或许用服务器端开发更精确。 1、从需求量来说,肯定是服务器端多。 需求量多的原因自然是服务器方向的运用场景多。这个应该很好了解吧。服务器端,方方面面 阅读全文
posted @ 2020-06-03 15:11 林口 阅读(467) 评论(0) 推荐(0)
使用起来最简洁的Java语法
摘要:我今天开始学习方法报价,它是lambda表达式的进一步简化版本,语法应该更简洁。 1.方法参考 有一个需求: 将字符串中的所有信息转换为大写字母,然后将其打印出来。 使用功能性编程思想编写代码。 1.Lambda表达式编写 ①功能界面可打印 这是一个带有抽象方法printMsg()的自定义打印接口, 阅读全文
posted @ 2020-06-03 15:09 林口 阅读(366) 评论(0) 推荐(0)