V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  122006  ›  全部回复第 2 页 / 共 4 页
回复总数  62
1  2  3  4  
2021-02-07 13:19:05 +08:00
回复了 zhangfannn 创建的主题 程序员 2021 想做副业项目, 技术栈是选择 web, 还是 android
如果工资足够的话,做点感兴趣的事情也很好。
比如我最近的一个项目,支持 在 java 中使用内插字符串 https://github.com/122006/Zircon
做做这种项目,不比个人开发小项目成就感高么
2021-02-07 13:02:13 +08:00
回复了 122006 创建的主题 分享创造 在 Java /Android 项目中使用内插/模板字符串
喜欢的请给个 star 哦
2021-02-07 08:20:17 +08:00
回复了 122006 创建的主题 推广 一种 99%程序员都没用过的 Java 语法
@zzl22100048 文本块语法糖在 java15 有提供支持。就不班门弄斧做重复方法了
2021-02-06 01:34:01 +08:00
回复了 122006 创建的主题 推广 一种 99%程序员都没用过的 Java 语法
@Cbdy 有个问题,你需要一个临时名字来代替每个代码块。这个其实起名字很麻烦且没有意义,而且还会涉及重名等问题,比如单个变量。。。。
而且可能传入一个 map 也需要多行代码来实现
2021-02-06 01:31:00 +08:00
回复了 122006 创建的主题 推广 一种 99%程序员都没用过的 Java 语法
@Kirsk 不要暴躁,我保证不强迫你用。可变参数接受参数进行拼接的时候,会有额外的引号和参数间的空格。额外的行字节数会引发自动换行等问题,阅读的时候这个拼接字符串也并不连贯。
比如 lambda 表达式,你还是更加会使用 java7 的匿名内部类表示?反正也可以实现这个效果
2021-02-06 01:19:07 +08:00
回复了 122006 创建的主题 推广 一种 99%程序员都没用过的 Java 语法
@tamer 不好意思,标题起得确实不太恰当
2021-02-06 01:15:11 +08:00
回复了 122006 创建的主题 推广 一种 99%程序员都没用过的 Java 语法
@micean 可以看看楼里图片或者项目中的图片喔。这是支持内插的代码段渲染高亮的
2021-02-06 01:11:43 +08:00
回复了 122006 创建的主题 推广 一种 99%程序员都没用过的 Java 语法
@Kirsk 比如打印日志之类的如果要大量括号之类的格式,括号是很常见的。你打印个日志也写个十多行的 Stringbuilder ?
2021-02-05 20:00:34 +08:00
回复了 122006 创建的主题 推广 一种 99%程序员都没用过的 Java 语法
@Cbdy 感谢支持。
其实没影响,当前版本偷懒了,只会分析代码中是$的方法,并对其中的硬编码字符串进行解析,所以其他库的$方法也会进行解析的。只要硬编码字符串中不涉及$的,没有问题的
当然这样的方案确实不 OK,后续版本会通过分析 import 引用,只会拦截我这个方法里的参数
2021-02-05 19:45:57 +08:00
回复了 122006 创建的主题 推广 一种 99%程序员都没用过的 Java 语法
@passerbytiny 首先标题让你点进来很不好意思,用了上个世纪的推广方式
lombok 不仅仅是代替了 getset 模板方法,其特性中还有诸如 val var 之类的语法糖,和面向切面编程的概念完全不一致
语法糖当然是侵入式,不侵入的语法糖是什么?
至于说汉语的问题,我并不是提出一个倡议一定要怎么做,而是提出了一个可能。
如果对语法糖没有追求的话,那没必要升级 java8,用 7 甚至用 6 不是更好?(当然还有别的好处)
真要争执的话,那转用 kotlin 的岂不是为了不说英语直接撞墙投胎了么?
总而,爱用用,不用的话很抱歉让诸位点进来,毕竟标题确实不对。抱歉
2021-02-05 18:45:43 +08:00
回复了 122006 创建的主题 推广 一种 99%程序员都没用过的 Java 语法
@arvinsilm 功能上不存在非用不可的情况,只是对 java 中字符串使用的一个优化。语法和其他语言的类似,其实学习成本也不是很高。
多谢支持,让大家写个人项目的时候,能够更快捷直观一点也足够了,毕竟确实解决了我自己一大痛点
2021-02-05 18:26:55 +08:00
回复了 122006 创建的主题 推广 一种 99%程序员都没用过的 Java 语法
@kingfalse lombok 和其他几个重载运算符啊的几个库,也是改的编译过程。(虽然都没有这个项目改得深)
2021-02-05 18:25:28 +08:00
回复了 122006 创建的主题 推广 一种 99%程序员都没用过的 Java 语法
@Yohann97 没用过,但这个项目是直接在字符串中引入变量。你可以看看,完全不一样
2021-02-05 18:23:50 +08:00
回复了 122006 创建的主题 推广 一种 99%程序员都没用过的 Java 语法
@yazinnnn 对使用者单纯使用来说,代码侵入性很低的
2021-02-05 18:23:22 +08:00
回复了 122006 创建的主题 推广 一种 99%程序员都没用过的 Java 语法
@luozic 比如你就是要用 java 写呢,比如老项目比如就是有 java 的需求。提供一个可选性,并不是一定要用
2021-02-05 18:21:19 +08:00
回复了 122006 创建的主题 推广 一种 99%程序员都没用过的 Java 语法
@cheng6563 可以不用,但是要有,这不过分吧。改 javac 的项目也不少,和 lombok 一样,用不用看个人自己选择。重写 javac 又没有引发别的问题,一棍子打死没意义
2021-02-05 18:15:38 +08:00
回复了 122006 创建的主题 推广 一种 99%程序员都没用过的 Java 语法
@selca 不是,比 JSR269 靠前,重载的词法分析器.JSR269 不好做这种动态代码
2021-02-05 16:52:42 +08:00
回复了 122006 创建的主题 推广 一种 99%程序员都没用过的 Java 语法
@bugmakerxs 类似,但是不局限于注解内(我是这么理解的)。可以在正常代码的任意地方替代字符串使用。
2021-02-05 16:47:46 +08:00
回复了 122006 创建的主题 推广 一种 99%程序员都没用过的 Java 语法
@learningman 引入依赖之后,用起来也和语言本身特性区别不大
2021-02-05 16:37:54 +08:00
回复了 122006 创建的主题 推广 一种 99%程序员都没用过的 Java 语法
@75er 不好意思,应该在标题中强调在 java 中使用的语法的
1  2  3  4  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1174 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 26ms · UTC 18:48 · PVG 02:48 · LAX 10:48 · JFK 13:48
Developed with CodeLauncher
♥ Do have faith in what you're doing.