博业建站网,Wordpress哪些出现403,网页介绍怎么写,网站空间商推荐计算机一些物理装置按系统结构的要求构成一个有机整体为计算机软件运行提供物质基础。计算机硬件#xff1a;CPU、主板(motherboard)、内存(memory)、电源、主机箱、硬盘、显卡、键盘、鼠标、显示器等IO#xff1a;input输入(鼠标键盘)、output输出(显示器音响)冯诺依曼体系结…计算机一些物理装置按系统结构的要求构成一个有机整体为计算机软件运行提供物质基础。计算机硬件CPU、主板(motherboard)、内存(memory)、电源、主机箱、硬盘、显卡、键盘、鼠标、显示器等IOinput输入(鼠标键盘)、output输出(显示器音响)冯诺依曼体系结构计算机之父(图灵)图灵奖计算机最牛b的奖计算机软件计算机软件可以是计算机按照事先预定好的顺序完成特定的功能按照功能可分为系统软件和应用软件。系统软件DOS(Disk Operating System)WindowsLinuxUnixMacAndroidIOS应用软件微信、QQDOC命令打开cmd方式开始系统命令提示符Win键r 输入cmd 打开控制台在任意文件加下面按住shift键鼠标右键点击在此处打开命令行窗口资源管理器的地址栏前面加cmd空格路径回车常用命令切换盘符盘符查看目录dir切换目录cd 路径(cd跨盘符 需要添加/d ps:cd /d E:)清理屏幕cls(clear screen)退出终端exit查看电脑ipipconfig打开计算机calc打开画图mspaint打开记事本notepad创建文件夹md 目录名删除文件夹rd 目录名创建文件cda.txt删除文件del a.txt计算机语言计算机的基本计算方式都是基于二进制的方式第一代二进制代码第二代汇编语言第三代高级语言(面向过程(c)、面向对象(c、java))摩尔定律(Intel创始人之一戈登·摩尔)当价格不变时集成电路上可容纳的晶体管数量约每隔18个月便会增加一倍性能也将提升一倍。换言之每一美元所能买到的电脑性能将每隔18个月翻两倍以上。c#——c sharp(不要读c井)Java简单性、面向对象(模拟人的思维)、可移植性、高性能、分布式、动态性(反射)、多线程、安全性、健壮性。Write OnceRun AnywherejavaSE标准版(桌面程序控制台)javaME嵌入式开发(手机小家电)javaEEE企业级开发(web端服务器开发)javac 编译把.java文件编译成.class文件java 运行运行.class文件public class Hello{public static void main(String[] args){System.out.print(hello,World!);}}项目层级project 项目module 模块class 类java起名规则所有标识符都应由任意字母(A-Z或者a-z),美元符($)下划线()开头之后可以由任意字母(A-Z或者a-z),美元符($)下划线()数字组成不能使用关键字命名。java变量可以使用汉字命名不要使用不要使用不要使用数据类型java是强类型语言定义变量有严格规定java数据类型分为两大类引用类型(reference type)基本类型(primitive type)八大基本数据类型字节二进制 10101010 每个数字代表一位(bit)八位等于一个字节1B(byte)位 bit (比特)(Binary Digits)bai存放一位二进制数即 0 或 1最小的存储单位。字节 byte8个二进制位为一个字节(B)最常用的单位。计算机存储单位一般用BKBMBGBTBPBEBZBYBBB来表示它们之间的关系是1KB (Kilobyte 千字节)1024B10^31MB (Megabyte 兆字节 简称“兆”万进级计数法中是“百万”字节)1024KB10^61GB (Gigabyte 吉字节 又称“千兆”万进级计数法中是“十亿”字节)1024MB10^91TB (Trillionbyte 太字节万进级计数法中是“兆”字节)1024GB10^121PB(Petabyte 拍字节万进级计数法中是“千兆”字节)1024TB10^151EB(Exabyte 艾字节万进级计数法中是“百京”字节)1024PB10^181ZB (Zettabyte 泽字节万进级计数法中是“十垓”字节) 1024 EB10^211YB (Yottabyte 尧字节万进级计数法中是“秭”字节) 1024 ZB10^241BB (Brontobyte 万进级计数法中是“千秭”字节) 1024 YB10^27下划线不会输出变量局部变量必须初始化值实例变量从属与对象有默认值(0,0.0false其余皆为null)类变量 需要添加static属性常量常量(Constant)初始化(initialize)后不能再改变的值不会变动的值。常量名一般使用大写字符。byteshort,int 计算过后值类型默认为intint a 10;int b 20;System.out.print(ab); //30(Int)System.out.print(ab); //1020(String)System.out.print(ab); //30(String)三目运算符(三元运算符)表达式 为true执行:为false执行String flag score 60 ?不及格:及格;如果score大于60输出及格如果score小于60输出不及格if嵌套判断一个数在1-100之间可以先判断1-50还是50-100然后可以继续划分区间。嵌套if可以不用让一个数去匹配100次以提高效率switchcase穿透不写break语句会一直向下执行switch编译原理将String转为hashCode再进行匹配方法修饰符 返回值类型 方法名(参数类型 参数名称....){方法体return 返回值}原子性一个方法只完成一个功能void 返回值类型为空可以不返回static静态的可以直接调用形参定义方法时小括号里的参数实参调用方法时传递给方法的参数return可以终止方法值传递方法调用时实际参数把它的值传递给对应的形式参数函数接收的是原始值的一个copy此时内存中存在两个相等的基本类型即实际参数和形式参数后面方法中的操作都是对形参这个值的修改不影响实际参数的值。引用传递也称为传地址。方法调用时实际参数的引用(地址而不是参数的值)被传递给方法中相对应的形式参数函数接收的是原始值的内存地址在方法执行中形参和实参内容相同指向同一块内存地址方法执行中对引用的操作将会影响到实际对象。方法重载在一个类中有相同的函数名称(方法名)但是形参不同的函数规则方法名称必须相同参数列表必须不同(个数不同或类型不同、参数排列顺序不同等)方法的返回值类型可以相同也可以不相同4、仅仅返回值类型不相同不构成方法的重载main方法接受args参数使用java命令执行java类方法java 类名 this is lizhargs[0]:thisargs[1]:isargs[2]:lizh可变参数(不定项参数)一个方法中只能指定一个可变参数且必须是方法的最后一个参数。public static void method(double... numbers){numbers相当于一个double的数组}