1
ParfoisMeng 2020-12-03 14:06:44 +08:00
问反了吧……现在新项目还有用纯 Java 的吗?
|
2
James369 OP @ParfoisMeng 对啊,你好有才。 现在新项目默认语言有用 Java 的吗?
|
3
keepcleargas 2020-12-03 14:09:22 +08:00
kotlin 优先
|
4
janus77 2020-12-03 14:13:08 +08:00
你想用是完全可以用的,基本上没有门槛
|
5
James369 OP @keepcleargas 然而,我看了一些 ali 、baidu 提供的 Sdk,都只是基于 java 的。大厂们似乎没有跟进。
|
6
kile 2020-12-03 14:24:13 +08:00
|
7
pC0oc4EbCSsJUy4W 2020-12-03 14:27:35 +08:00
kotlin 占据了大部分 app,包括主流 app
|
8
pC0oc4EbCSsJUy4W 2020-12-03 14:27:56 +08:00
下几个 app 解包看就知道了
|
9
philipjf 2020-12-03 14:32:07 +08:00
Google 官方好多新的官方文档和示例代码都只提供 kotlin 版了
|
10
yaocai321 2020-12-03 14:39:10 +08:00
现在用纯 Java 开发 Android 的不多了.
|
11
dadachen1997 2020-12-03 14:57:23 +08:00
@James369 #5 主要是 kotlin 可以直接调用 jsva 的包啊,无所谓了,两个哪里方便用哪个
|
12
dadachen1997 2020-12-03 14:57:38 +08:00
@dadachen1997 #11 typo:java
|
13
HarryQu 2020-12-03 15:25:05 +08:00
还在用纯 Java 的路过,老项目,不想动弹。
|
14
yamasa 2020-12-03 15:50:42 +08:00
我主 java backend,跟安卓完全不沾边都想大量改已有项目为 kt 。。。香的不行
|
15
azhangbing 2020-12-03 16:28:43 +08:00
各种语法糖很香,熟悉要有个过程 除此之外也没啥却别,新项目建议 kt,老项目建议不动
|
16
palxie 2020-12-03 16:33:09 +08:00
可以上的
|
17
Lin0936 2020-12-03 16:35:22 +08:00
老项目,新加的功能都是用 kotlin 了
|
18
kingfalse 2020-12-03 17:01:10 +08:00 via Android
spring boot kotlin 写 server 端跟爬虫舒服的一批
|
19
cxxxxx 2020-12-03 17:06:53 +08:00
framework 和原生应用还是纯 Java
|
20
rungit 2020-12-03 17:17:47 +08:00
国内开发还大部分都是 Java 吧,如果用 Kotlin 开发第三方如果没有提供示例代码和 API 会不会很难受
|
21
Kasumi20 2020-12-03 17:41:29 +08:00
建议无脑 Kotlin
|
22
iFlicker 2020-12-03 18:29:29 +08:00
老项目大部分还是 java, 但是因为两者可以同时出现在项目中,所以不可避免都掺杂了一些。
不仅仅是 kt flutter 也是 |
23
matatabi 2020-12-03 18:33:02 +08:00
还是 java 多吧
|
24
liuyunlong0908 2020-12-03 21:05:41 +08:00
backend, 目前全部 kotlin
|
25
freebird1994 2020-12-03 21:50:14 +08:00
后端,想在接下来的项目里混用 kt 了
|
26
zagfai 2020-12-03 22:27:01 +08:00
新人还是得学 java 。。。 直接上手 kotlin 会觉得很多语句不知所谓。。。 先学完 java 再用 kotlin 才会有那种很爽的感觉。。。
但是 同时也被 java 影响了现代化编程的思路。。 |
27
EgbertW 2020-12-03 22:35:10 +08:00
公司老项目都是 Java,没法动,没有人力物力重构成 kotlin 。倒是有 flutter 试水的项目
|
28
mxalbert1996 2020-12-03 22:56:55 +08:00 via Android
https://github.com/square/okhttp
被无数项目使用的 OkHttp 已经完全切换到 Kotlin 了 |
29
lh900519 2020-12-03 23:03:29 +08:00 via Android
LibChecker 这个 APP 可以查看手机上那些 APP 使用了 kotlin,可以看到国内的大部分应用都使用了
|
30
wjh3936 2020-12-04 09:45:17 +08:00
直接 Kotlin 吧。现在很多老项目新功能部分都用 Kotlin 写了
|
31
TanMusong 2020-12-04 10:37:10 +08:00
各位在 kotlin 下还 try catch 么?没有强制我很慌啊老忘
|
32
Kamiyu0087 2020-12-04 13:56:10 +08:00
@TanMusong 刚转 kotlin 的时候也很慌,现在感觉不需要管 try catch 爽的一 P,只有在自己需要的时候才会主动去 try catch
|
33
Danmen123 2020-12-05 19:24:52 +08:00
别问,问就是 kotlin
|