c++最底层,也是单写起来最麻烦的,制作成本也高,隶属于操作底层语言
c++性能会小c一点,但比c方便得多
任何的功能都是可以在任何一门语言做到,只是有些简单有些麻烦
中国的核心语言是java,java的封装要比c++做的好,也相对简单一些。
国内没有编辑语言的丰富资源结构,java相对还行,因此作为中国的通用语言。
python傻瓜化,易学入门,在学校比较火,但只能作为辅助性语言
go语言和java差不多,能互通
中国方面,阿里java是最好的
学习java的社区在infoq ccf (csdn)
java基础校练可以
java的性能(下面)
高级语言都需要安装环境,因为操作系统无法对他们识别
java--》(jdk)java.class--》(jre)运行
java自带功能se ee=web me=安卓开发 sdk(使用代码样例)调用样例
java扣大小写 文件夹名字小写开头 变量名小写开头 方法名小写开头 其他文件名字小写开头 只有java类名字和类文件是大写开头
八大基本类型
byte-8 short-16 int-32 long-64
float-32 double-64
char(8,16,32)根据编码决定
boolean(java里面32)
1 2 4 8 16 32 64 128 256 512 1024 2048 4096
0 1 2 3 4 5 6 7 8 9 10 11 12
short y1 = 234 = 128 +64+32+8+2=1000000011101010源码
11111111100010101反码
11111111111101010补码
short y2 = -345 345 = 256+64+16+8+1 = 1000000101011001原码
11111111010100110反码
11111111010100111补码
float精度很低
下午——————————————
电脑分为视觉信息和听觉信息
显示器--》由像素点组成
视觉信息---》形状颜色亮度
形状由像素点排列组合而成
像素点:【像素点的坐标x()y()人体三原色:红 吕 蓝 亮度】
255 456 1 2 3 与255 456 10 20 30比例一样,但前者比后者更亮
不同的像素点组成了丰富的显示屏
分辨率即为xy大小,一般1980*1024 用两个short正好(一个x,一个y)后面的1 2 3 啥的取值范围为0-255 这里是byte表示
也就是像素点=x y 123= 16+16+8+8+8=56bit
java不支持无符号,c支持
为方便和省空间,以编码形式弄的,比如上面图的0000就是a
我们假设n极为2 ,s极为-2 切割磁感线设备为3,那3+2=5 高5低1
一般是高1低0。通过电势能的方式保存10数字,来达到二机制效果
nal byte KL = 4;
final修饰的不能再赋值 修饰的名字必须大写
final的作用:修饰常量,修饰的类不可以被继承,修饰的方法不可以被重写,防止指令重排序(并发)



