就我在学习和工作中,对自己比较有意义的知识累计一下的,虽然很基础,但是我觉得好记性不如烂笔头嘛!
知识定义
程序:是由计算机语言组成,完成指定功能的多条指令;
软件:是由一个到多个程序文件的集合,完成某些功能;
程序的设计步骤:1、分析问题 → 2、确定数据结构和算法(包括开发环境、使用哪种语言等) → 3、编制程序 → 4、调试问题;
Java的是由“Green计划”创造的语言(是个误会),前身叫 Oak;James Gosling是Java语言之父;
Java 的主要的特点:简单、面向对象、多线程、可移植性、安全和垃圾回收;
Java的基本数据类型
类型间有自动提升规则:byte、short、char——提升→int;
long——提升→long;
float——提升→float;
double——提升→double;
强制转换:double a = 3.5;int b = (int)a;b = 3;
常量的定义:final double PI=3.145313;
引号内不能再用引号:应该为:“ 。。\"(双引号)。。\‘’。。。” ; 单引号为: "。\'。。。\'。。。" ;
Java中的运算符和优先级
a=3; a++——————————表达式的值是3,a=3+1;
++a——————————a=3+1,表达式的值为4;
两个表达式的值是有赋值和再自增的先后;表达式的值则是不一样的,但是最终 a 的值都是完成自增 的,a 的是一样的;