java中的String类的使用
【前面的话】 最痛苦的工作就是大部分系统外包,所以比较少写代码,在这七个月中只写了两个月左右的代码,然后每天都在做一些比较杂的事情,希望有机会可以写一写代码,提高技术。 前段时间做了一下开发,还有两个月马上也要过年了,时间相对就比较多了,所以又回过头来看看书,巩固一下基础知识,做一些笔记,
根据Java面试基本内容来学习Java知识
最近我在网上看到不少在校的同学在学java,有不少在校生同学来提问,java该怎么学。 对于那些已经工作的同学,哪怕才工作不久,毕竟也能从项目实践里总结和探索java的学习途径和相关方法。但在校生同学由于没机会接触实际项目,在学习内容、进阶途径和学成标准这些方面都是两眼一抹黑,而大学里的内容可能偏重于理论,讲述的技术往往也和软件公司里常用的技术
java:jdbc是什么?
一、JDBC相关概念介绍1.1、数据库驱动 这里的驱动的概念和平时听到的那种驱动的概念是一样的,比如平时购买的声卡,网卡直接插到计算机上面是不能用的,必须要安装相应的驱动程序之后才能够使用声卡和网卡,同样道理,我们安装好数据库之后,我们的应用程序也是不能直接使用数据库的,必须要通过相应的数据库驱动程序,通过驱动程序去和数据库打交道,如下所示: 1.2、JDBC介绍 SUN公司为了简化、统一对
适合Java新手学习的Java开源项目
当今互联网份额最大的编程语言是哪一个?是 Java!这两年一直有听说 Java 要不行了、在走下坡路了。没错,Java 的确在走下坡路,未来的事情的确不好说,但是瘦死的骆驼比马大,未来的三五年之内,我相信 Java 仍然是行业“一哥”!各位是否和我刚学完 Java 基础语法时一样,陷入过不知道 Java 能做什么的困扰中?觉得 Java 只能在控制台里 System.
java学习路线图,让你学到吐
前言学习路线图往往是学习一样技术的入门指南。网上搜到的Java学习路线图也是一抓一大把。今天我只选一张图,仅此一图,足以包罗Java后端技术的知识点。所谓不求最好,但求最全,学习Java后端的同学完全可以参考这张图进行学习路线安排。当然,有一些知识点是可选的,并不是说上面有的你都要会啦。我在复习秋招的过程中就是基于此图进行复习的,感觉效果还是不错的。如果你在学习Java过程中遇到什么问题,或者需要
写代码养成这16个好习惯,可以减少一半的BUG
前言每一个好习惯都是一笔财富,本文整理了写代码的16个好习惯,每个都很经典,养成这些习惯,可以规避多数非业务的bug!希望对大家有帮助哈,谢谢阅读,加油哦~1. 修改完代码,记得自测一下改完代码,自测一下 是每位程序员必备的基本素养。尤其不要抱有这种侥幸心理:我只是改了一个变量或者我只改了一行配置代码,不用自测了。改完代码,尽量要求自己都去测试一下哈,可以规避很多不必要bug的。如果你在
JVM的崩溃类型分析及解决方法
我们都知道 Java 程序都是跑在 JVM 上的,一旦 JVM 有什么风吹草动,必然会影响服务的稳定性。幸运的话,服务会发生抖动,可能有部分请求出现延迟或异常。不幸的话,JVM 直接崩溃,导致服务完全中断。这可不是什么好事,与 JVM 一起崩溃的,除了服务,还有我们的心态。所谓的 JVM 崩溃,一般情况下就是指内存溢出,也就是 OutOfMemoryError 和 StackOverfl
Java学习路线图-开局一张图,能学到入土
Java详细路线:如果你在学习过程中遇到什么问题,或者需要相关的Java学习资料,可加入Java学习交流Q群:927296445,随问随答,群里面有我这段时间整理的一些Java学习手册,面试题,开发工具,PDF文档书籍教程,需要的话都可以进来免费自行下载。网上有很多学习路线,当初,我就是受这个学习路线的影响入坑的。既然看到标题为我的java学习路,那就给大家看下我是怎么走过来的。阶段一_JavaS
Javac基础学习篇反射的详解
一.反射的基本概念程序运行期间,动态的获取类的基本信息。对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。二.反射常用类Class类—可获取类和类的成员信息Field类—可访问类的属性Method类—可调用类的方法Constructor类—可调用类的构造方法如果你在学习过程
Java中方法的方法基础使用
本章是Java基础的方法概念详解,分享给初学者,一起学习,共同进步!一.方法基础概念什么是方法Java的方法类似于其它语言的函数,是一段用来完成特定功能的代码片段为什么要声明方法(方法的好处)①把复用的逻辑抽取出来,封装成方法,提高代码的重用性②实现相对独立的逻辑,提高代码的维护性③可以对具体实现进行隐藏、封装方法的作用简化代码,提高代码的可读性,可维护性,可重用性方法的声明格式题外话:如果你在学
Java基础-创建项目-创建模块-创建包-创建类
集成开发环境IDEA是一个专门针对Java的集成开发工具(IDE),由Java语言编写。所以,需要有JRE运行环境并配置好环境变量。它可以极大地提升我们的开发效率。可以自动编译,检查错误。创建项目创建项目-创建模块-创建包-创建类(1)创建一个工程如果你在学习过程中遇到什么问题,或者需要相关的Java学习资料,可加入Java学习交流Q群:927296445,随问随答,群里面有我这段时间整理的一些J
Java最全基础知识点整理
废话不多说,直接上干货:1、两个容易搞混的C盘文件夹2、常用基础DOS命令(Windows+R打开命令)题外话:如果你在学习过程中遇到什么问题,或者需要相关的Java学习资料,可加入Java学习交流Q群:927296445,随问随答,群里面有我这段时间整理的一些Java学习手册,面试题,开发工具,PDF文档书籍教程,需要的话都可以进来免费自行下载。下面继续3、Java语言的三大组成块4、 关于Ja
Java基础知识点笔记
摘要:虽然已经在实际工作中与java打交道5年之多,但是一直没系统地对java这门语言进行梳理和总结,掌握的知识也比较零散。恰好利用这段时间重新认识下java,并对一些常见的语法和知识点做个总结与回顾,一方面为了加深印象,方便后面查阅,一方面为了学好java打下基础。Java简介java语言于1995年正式推出,最开始被命名为Oak语言,由James Gosling(詹姆斯·高斯林)在Sun Mi
学习Java分四个阶段
写这篇总结,主要是记录下自己的学习经历,算是自己对知识的一个回顾。也给想要学习 Java 的提供一些参考,对于一些想要学习Java,又不知道从哪里下手,以及现在有哪些主流的 Java 技术。想必大家学习一门技术,前期都很想看到一些结果或成就,这样就比较容易激励自己学习下去,最好的办法就是实践,实践,实践!先说明一下我的情况,我是从大二才开始接触 Java,然后自己摸索,期间真是摸打滚爬过来的。选的
Java基础知识点学习视频
简介一门永不过时的编程语言——JavaJava基础课程Java基础课程:Java开发介绍、Java数组、Java面向对象、常用基础类、集合、IO流、多线程、异常、网络、反射。END第一阶段第一部分:Java开发介绍DOS常用命令JVM、JRE、JDK之间的关系Java开发环境的搭建:安装JDK,配置环境变量Java入门程序(Java的开发流程)Java的注释,标识符、标识符的命名规范Java基本数
给你10本Java程序员必读的书
经常有读者私下问我,能否推荐几本书,以便空闲的时间读一读。于是我跑去自己的书架上筛选了 10 本我最喜欢的书,你可以挑选感兴趣的来读一读。01、《代码整洁之道》我可以这么肯定地说:《代码整洁之道》值得所有的程序员读一读。软件的质量,不仅依赖于架构,更与代码质量息息相关。而代码的质量与其整洁度成正比关系,越整洁的代码,其质量毫无疑问的就会越高。如何写出整洁的代码呢?Keep It Simple St
Java对应职位等级所需要掌握的技术
你们要的Java学习路线图来了,七哥结合目前工作以及各大主流公司面试和使用的技术整理出了2020最新版Java学习路线图,适合于初、中、高级别的Java程序员,我自己也是按照这个路线来学习的,建议收藏。同时也结合市场上各家公司对应职位等级所需要掌握的技术知识和薪资范围进行了匹配划分,仅供大家参考(市场普遍水平,不是绝对)。如果你在学习过程中遇到什么问题,或者缺乏相关的学习资料,可加入Java学习交
个人Java学习之路分享
回顾自己的Java学习经历,从学校的课堂到现在每天的项目开发,一份路线路线图浮出来。其中有未做好的地方,也有自我感觉有用的方法。整理并分享出来,既是分享也是抛砖引玉,欢迎大家转载和讨论。0.起步一本书或一个教程,一个开发工具,Hello World。初识Java一般都会从某本教材、课程或者教程开始。完成第0部,首先需要掌握:Java基本语法开发工具的基本使用:建立Java项目,敲入代码,运行程序。
Java并发编程讲解
一年前由于工作需要从微软技术栈入坑Java,并陆陆续续做了一个Java后台项目,目前在搞Scala+Java混合的后台开发,一直觉得并发编程是所有后台工程师的基本功,所以也学习了小一年Java的并发工具,对整体的并发理解乃至分布式都有一定的提高,所以想和大家分享一下。我的学习路线首先说说学习路线,我一开始是直接上手JCIP(Java Concurrency in Practice),发现不是很好懂
用Java写QQ聊天界面项目+源码
1.前言 先说一下这个小项目也算是我在大学做的第一个应该算的上是的项目的项目,前前后后用了20天左右吧。先是用swing写好了仿QQ界面(界面很丑)最后逻辑实现都是后面断断续续加进去的。写这个项目之前没有很好的规划在逻辑实现方面与数据库逻辑交互过于频繁。走了很多的弯路2.功能实现1.修改功能(密码、昵称、个性签名) 2.添加好友、删除好友 3.单聊功能 4.判断好友是否在线3.模块划分4