几乎所有语言的第一个程序都是"HelloWorld" 就像所有单片机初学者一样,点亮第一个LED灯开始 而起初我们编写/学习Java程序,都是通过记事本来编写的,这里推荐一个Editplus(提取码:qq1t)记事本文件给大家 这里要分清楚一个概念,所有Java源程序的后缀都是*.Java,可以新建一个目录来保存这些文件 ①右键[Editplus],打开我们的Editplus记事本,输入一下代码 public class HelloWorld{ public static void m…
一.下载并完成JDK的安装 我们要学习Java就需要下载JDK.因为JDK是Java的开发工具. JDK的获取可以通过官方网站下载:JDK下载地址(这里我们下载Java SE10的版本) JDK下载完后(根据个人电脑系统下载对应的JDK),在本地安装. Windows7系统下的安装过程: ①双击打开JDK后,直接点下一步,来到这个界面可以更改安装路径 ②更改安装路径后,直接点下一步,等进度条跑完后,出现以下界面 在JDK中默认支持JRE,所以对于JRE就可以在安装JDK的同时进行配置.即我们上图…
一.Java运算符 运算符的简介 所有的程序开发,都是对数字的进行处理.而对数字的处理,一定会存在所谓的操作模式,而这些操作模式就被称为运算符. 算术运算符 对于算术运算符,我们主要掌握++,--的运用就可以了,因为前面的+,-,*,/,%(取余),我们日常生活经常接触,基本都能掌握住. 而对于++,--,我们可以通过程序以及编译运行结果来得出结论 public class Calculation { public static void main(String[] args){ int X =…
一.方法 方法执行到return语句后,这个方法的执行就结束了,方法可以有返回值,但可以不用这个返回值.方法首先要定义,然后才能调用. public class TestMethod{ public static void main(String args[]){ m(); m1(3); m2(2,3); int i = m3(4,5); System.out.println(i); } //以下定义的都是静态方法,静态方法可以在main()方法里面直接调用 public static void…
我们后面的笔记我,打算直接用程序,加注释进行记录.日后若本人有疑问,可进行网络查询加以整理回复 package com.cionda.JavaDemo.dept; public class JavaDemo { public static void main(String[] args) { // TODO Auto-generated method stub dept department = new dept("004","张三");//声明并实例化对象 Sys…
橙色优学了解做为程序员,一旦进入技术行列,就开启了持续学习的道路,更迭迅速的互联网时代,技术自然也是一代一代的更新,在技术进阶的道路上,要不断吸收新的想法和技术知识. 牛逼的人总是让人羡慕,但如何才能让自己成为牛逼的人对我们来说更重要,本文分享的是如何才能成为java高级程序员,你和java高级程序员只差这一篇鸡汤!干了这碗鸡汤,未来不可限量! 1.离开舒适区,提高个人代码能力 不安于现状,高级程序员一般都具有丰富的项目经验,经验是能力最好的试金石,即使在碰到未知的问题,丰富的项目经验也不会让你…
java中的线程池,这一篇就够了 java高并发系列第18篇文章. 本文主要内容 什么是线程池 线程池实现原理 线程池中常见的各种队列 自定义线程创建的工厂 常见的饱和策略 自定义饱和策略 线程池中两种关闭方法有何不同 扩展线程池 合理地配置线程池 线程池中线程数量的配置 什么是线程池 大家用jdbc操作过数据库应该知道,操作数据库需要和数据库建立连接,拿到连接之后才能操作数据库,用完之后销毁.数据库连接的创建和销毁其实是比较耗时的,真正和业务相关的操作耗时是比较短的.每个数据库操作之前都需要创…
这是java高并发系列第19篇文章. 本文主要内容 介绍Executor框架相关内容 介绍Executor 介绍ExecutorService 介绍线程池ThreadPoolExecutor及案例 介绍定时器ScheduledExecutorService及案例 介绍Excecutors类的使用 介绍Future接口 介绍Callable接口 介绍FutureTask的使用 获取异步任务的执行结果的几种方法 Executors框架介绍 Executors框架是Doug Lea的神作,通过这个框架…
java语言包含很多的知识点,我们并不需要把java语言的知识点都学全了,才开始编程.      你只需要了解: 1,java的数据类型和变量定义 2,类和对象的初步印象. 3,if-else, while等语句如何使用. 4,什么是方法,方法怎么调用. 5,数组是什么,怎么用,最好还知道下链表. 6,awt和swing的基础知识.      ok,知道这些,你就可以开始java编程了.      很多的东西,不用急着去问为什么,先不用去深究它的原理. 等编程经验多了,自然而然的就理解了,或者编…
说起来非常惭愧,我在 2008 年的时候就接触了 Java,但一直到现在(2018 年 10 月 10 日),基础知识依然非常薄弱.用一句话自嘲就是:十年 IT 老兵,Java 菜鸡一枚. 于是,我想,不如静下心来,重新读一遍那些经典的 Java 技术书,并且没读完一章就输出一篇原创技术文章.从哪一本开始呢?想了一想,还是从<Java 编程思想>开始吧!毕竟这本书赢得了全球程序员的广泛赞誉,从 Java 的基础语法到最高级特性,都能指导我们 Java 程序员轻松掌握. 记得刚上大学那会,就买了…