本帖最后由 yongqiangipone 于 2021-11-25 16:19 编辑
最近看平台有很多人都在提想学java,想跟大家聊聊java的技术。
自我介绍:
8年java开发
主线技术:java
辅助技术:android、ios、pyton、go、vue、html5、js
其他: linux、Kubernetes、nginx、tomcat、MySQL、oracle、sql server、docker、zookeeper、dubbo、Elasticsearch、mongodb、ssh、spring mvc、spring boot、spring cloud。(有些是技术框架)
以上不是一朝一夕能学会的,也不是学会了天天都用得上的。有的东西在一个公司 这辈子也就用一次 换个公司可能是现成的 可能需要你自己搭建。
Java是一个纯粹的面向对象的程序设计语言,你认为的Java是?
其实是
Java 基础卷1:
基础数据类型:
默认类型有八个分别是:
Byte
Short
Int
Long
Float
Double
Char
String
Boolean
有人就说 这我知道。 但是我想说你知道类型 但你知道它的限制嘛?
基本类型:byte 二进制位数:8最小值:Byte.MIN_VALUE=-128最大值:Byte.MAX_VALUE=127
基本类型:short 二进制位数:16最小值:Short.MIN_VALUE=-32768最大值:Short.MAX_VALUE=32767
基本类型:int 二进制位数:32最小值:Integer.MIN_VALUE=-2147483648最大值:Integer.MAX_VALUE=2147483647
基本类型:long 二进制位数:64最小值:Long.MIN_VALUE=-9223372036854775808最大值:Long.MAX_VALUE=9223372036854775807
基本类型:float 二进制位数:32最小值:Float.MIN_VALUE=1.4E-45最大值:Float.MAX_VALUE=3.4028235E38
基本类型:double 二进制位数:64最小值:Double.MIN_VALUE=4.9E-324最大值:Double.MAX_VALUE=1.7976931348623157E308
基本类型:char 二进制位数:16最小值:Character.MIN_VALUE=0最大值:Character.MAX_VALUE=65535
太难了 我是背不下来,那咋办呢。 那就用常用的吧!
我想写一句话。
就用String
[Java] 纯文本查看 复制代码 String a=“Hello word“
String a=”你好”
String a=”0010”
都可以是吧!
我想用数字对比大小。肯定String 是不行了。
那我们用Int/Integer
[Java] 纯文本查看 复制代码 Int i=0
Int j=1
System.out.Print(i>j)
输出是个啥呢?
是1
还是 0
其实是 double 类型的 true 或 false
有人说 这太简单了。 这就是基础。 我想说程序就是用一个一个的基础搭建出来的。
建议大家 下载idea 进行java练习使用,java书籍 建议大家 看 java基础卷1 java基础卷2 两本书 打好基础才是开发的永恒秘诀 速成的教育 只会坑害你的时间,财富==时间==生命。
下一章节 我们学习 类和对象 |