初学者学Java常遇到的问题,我都给你回答了!

31个JAVA初学者遇到的灵魂问题,你都入坑了吗?【附答案】 本文回答了30个Java入门级初学者的常见问题。我可以用%除以一个小数吗?a+=b和a= a+b的效果有区别吗?声明一个数组为什么需要花费大量时间?为什么Java库不用随机pivot方式的快速排序?问题有以下几个方面的,你都遇到过吗? 一、基本数据类型 问题1:为什么-0/3结果是0,而-0.0/3.0结果是-0.0?(注意后边的结果0带负号)? 答:在Java里,整数是用补码表示的。在补码中0只有一种表示方法。另一方面,浮点数则是用IEEE标准表示的,对于0有两种表示方法,0和-0... 阅读详情

前言

只有光头才能变强。

文本已收录至我的GitHub精选文章,欢迎Star:https://github.com/ZhongFuCheng3y/3y

春节在家刷知乎,看到了一个知乎的问题:《学习Java可以干什么呢?》

我是一个Java的初学者,大概学了四天,对Java到底能做什么还是一头雾水,每天对着黑屏(DOS系统)除了编译还是编译,那么Java对于一个初学者来说Java可以做些什么呢?

问题的链接:

看到了这个问题,就想起了我在大学自学的时候有同样的问题,现在工作了,来写写自己的看法,希望对广大的初学者有所帮助。

注:本文非常适合零基础初学者观看

如果别人让我介绍我是做什么工作内容的,我可能会用以下的方式告诉他(不知道学Java可以干些什么,可能就不知道下面的流程是怎么样的):

“你可以掏出手机,打开微信”

掏出手机,打开微信

“我们都是玩微信的人,要进入微信先得有个账户,所以要先注册“

微信注册页面

“注册实际上就是把你的账号和密码「保存」起来”。

账号和密码「保存」起来

“如果你注册成功了,那小本本「数据库」就有你的账号和密码了。等你登录的时候,就去小本本「数据库」查一下你输入的账号和密码是否匹配”

登录

“看到这里,有没有觉得「程序员」真是容易当,不就把输入的数据记录下小本本,等用到的时候再查一下而已嘛。其实不然,就好比微信的注册页面,拿IOS系统来说,从IOS 6 到现在的IOS 12已经有6个版本了。Iphone手机屏幕的尺寸也一直在变,从3.5英寸到现在的6.5英寸。微信团队需要对不同的「版本」,不同的「屏幕大小」进行兼容,让iPhone4s还是iPhoneXS Max都能用上微信。(起码在不同的手机上,看到的注册功能都是完整的,而不是东一块西一块不整齐的)”

兼容问题

“还比如说,小本本「数据库」记下的密码不能是你输入的「原始密码」。举个例子:某一天,一个在微信团队的小伙子拿到了存放账号和密码的小本本「数据库」,把小本本「数据库」的内容给公开了。(或者说一个黑客把微信给攻破了,然后公开小本本「数据库」),那岂不是谁都可以上我的微信号了?”

公开小本本的内容

“程序员们当然可以考虑到这点,他们会这样做,将你输入的密码进行「加密」存到小本本「数据库」中。无论是谁,拿到加密后的密码,都**不能「反推」**你原始输入的密码。”

密码加密

“所以,每次比对的都是加密后的密码”

比对的是加密后的密码

一个功能远远没有上面所讲的那么简单,可能一个小小的功能背后是一个大大的团队在支持…

收藏等于白嫖,点赞关注才是真情!

收藏等于白嫖,点赞关注才是真情!

收藏等于白嫖,点赞关注才是真情!

我学习Java能做什么?

题主目前你学了四天有这种情况是非常常见的。我当时学了四天学了什么?

  • 安装Java开发环境用了一天
  • 学习基础的语法:基本的面向对象概念、for循环、if、三目运算符,简单的API(能输出HelloWorld)

如果题主能继续坚持学习Java基础,发现可能将近一个月都是对着黑窗口在玩。

  • 无论这个黑窗口是系统自带的,还是题主已经在用IDE了

集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面工具

学习Java基础的确不能做出些有趣的东西,学着学着会有枯燥的感觉。面向对象-封装继承多态、集合、多线程、反射、网络编程、内部类等等这些Java基础都是在黑窗口上学习和实践的。

这些玩意有意思吗?是没什么意思,学完这些知识会让自己产生疑问 “这些基础能写成一个应用吗”(无论是现在用的知乎APP还是PC版的知乎)。

这是一个非常正常的疑问,我在初学的时候也经常问自己:”我学这些东西好像没什么卵用啊,为什么网上(知乎、贴吧等论坛)的都在说 “初学要打好基础,等你学好Java基础,那工作就不愁了”

但是我当时一点都不知道这些基础用在哪里,迷茫。

我看视频还是看书?

题主能够在知乎上提问了,我也默认题主已经在知乎看到过不少类似的问题,可能还没找到自己想要的答案。在搜索的时候应该能看到类似的问题《自学Java看视频还是看书》

这个问题在初学的时候我也经常纠结。纠结的原因很简单:

  • 会有一部分人说:看视频没用,视频讲得太简单了,都是骗你去培训班的。看视频也太慢了,学习最快还是看书好
  • 会有一部分人说:零基础看书看不进去,学不会的,看视频好,一个老师带着你学习

这个问题我在工作了以后还跟同事讨论过,我是支持零基础学习看视频,他是支持直接看书籍。

我俩谁也说服不了谁。那到底是初学看视频比较好,还是看书籍比较好?

知识点好多,我记不住

随便找一本评分比较高的Java基础的书籍来看一下,都是非常厚的。以《Java疯狂讲义》为例,有889页。拿着他比砖头还要重。

今天跟着书籍/视频学习了「内部类」,等学到多线程的时候再看一下这个「内部类」,发现已经看不懂他的语法了。昨天跟着书籍/视频学习了「网络编程」,发现上周学完的集合API全忘掉了…

咋整?知识点这么多,有这么多的API,我不可能全部能记得住啊…学完很容易就忘记了。

哪些需要重点学习,工作中常用的知识点有哪些

在初学Java的时候然后去相关的IT论坛逛逛,发现全都看不懂。明明是在学编程,但IT论坛的问题一个都看不懂。看着一大堆的专业名词,就犹如明明是中国人但看不懂奰媕鳏魍谶觳豳这些字一样。

初学者在论坛上看到面向切面编程、高并发、AOC、IOC、Mybatis、Linux这些可能都不知道是干嘛的,明明是Java的标签,但出来专业名词的好像都看不懂。

Java要学的东西也太多了吧,基础已经这么多了,后面的怎么学,我应该学习哪些重点啊?

我学到怎么样的程度可以找到一份工作

我耗时几个月熬过头了,已经学了Java基础、JavaWeb、简单的数据库、SSM框架等等一些基本的使用了。现在想要找一份工作,但不知道企业招人的标准是什么。

现在我学得这些,我觉得还有点虚,感觉跟实际工作的内容有较大的差距,学了这么多还是没有一点儿的底气,怎么办?

会写一点点的SSM和增删改查,简单的会写,难的就不会了**。很急,在线等,怎么办**。

我的理解

学习Java能干什么?

现在Java按简单来说有两种方向:后端和客户端

  • 对造APP感兴趣的可以学Android
  • 对服务端感兴趣的可以学Java后端
  • (后端延伸出去也可以学大数据…

既然你会在知乎上提问了,你有没有想过你输入完内容,点击发布问题按钮的时候程序员为你做了些什么?

  1. 点击发布问题的时候,至少你提的这个问题是需要能被你再次打开,看看有没有相关回答者的吧?那是不是知乎要拿小本本把你这个问题给记录下来,后续找到了这个问题然后给你下一次打开。
  2. 那至少要做的就得把你发布的问题记录下来(记下),等你再次点开的时候再找到你的问题(查找),如果你把问题给删除了,那就得把记下的问题给删掉(删除),如果你把问题给修改了,那就得把你记下的问题给修改了。总之,你先要把问题给发布(存到小本本里边),你才能删改查
  3. 上面这些工作谁来干?程序员写代码来做。可能用Java,可能用Python,可能用Go,可能用全世界最好的语言PHP…

扯了一大堆,那我为啥还天天对着黑窗口在学习?而不是直接学习《如何实现类似知乎的发布问题功能》

显然你读懂一篇英文课文之前,你总得认识单词。你连单词都不认识,怎么做阅读理解呢?学习Java能做很多东西,你日常用到的APP/浏览的网页背后很可能就是用Java写的代码。

总之,学习Java了可以能让你了解一个网站和APP的基本运行原理,点了一个按钮会发生什么,为什么会这样。

  1. 知道为什么今年淘宝双十一在添加购物车的时候,有时会出现失败
  2. 知道为什么我在查飞机票的时候,查不到信息
  3. 知道为什么…

看书还是看视频

我是建议零基础看视频入门的,原因有以下:

  • 大部分零基础学Java的同学都没有比较好的理解能力,看视频可以帮助你快速入门(视频可以加速观看)

  • 避免踩坑。书上讲的知识点的确是非常全,但有两个问题:

    • ①初学者抓不到重点,可能对着细小的知识点猛学一顿,发现这个知识并没多大的卵用。
    • ②初学者不知道学习路线。看书不是完完整整从头看到尾的,很可能书上一段的知识点现在已经没用了,但是你还是费劲去学(比如AWT SWING 现在就用得很少了,但书还是有大篇幅去讲解,如果你顺着学可能就浪费很多时间在里边)

看视频能让你抓住重点,快速了解知识点。但总的来说是因人而异,有的人理解能力就是好,看书就很快就学会了。

知识点太多,学完就忘,记不住

要明确的是,我们写代码的不是背书,不是让你将所有的API给记下来。现在开发工具,提示功能已经是比较好的了。在工作的时候忘了,也可以查百度/Google。

我们并不需要把所有的东西给记下来,重要的是:我们知道有这项技术,这项技术能帮我们解决掉什么问题。

所以,在学习一项技术之前,必须要知道为什么。为什么需要学习这项技术,不学的话行不行。学了这项技术,我能解决什么问题。

如果不理解为什么要学习某项技术,就去学用法和API。我认为如果隔一阵子不用,的确是会忘记的。

比如说,如何你连“为什么要用多线程”你都无法用通俗的话来解释清楚。

即便你当时学习的时候知道多线程可以用xxx方式来创建,多线程的xxx的api。那再过两个月,人家问你”Java多线程有什么用啊?”。

你想想你还能答什么,我认为你是记不住“多线程可以用xxx方式来创建、多线程的xxx的api”这些知识点了。

  • 如果你不知道学习某项技术是干嘛用的,那先不要学

  • 如果你不知道学习某项技术是干嘛用的,那先不要学

  • 如果你不知道学习某项技术是干嘛用的,那先不要学

重点的东西可以写笔记记录下来(这个也是因人而异,我身边的大佬很多也不写笔记。但是我是推崇写笔记的)。

哪些需要重点学习,工作常用的知识点

我简单整理了一下画成了思维导图:

总结一下我认为学习Java的路线:

  • Java基础–>流程控制–>面向对象(包括Java语法)–>Java集合–>Java IO流–>异常–>多线程–>网络编程–>反射
  • JavaWeb基础–>HTML/CSS/JavaScript/jQuery–>Tomcat–>XML/注解->Servlet–>HTTP–>Filter过滤器和监听器–>JSP–>AJAX/JSON–>数据库(MySQL)–>JDBC和DbUtils
  • 项目管理和框架–>Maven–>SpringBoot
  • Linux基本命令

最后我们的项目是这样的:

  • 以Maven来管理我们的项目
  • 前端通过BootStrap来搭建页面框架
  • SpringBoot来搭建Java后端环境,SpringMVC处理前端请求(SpringBoot整合了)
  • DAO层使用DbUtils组件来完成,MySQL作为数据库
怎么样才能找到工作

只要你能从零把一个项目搭建起来,能运行在服务器上。用上的技术还不烂,那我认为就可以找到Java的工作了。

其实学完上面的,认认真真花一个月从零自己写一个达到找工作的门槛是不难的。但面试之前是一定需要刷面试题的。

如果还是学生的同学一定一定要参加校招,一定一定要刷算法题,巩固计算机网络、操作系统、数据库的基础。

如果还是学生的同学一定一定要参加校招,一定一定要刷算法题,巩固计算机网络、操作系统、数据库的基础。

如果还是学生的同学一定一定要参加校招,一定一定要刷算法题,巩固计算机网络、操作系统、数据库的基础。

坚持坚持坚持学习就肯定能找到工作!

最后

由于篇幅问题,很多细节就没在文章中写了。但是我已经把我自学到找到工作以及工作常用到的技能都写成了博客。现在已经更新了300+多的原创文章。

从Java基础(集合、多线程、设计模式)到JavaWeb基础(Servlet、JSP、过滤器)再到JavaEE常用框架(SpringMVC、Spring、Mybatis、SpringBoot)再到找工作的经历(写简历,刷面试题)再到工作后常用的技能(Linux命令,SQL编写,经验分享)都记录了下来。文章质量都杠杠的,欢迎查阅!

如果大家想要实时关注我更新的文章以及分享的干货的话,可以关注我的公众号「Java3y」。

  • 🔥海量视频资源
  • 🔥Java精美脑图
  • 🔥Java学习路线
  • 🔥开发常用工具
  • 🔥精美整理好的PDF电子书

在公众号下回复「888」即可获取!!

本已收录至我的GitHub精选文章,欢迎Star:https://github.com/ZhongFuCheng3y/3y

求点赞 求关注️ 求分享👥 求留言💬 对我来说真的 非常有用!!!

收藏等于白嫖,点赞才是真情!

收藏等于白嫖,点赞才是真情!

收藏等于白嫖,点赞才是真情!

对优快云问题回答的分析总结 在优快云上回答问题将近1个半月,现在谈谈这段时间以来的总体感觉。 提问者 提问者以初学者和刚参加工作的人居多(常自称小白),另外包括几个负责时不时制造大量问题进行充数的常客(在此不必公布其具体信息,大家学会辨识),还有个别借回答问题打广告的(一旦被识破就会立马删除问题)。总之,绝大部分提问者是真的有问题需要解决,不过有些可能对平台的使用不太熟悉,比如提问题时不知道将代码放在代码块中、图片只给出一个链接、问题描述过于简单(不提供上下文,即没站在回答者的角度看待问题),有些人甚至为了博取同情而作践自己(为了满 阅读详情

相关推荐

java爬知乎问题的所有回答

突然想爬知乎问题的答案, 然后就开始研究知乎页面,刚开始是爬浏览器渲染好的页面, 解析DOM,找到特定的标签,后来发现,每次只能得到页面加载出来的几条数据,想要更多就要下拉页面,然后浏览器自动加载几条数据,这样的话解析DOM没用啊,不能获得所有的回答,然后就搜索了下问题,发现可以使用模拟浏览器发送请求给服务器,获取服务器响应,解析返回的数据,有了方法,接着就是分析网络请求了, 我用的是火狐浏览器,...

弓长张_木子李的博客 1486

备份,学习Java的路线By:ZhongFuCheng3y / 3y

https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484369&idx=1&sn=81beba398864b0b56cc1970e715e03b2&chksm=ebd742d0dca0cbc682abf4319dccc28ef171675b3bd89a20664c14511efcf8c5b5c5c27db432&scene=21###wechat_redirect https://github.com.

weixin_42375356的博客 215

Java 将知乎问题下所有的回答保存到本地

Java将知乎问题下所有的回答保存到本地 使用jdk提供的相关api可以获取到网页中的内容,而知乎存放问题回答的地方又是可以通过url的方式被他人直接访问到的。 https://www.zhihu.com/api/v4/questions/xxxxxxxx/answers?include=data%5B%2A%5D.is_normal%2Cadmin_closed_comment%2Creward_info%2Cis_collapsed%2Cannotation_action%2Cannotation_d

qq_46239972的博客 468

Java初学者一定要注意的问题,这些错误你犯过哪些?永远不要停止学习。

永远不要停止学习:关于学习编程,新手程序员常踩的坑!教你如何学习编程!

陈橘又青的博客 2463

「Debug R」在从名字空间‘XVector’中出口方法时发现了不是S4通用的函数‘parallelSlotNames’...

每当R语言版本更新,Bioconductor的版本随之更替的时候,总会有一些神奇的报错会出现,比如说下面这种。 Error: package or namespace load failed for ‘GenomicRanges’: 在从名字空间‘XVector’中出口方法时发现了不是S4通用的函数‘parallelSlotNames’ 如果读中文读不懂,我们可以把它翻译成英文。 packa...

xuzhougeng blog 1999

黑猫带你学UFS协议第12篇:UFS标志(Flags)和属性(Atrributes)详解

UFS中的标志其实就是一些开关,布尔型,非0即1,打开或者关闭。这些标志可以用来使能或者禁止UFS设备的一些功能、模式或者状态。 简单来说,flag和attribute、discriptor一样,都是ufs的寄存器罢了。只不过spec将这些寄存器分类了,分成这三种大的类型了而已。 标志可以被清除、复位、设置、触发、读。 主机也是通过设备管理器的Query Request UPIU来读取或者写标志。

黑猫奥利奥的博客 2082

Java有很多初学者常见的问题

多态问题:多态是指同一个类的实例,在不同的情况下可能表现出不同的行为。总之,Java的继承和多态是Java编程中非常重要的概念,需要认真学习和实践。如果子类的方法与父类的方法同名且参数列表相同,那么子类的方法将覆盖父类的方法。为避免这种情况,可以在子类中使用不同的名称,或者使用super关键字来引用父类的属性和方法。对于大范围的计算,应该选择较大的整型类型。Java的数据类型是非常重要的概念,因为不同的数据类型有不同的用途和限制。Java的继承和多态是面向对象编程的基础,也是Java编程中的重要概念。

weixin_44798281的博客 713

ruoyi-nbcio-plus基于vue3的flowable服务任务的升级修改

ruoyi-nbcio-plus基于vue3的flowable服务任务的升级修改

宁波阿成的博客 846

[译] JAVA初学者的30个常见问题

本文翻译自《Introduction to Programming in Java》一书中部分章节的 Q&A 部分。原书地址http://introcs.cs.princeton.edu/java/home/ 本文回答了30个JAVA入门级初学者的常见问题。 我可以用%除以一个小数吗? a += b 和 a = a + b 的效果有区别吗? 声明一个数组为什么需要花费大量时间...

weixin_30736301的博客 925

华为OD机考2025B卷 - 报文响应时间(Java & Python& JS & C++ & C )

华为OD机考2025B卷 - 报文响应时间

算法大师! 8083

SKILL 是什么?怎么做?五分钟 带你从入门到精通

skill-creator 是 Anthropic 官方开源的“元技能”——一个专门用来创建 Skill 的 Skill。你只需要用自然语言描述想要什么功能,它会自动生成。从更宏观的视角看,Skills 的出现标志着 AI 编程的一次范式转变。在传统的 AI 编程中,代码是确定性的:1 是 1,2 是 2。但到了大模型时代,代码变得不确定——你不知道模型会输出什么,不知道它会不会突然删掉几行代码。这种不确定性让很多开发者感到不安。Skills 把这套逻辑又拉了回来。

十年老程序猿,AI 疯狂研究专家,前沿硬核知识分享 640

所有初学Java者的六大疑问

1、什么人比较适合学习Java? 零基础学习 Java 难吗?要回答这个问题,我们应该从多个方面来回答,首先什么人比较适合学习 Java?如果单纯从兴趣来说,任何人都适合,这就好比姜子牙70+还出征伐纣,刘邦在沛县聚众响应陈胜&吴广起义已经47岁,古代这岁数,相当于如今我们六十好几的年龄了,画家齐白石也是在56岁画风突转,才名声大噪。 所以说,学习永远不会晚,就像我见过不同学历、怀着不同目的来学习 Java 的人,有初中生、有博士生,也有企业高管,等等,所以从学习的角度来看,互联网是一个包容性很强的

dirft_din的博客 343

NX二次开发 计算多个体的最小包围盒

多个体的最小包围盒

weixin_72680115的博客 430

10 个最难回答的 Java 问题

1.为什么等待和通知是在 Object 类而不是 Thread 中声明的? 一个棘手的 Java 问题,如果 Java编程语言不是你设计的,你怎么能回答这个问题呢。Java编程的常识和深入了解有助于回答这种棘手的 Java 核心方面的面试问题。 为什么 wait,notify 和 notifyAll 是在 Object 类中定义的而不是在 Thread 类中定义 这是有名的 Ja...

aaa13268的博客 6万+

12、每日卫星任务规划问题的不同公式

本文探讨了卫星任务规划问题的多种数学公式表示方法,包括传统的整数线性规划(ILP)模型、改进的基于路径的公式、基于集合覆盖的公式以及动态规划公式。通过案例研究比较了不同公式的求解效率和适用场景,并提供了使用Python进行实际求解的操作步骤。最后讨论了进一步优化策略及未来研究方向,旨在为解决卫星任务规划问题提供全面的理论支持和实践指导。

assembly8low的博客 203

ABAP CDS 货币与计量单位换算全攻略:CURRENCY_CONVERSION、UNIT_CONVERSION 与 DECIMAL_SHIFT 的工程化实践

本文介绍了SAP ABAP CDS中三种单位/货币换算函数(UNIT_CONVERSION、CURRENCY_CONVERSION、DECIMAL_SHIFT)的实战应用。重点包括:各函数的职责边界与适用场景,参数配置与精度控制策略,以及基于标准表(T006、TCUR*等)的换算规则来源。文章提供可运行的CDS示例,涵盖单位换算(如MI转KM)、货币汇率转换(含小数位处理)及纯小数位调整等典型场景,并强调生产环境中需注意的精度差异与审计风险控制。适用于企业报表、成本核算等需要统一口径的业务场景。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1554

每个java初学者都应该搞懂的问题!

每个java初学者都应该搞懂的问题! 对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于优快云的经典老贴。问题一:我声明了什么!String s = "Hello world!";许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是

Three_H的专栏 955

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

零基础学Python常遇到的哪些问题呢?

零基础学Python难吗?该从何学起? 最近小编收到很多小伙伴的留言说如果自己转行学习python的话,零基础能不能学会,大家都比较在乎python自学起来难度大不大? 下面来为大家解答一下这个问题。 首先Python是一种什么语言? Python是一种计算机程序设计语言。你可能已经听说过很多种流行的编程语言,比如非常难学的C语言,非常流行的Java语言,适合初学者的Basic语言,适合网...

大数据是什么 324

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Java初学者都必须理解的七大问题

Java初学者都必须理解的七大问题  -------------------------------------------------------------------------------- Java初学者都必须理解的七大问题问题一:我声明了什么!  String s = "Hello world!";   许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个

程序员,伟大的把人们从繁琐的事物中解脱出来! 739

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

求求你不要再这样问题了,没人回答你的!聊聊提问的艺术!

随着移动互联网的快速发展,移动社交已成为人们日常交流和沟通的重要途径。 以QQ、微信为代表的移动社网络由于其移动性、便利性、社交性,正迅速成为最受欢迎的社交方式。 相较于朋友圈、说说,社交群中用户的定位更精准、内容更多样。 在IT界,不同职位的程序员在写代码中都会遇到各种难度不一的问题。 于是便去微信、QQ搜索相对应的交流学习群。 加群之后不同的人有独属于自己的提问方法: 秃头甲:...

HUYA69的博客 711

java 限时回答问题GUI编程

标题 应用举例 限时回答问题 在功能实现上还是有问题,在一个问题显示出来,点中某个复选框后,问题切换后,该复选框还是选中的状态,但是点那个复选框,分数还是能加一,我在网上找的解决方法是调用temp.setSelected(false);但这样运行后,每次选中复选框,那个勾选的对号不显示,而且题目显示也有问题,每次都跳过一个问题,只显示了一半问题,这个问题还在找答案中。 package 回答问...

weixin_44875440的博客 551

每个Java初学者都应该搞懂的问题!

每个初学者都应该搞懂的问题!对于这里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于优快云的经典老贴。问题一:我声明了什么! String s = "Hello world!"; 许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hell

"易"Blog 291

每个Java初学者都应该搞懂的六个问题

  对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于优快云的经典老贴。  问题一:我声明了什么!  

!Java 4433

软件测试开发技术Java初学者需要了解的几个基础问题

关于 软件测试开发 技术Java初学者需要了解的几个基础问题 Java开发 关键字: 对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。 问题一 关于软件测试开发技术Java初学者需要了解的几个基础问题 Java开发 关键字: 对于这个系列里的问题,每个学Java的人

sky159753zxc的博客 1735

Java初学者必须理解这几个问题

s所指向的方针能否改动了呢?经过上面的阐明,咱们很简单导出另一个定论,若是常常对字符串进行各式各样的修正,或许说,不行预见的修正,那么运用String来代表字符串的话会引起很大的内存开支。后者每次都会调用结构器,生成新方针,功能低下且内存开支大,而且没有意义,由于String方针不行改动,所以关于内容一样的字符串,只需一个String方针来表明就能够了。我们是声明了另外一个只能指向String对象的引用,名为string,并没有第二个对象产生,string还是指向原来那个对象,也就是,和s指向同一个对象。

weixin_19970108018的博客 123
上一篇: 「扫盲」Elasticsearch
下一篇: Java程序员都需要懂的「反射」,反射的都不懂,怎么学框架?
Java3y
Java3y 领域专家: 后端开发技术领域 领域专家: 后端开发技术领域
博客等级 码龄9年 1万+粉丝 509原创
评论 6
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值