学习
实践
活动
专区
工具
TVP
写文章

如何扎实自己的Java基础?

问:如何扎实自己的Java基础? 答:玩好JDK JDK其实就是Java SE Development Kit的缩写,要玩好这东西可不简单。 最后,第三部分就是Java的开发工具,它们都是辅助你更好的使用Java的利器。 那么很显然,要玩好JDK,就是要玩好JDK的这三部分。接下来,咱们就逐个的来说一下,每一个部分要什么,学到什么程度。 所以,对于JVM,没什么可说的,就是往死里,往死里研究,能有多深就多深! 第二部分:Java的基础类库 Java的基础类库从你刚开始Java就开始接触了,但是,直到你结束整个Java生涯,你都不一定能把所有的类都见一遍。 这说明了什么? java.applet java.awt java.awt.color java.awt.datatransfer java.awt.dnd java.awt.event java.awt.font java.awt.geom

44830

想太多,何不扎实?【统计经典教材书单】

一、统计基础部分 1、《统计》 David Freedman等著,魏宗舒,施锡铨等译 中国统计出版社 据说是统计思想讲得最好的一本书,读了部分章节,受益很多。 两位都是社会出身,不重推导重应用。每章都有详细的SAS和SPSS程序和输出的分析。 两位估计洋墨水喝得比较多,中文写的书,但是明显老外写书的风格 三、多元 1、《应用多元分析(第二版)》 王民 上海财经大学出版社 现在好像就是用的这本书,但是请注意,这本书的亮点不是推导,而是后面和 approach(third edition)》 Bowerman & Connell 著 本书的主讲Box-Jenkins(ARIMA)方法,附上了SAS和Minitab程序 五、抽样 1、《抽样技术民老师说:这本书不是那么好懂的,数学系的人,就算看得懂每个公式,未必能懂它的意思(不是数学系的人,还是别看了吧)。

740100
  • 广告
    关闭

    2023新春采购节

    领8888元新春采购礼包,抢爆款2核2G云服务器95元/年起,个人开发者加享折上折

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    JAVA后端应该什么技术

    Java语言是最常见的后端开发语言之一,Java语言由于自身具备构建多线程的能力,且体系结构比较中立,所以在大型互联网平台的开发中得到了广泛的采用。 目前要想从事Java的后端开发应该学习以下内容: 第一,Servlet技术。 Servlet技术Java后端的重要技术之一,作为Java Web开发的核心组件,Servlet承担了Web MVC结构中的核心作用(功能导航)。 Servlet技术的应用涉及到Web容器、会话(HttpSession)、安全、同步、Web应用部署等相关内容。 第二,Java操作数据库。 第四,结合hadoop构建Java的分布式开发。Java的分布式开发是提高Java后端处理能力的重要内容,RMI是Java分布式开发比较常见的解决方案,学习起来也比较简单。

    35510

    如何做到简历中要求的“要有扎实Java基础”

    其实很多人对于公司的招聘要求中写的,要有“扎实Java基础”,都很迷茫。 这到底啥意思?什么东西算作Java基础?学到什么程度才算扎实? 此外,本文只是告诉你什么,学到什么程度,本文不会包含太多具体的技术细节讲解。 JDK其实就是Java SE Development Kit的缩写,要玩好这东西可不简单。 第二部分:Java的基础类库 Java的基础类库从你刚开始Java就开始接触了,但是,直到你结束整个Java生涯,你都不一定能把所有的类都见一遍。 这说明了什么? 如果你想拥有扎实Java基础,那就抓紧玩好JDK吧。玩好JDK以后,不要忘了个一技之长。 学习Java的同学注意了!!! 版权声明 Java后端技术所推送文章,为本人原创、网上收集或其他作者投稿,对于网上收集部分除非确实无法确认,我们都会注明作者和来源。部分文章推送时未能与原作者取得联系。

    26830

    Java到底什么

    您将看到与每个.java文件相对应的.class文件。 数据结构与循环 Java中有许多数据结构,比如:数组(array),列表(lists),maps,(树)Tree等。 文件处理 Java中的文件处理使用两个类FileWriter和FileReader完成。Java文档描述了这些类提供的所有方法和构造函数,它们非常简单。 但是,如果您有兴趣,可以阅读一本好书,也可以在一些Java核心访谈中询问有关内容。 多线程 为了处理并发,Java支持多线程并具有有效的内置方法。 创建Web服务 Java Web服务用于与MVC体系结构的不同层进行交互。Java Web Service(JWS)应用程序有两种通信方式:SOAP和RESTful服务。 阅读这份涵盖所有有关SOAP和REST的广泛教程,以开始使用Java Web服务。 结论 在此博客中,我为您提供了许多资源以及指向精通Java所需了解的各种子主题的链接。

    16831

    红蓝对抗技术怎么什么?

    这篇文章主要以老外整理的框架 ATT&CK 来看,我们如何学习红蓝对抗的技术,怎么提升自身的技术能力,更好的提升整体的安全能力。 这里的技术可能会贯穿整个供给链路,只要你拿到了比之前的更高的权限,那么你就需要维持住自己历史最高权限,这样一步一步的逼近最高权限,防止自己的努力白费。 这里涉及哪些技术呢? 劫持工具这种太难了, 作为攻击方,还是以使用为主,这里提到的技术点了解就好,然后根据技术点去找一些可以利用的现成工具,有非常多的大神开发了很多好用的小工具,能够用好这些已有的工具已经很不错了,这类技术还是重点关注如何使用吧 安全建设(防御) 大家可以看到攻击方面的技术点非常多,作为甲方企业更多的是依靠乙方的专业能力,使用工具配合一些运营技术人才来进行防御。 从学习技术的角度,按照 ATT&CK 的框架来学习攻击技术一定是可以的,但不一定在实际的攻防对抗中全部用到,可以优先选择最有效的技术点来学习,然后在实际的对抗中,遇到常规技术无法继续的时候,可以再去有针对性的学习其他的技术

    1.3K20

    java技术介绍_Java技术汇总

    这篇文章总结了多年来使用Java的一些心得体会,主要是和一些Java基础知识点相关的,也希望能分享给刚刚入门的Java程序员和打算入Java开发这个行业的准新手们,希望可以给大家一些经验,能让大家更好学习和使用 我在面试有超过3年Java经验的开发者的时候,JVM几乎就是一个必问的问题了。当然JVM不是唯一决定技术能力好坏的面试问题,但是可以佐证Java开发能力的高低。 这 个知识点是最最基本的Java开发者需要掌握的,初学Java,第一个肯定是教你如何在命令行中执行Java程序,但是很多人一旦把Java完 了,IDE用上了,就把这个都忘了。 Java命令的使用, 带package的Java类如何在命令行中启动 3.Java程序涉及到的各个路径(classpath,Java。library。 以上也只是简单介绍了Java基本知识点和技术点的一些看法和介绍, 这些内容都源自于动力节点Java学院的老师这些年来使用Java的一些总结, 希望给刚刚接触Java, 或者打算从Java开发的人一些经验

    10620

    java和python哪个值得-java好还是Python好?

    但是说到底,Python真正比较好学的就只有web开发和网络爬虫,那既然是写web的话,那我为什么不学Java呢,现在的培训机构都把Python炒的很凶,都说Python出来能拿到多高多高的工资,你自己去各大招聘网站看 而Java就不一样,你学好Java,在一线,二线,甚至三线都好找工作,只不过是三线城市和二线,一线相比,薪资待遇稍微要差一点,下面我再来讲下两者具体的区别。 也经常有人问我:”战老师,到底是Java好还是Python好? 我应该学习哪个语言?” 他说:”战老师你这是在和稀泥嘛,我到底应该啥?” 我说:”你应该把注意力放到那些和Java无关,和Python无关,能反映一个程序员水平高低的编程的共性问题。” 对于做技术的人来说,总有一天,眼光和视野要超越编程语言,进行设计和架构的工作,停止无谓的争论,开始扎扎实实地学习吧。

    21420

    JAVA基础☞探针技术Java探针-Java Agent技术

    1、原理:基于javaAgent和Java字节码注入技术java探针工具技术原理 ? 2、原理分析 动态代理功能实现说明,我们利用javaAgent和ASM字节码技术开发java探针工具,实现原理如下: jdk1.5以后引入了javaAgent技术,javaAgent是运行方法之前的拦截器 我们利用javaAgent和ASM字节码技术,在JVM加载class二进制文件的时候,利用ASM动态的修改加载的class文件,在监控的方法前后添加计时器功能,用于计算监控方法耗时,同时将方法耗时及内部调用情况放入处理器 ; import java.security.ProtectionDomain; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import javassist.ClassPool; import javassist.CtClass; import

    2.6K30

    五分钟Java:如何才能学好Java Web里这么多的技术

    系列文章介绍 本文是《五分钟Java》系列文章的一篇 本系列文章主要围绕Java程序员必须掌握的核心技能,结合我个人三年多的Java学习和工作经历,总结和沉淀下来的方法论,希望能让Java学习这件事变得更简单 让我们先看看百度百科对于Java Web的定义,Java Web,是用Java技术来解决相关web互联网领域的技术总和。web包括:web服务器和web客户端两部分。 Java在客户端的应用有java applet,不过使用得很少,Java在服务器端的应用非常的丰富,比如Servlet,JSP和第三方框架等等。Java技术对Web领域的发展注入了强大的动力。 要想搞定Java Web,Java基本功必须扎实,像是面向对象基础、集合类、异常处理、IO流、多线程等技术都是经常会用到的。 前端知识 我一个后端工程师,为啥还要懂前端知识呢? Java Web实用工具和技术 接下来这些内容,都是Java Web周边的一些开源技术组件,它们有的是大工程,有的是小项目,总之,它们都是这个技术生态中不可缺少的一部分 1、Maven 做一个成熟的构建工具

    29400

    扫码关注腾讯云开发者

    领取腾讯云代金券