Java技术世界真是乱!

2023-05-16

  从前一直有个心愿,就是希望有朝一日彻底放弃.NET,然后去追随Java。今天想想,真不知道我这心愿是不是对的。之所以想离开.NET而转向Java,原因当然是不甘心于被微软锁死在Windows平台上,和很多人一样乃是出于一份向往自由的心情。上大学的时候没有自己的电脑,学校的教学资源又很差劲,想使用Java是根本不可能的事情,后来终于有条件了,又因为已经在学习并使用.NET,没有时间和精力轻易转向别的方向,即使非常想转向Java也终于没有能够付诸实施。现在终于可以甩甩手潇潇洒洒地学习Java了,可是Java技术的杂乱无章又开始让人眼花缭乱了……

  这一切真是造化弄人!

  虽然以前学习.NET等技术的时候,市面上的书籍也让人晕头转向,可是人家官方的参考确是井井有条啊。而现在看Java的资料,无论是市井中的还是官方的都一律烂。从Java站下载了“专业”的技术参考以及规范,可是那种混乱的感觉仍然充斥着大脑,让人心魂混沌,莫名其妙。有些倒是写的不错,可是越看越觉得Java的“厚重”。才发现以前那种“轻便”的印象不过是“广告伎俩”罢了。

  社区里有人说Java发展至今,会越来越大是正常的,这看起来有道理,再想想,如果每种语言都如Java这样发展,岂不是都要越来越大?

  Java,Java,Java……

  刚才在看Java的一些资料,休息一下,发发牢骚,牢骚一完,还得继续啊!

  2007年8月9日

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Java技术世界真是乱! 的相关文章

  • Java 中等效的并行扩展

    我在 Net 开发中使用并行扩展有一些经验 但我正在考虑在 Java 中做一些工作 这些工作将受益于易于使用的并行库 JVM 是否提供任何与并行扩展类似的工具 您应该熟悉java util concurrent http java sun
  • Grails 3.x bootRun 失败

    我正在尝试在 grails 3 1 11 中运行一个项目 但出现错误 失败 构建失败并出现异常 什么地方出了错 任务 bootRun 执行失败 进程 命令 C Program Files Java jdk1 8 0 111 bin java
  • 如何默认将 Maven 插件附加到阶段?

    我有一个 Maven 插件应该在编译阶段运行 所以在项目中consumes我的插件 我必须做这样的事情
  • 给定两个 SSH2 密钥,我如何检查它们是否属于 Java 中的同一密钥对?

    我正在尝试找到一种方法来验证两个 SSH2 密钥 一个私有密钥和一个公共密钥 是否属于同一密钥对 我用过JSch http www jcraft com jsch 用于加载和解析私钥 更新 可以显示如何从私钥 SSH2 RSA 重新生成公钥
  • Final字段的线程安全

    假设我有一个 JavaBeanUser这是从另一个线程更新的 如下所示 public class A private final User user public A User user this user user public void
  • 反射找不到对象子类型

    我试图通过使用反射来获取包中的所有类 当我使用具体类的代码 本例中为 A 时 它可以工作并打印子类信息 B 扩展 A 因此它打印 B 信息 但是当我将它与对象类一起使用时 它不起作用 我该如何修复它 这段代码的工作原理 Reflection
  • 磁模拟

    假设我在 n m 像素的 2D 表面上有 p 个节点 我希望这些节点相互吸引 使得它们相距越远吸引力就越强 但是 如果两个节点之间的距离 比如 d A B 小于某个阈值 比如 k 那么它们就会开始排斥 谁能让我开始编写一些关于如何随时间更新
  • 我可以使用 HSQLDB 进行 junit 测试克隆 mySQL 数据库吗

    我正在开发一个 spring webflow 项目 我想我可以使用 HSQLDB 而不是 mysql 进行 junit 测试吗 如何将我的 mysql 数据库克隆到 HSQLDB 如果您使用 spring 3 1 或更高版本 您可以使用 s
  • Mockito when().thenReturn 不必要地调用该方法

    我正在研究继承的代码 我编写了一个应该捕获 NullPointerException 的测试 因为它试图从 null 对象调用方法 Test expected NullPointerException class public void c
  • 禁止的软件包名称:java

    我尝试从数据库名称为 jaane 用户名 Hello 和密码 hello 获取数据 错误 java lang SecurityException Prohibited package name java at java lang Class
  • 从 127.0.0.1 到 2130706433,然后再返回

    使用标准 Java 库 从 IPV4 地址的点分字符串表示形式获取的最快方法是什么 127 0 0 1 到等效的整数表示 2130706433 相应地 反转所述操作的最快方法是什么 从整数开始2130706433到字符串表示形式 127 0
  • 为什么HashMap不能保证map的顺序随着时间的推移保持不变

    我在这里阅读有关 Hashmap 和 Hashtable 之间的区别 http javarevisited blogspot sg 2010 10 difference Between hashmap and html http javar
  • 如何在控制器、服务和存储库模式中使用 DTO

    我正在遵循控制器 服务和存储库模式 我只是想知道 DTO 在哪里出现 控制器应该只接收 DTO 吗 我的理解是您不希望外界了解底层域模型 从领域模型到 DTO 的转换应该发生在控制器层还是服务层 在今天使用 Spring MVC 和交互式
  • Google App Engine 如何预编译 Java?

    App Engine 对应用程序的 Java 字节码使用 预编译 过程 以增强应用程序在 Java 运行时环境中的性能 预编译代码的功能与原始字节码相同 有没有详细的信息这是做什么的 我在一个中找到了这个谷歌群组消息 http groups
  • 获取 JVM 上所有引导类的列表?

    有一种方法叫做findBootstrapClass对于一个类加载器 如果它是引导的 则返回一个类 有没有办法找到类已经加载了 您可以尝试首先通过例如获取引导类加载器呼叫 ClassLoader bootstrapLoader ClassLo
  • Firebase 添加新节点

    如何将这些节点放入用户节点中 并创建另一个节点来存储帖子 我的数据库参考 databaseReference child user getUid setValue userInformations 您需要使用以下代码 databaseRef
  • 使用 JMF 创建 RTP 流时出现问题

    我正处于一个项目的早期阶段 需要使用 RTP 广播DataStream创建自MediaLocation 我正在遵循一些示例代码 该代码目前在rptManager initalize localAddress 出现错误 无法打开本地数据端口
  • java.lang.IllegalStateException:驱动程序可执行文件的路径必须由 webdriver.chrome.driver 系统属性设置 - Similiar 不回答

    尝试学习 Selenium 我打开了类似的问题 但似乎没有任何帮助 我的代码 package seleniumPractice import org openqa selenium WebDriver import org openqa s
  • 按日期对 RecyclerView 进行排序

    我正在尝试按日期对 RecyclerView 进行排序 但我尝试了太多的事情 我不知道现在该尝试什么 问题就出在这条线上适配器 notifyDataSetChanged 因为如果我不放 不会显示错误 但也不会更新 recyclerview
  • Spring Boot @ConfigurationProperties 不从环境中检索属性

    我正在使用 Spring Boot 1 2 1 并尝试创建一个 ConfigurationProperties带有验证的bean 如下所示 package com sampleapp import java net URL import j

随机推荐

  • centos panel 消失 ,让其重新出现的办法

    一不小心把 gnome 桌面下面的那个 panel 删除了 但是发现以后就没有办法再找到它了 xff0c 所以想办法把这个 panel 恢复 在终端中输入 gnome 或者 panel 再 TAB xff0c 看那些列出来的可用的命令 xf
  • Royal TSX跳板机连接内网服务器

    在mac系统中用Royal TSX是可以和windows的xshell和xftp比肩的 xff0c 但很多开发所面临的环境有可能存在跳板机 xff0c 再由跳板机连到内网服务器 xff0c 现在废话不多说 xff0c 先下好Royal TS
  • JAVA如何使用while循环打印出九九乘法表

    使用while循环打印出九九乘法表 思路 先定义出一个行等于1 当行row lt 61 9的前提下 定义列等于1 当列col lt 61 row的前提下进行格式化输出 这里同样使用横向制表符 t 当每一行的每一列运算结束时col 43 43
  • 编译内核、更新源

    1 ubuntu下面修改更新源 sudo gedit etc apt sources list 2 编译内核 xff1a 1 cd 到 usr src 下 xff0c 解压下载的内核源代码包 2 make mrproper 清理生成的文件
  • 想在已开发的android项目中,增加kotlin代码。应该怎么操作呢?

    问题描述 xff1a 想在已开发的android项目 xff0c 增加kotlin代码 应该怎么操作呢 xff1f 解决办法 xff1a 工程中配置 Kotlin 第一步 在开始编辑此文件时 xff0c Android Studio 会提示
  • Linux下查看网卡支持远程开机(wol)

    在Linux下使用Wake On LAN实现远程开机 xff0c 这样就免去机房的麻烦了 xff01 方法 步骤 安装 xff1a apt get install ethtool 1 在Linux下使用Wake On LAN实现远程开机 x
  • 记录一次在 Linux(Ubuntu)中 date 命令无效的情况

    Linux xff08 Ubuntu xff09 中 date 命令无效 环境背景系统环境需求 实操过程第一次尝试第二次尝试第三次尝试 xff08 最后一次 xff09 解决方案 总结思考 环境背景 系统环境 本地 Ubuntu 16 04
  • 一个简单的SHELL脚本模板

    一个简单的SHELL脚本模板 xff0c 适用于Java项目的启动 xff0c 停止 xff0c 重启 如果在windows上编辑 xff0c 请使用Notepad 43 43 设置编码格式为UTF 8无BOM编码 xff0c 脚本的文档格
  • Python 打印购物小票

    打印购物小票 需求 xff1a 指定折扣输入购买商品单价与数量 顾客交费结算时打印购物小票 xff0c 计算此次购物总金额 xff0c 顾客交费 xff0c 商店找补 xff0c 以及购物积分钱不够时 xff0c 提醒顾客继续交钱只给三次交
  • 创建物理卷报错Can't open /dev/sdb5 exclusively. Mounted filesystem的问题解决过程记录...

    yum服务器lvm扩容 xff0c data目录是yum存放rpm包的目录 xff0c 只有20G xff0c 需要添加磁盘扩容到80G df lh Filesystem Size Used Avail Use Mounted on dev
  • 暑假实训的体会与感受_11-java-张玥

    暑假实训的体会与感受 我校为了丰富学生的社会经验 xff0c 暑假制定了实训计划 暑假实训 对我来说是很陌生的 xff0c 到大学以来我第一次接触 xff0c 当时知道这个通知的时候并不是很感兴趣 xff0c 实训完之后才知道真是博大精深啊
  • 这是一个失败的程序员

    写程序至今 xff0c 未入门 xff0c 什么都不懂 xff01
  • 【软,码】完成并发布FLV播放器

    经过一天的努力 xff0c 终于完成了FLV播放器的优化工作 xff0c 并于刚才 xff08 2007年8月5日 9点一刻 xff09 发布成功了 除发布在本站以外 xff0c 在华军也放了一个 暂时命名为 红鱼X的FLV播放器 xff0
  • 【翻】【官方文章】完整的Flash Object参考

    这篇参考翻译自Adobe官方网站提供的技术说明 xff08 点击到官方参考 xff09 并在文末添加了文中未指明的重要信息 内容如下 xff1a 涵盖的内容 xff1a 一 必须的属性 xff1b 二 可选的属性 xff1b 三 活动内容J
  • 【软,码】发布XML/(X)HTML文本化工具

    刚才本来打算把这个工具的代码贴在这里的 xff0c 可是忙活了半天 xff0c 却没有贴成功 xff0c 真让人泄气 来CSDN NET安家是这两天的事情 xff0c 还不是太熟悉它的操作环境 只好再熟悉一下 xff0c 慢慢来了 这是一款
  • 决定总结使用纯C/C++进行Windows编程

    一直以来都很想使用单纯的方式编写Windows应用程序 xff0c 却不可得 xff0c 因为虽然杂七杂八地看了一些Windows API 编程的资料 xff0c 却太零散 xff0c 一到要用的时候就有种大脑裂开的感觉 xff0c 最后只
  • Android 状态栏和导航栏的终极解决方案 最终版

    缘起 我对 Android 的状态栏和导航栏一直有种情结 xff0c 在我做 Android 开发之前 xff0c 我就喜欢通过一些 Xposed 插件来让状态栏和导航栏变色或者透明 xff0c 以消除那丑丑的两个黑条 从 fitsSyst
  • 【软,码】.NET内容协商模块

    为了让我们编写的符合W3C标准的网站精确地服务于客户 xff0c 我们常常需要根据客户使用的浏览器代理类型向客户发送不同的Content Type类型 要做到这一点 xff0c 方案有多种 比较简单的是在页面逻辑中判断客户代理的支持类型 x
  • 我发布的资源列表

    为了方便朋友们查看 xff0c 我特把我发布的所有资源的做成这个列表 您可以从该列表的链接去查看并下载 JS 43 XML X HTML源码 1 红鱼X的FLV 播放器 2007 08 05 2 XML X HTML 文本化工具 2007
  • Java技术世界真是乱!

    从前一直有个心愿 xff0c 就是希望有朝一日彻底放弃 NET xff0c 然后去追随Java 今天想想 xff0c 真不知道我这心愿是不是对的 之所以想离开 NET而转向Java xff0c 原因当然是不甘心于被微软锁死在Windows平