java技术基础
2020-12-13 04:30
标签:服务 分布 day ref 桌面应用 ext 简单 home 直接 一、 Java 1、 一种编程语言 2、 三大平台: (1) javaSE(标准):C/S(客户端,服务器端)架构的桌面应用程序。 (2) javaEE(企业级):开发B/S(浏览器,服务器)架构的企业应用程序。 (3) javaME(微型):嵌入式的应用程序。 3、 软件 (1) 运行java程序的核心软件:JVM(java虚拟机) (2) Java运行时环境:JRE=JVM + 类库 (3) 编写和运行程序的软件:JDK(java开发工具集)=JRE + 开发工具包 4、 安装JDK(Oracle公司) (1) 安装JDK软件,默认安装 (2) 配置环境变量 右键单击计算机》属性》点击高级系统设置》点击环境变量》在系统变量下点击新建》变量名:JAVA_HOME,变量值:JDK的安装路径:……\jdk_1.7.0_79》找到path变量名,点击编辑》在变量值的最后添加: ;%JAVA_HOME%\bin 5、 基本结构 public class 类名{ public static void main(String[] args){ //主方法 System.out.println(“……”); //输出语句 } } 6、 编译和执行java程序的命令 (1) 编译java程序:检查代码是否有错 javac 文件名.java 编译会生成一个 .class的字节码文件 (2) 执行java程序 java 类名 7、 图形用户界面工具 eclipse(免费,绿色版)、myeclipse(收费)、intellij(收费) 8、 Eclipse (1) 创建工程(项目):左侧框中右键单击》New》Project》Java Project》输入Project Name(工程名)》点击finish (2) 创建类:右键单击 src》New》class》输入Package(包名:随便起名,也可以没有包名),输入Name(类名,随便起名)》勾选public static void main (String[] args)选项 (3) 修改文字大小:window》preferences》General》Appearance》Color and Font》点击中间的basic》 找到basic中的最后一项Test font》双击 Test font修改字体大小。 9、 Java中的注释 (1) 单行注释:// (2) 多行注释:/* */ 10、 Eclipse快捷键 (1) 输出语句:syso》Alt+/》回车 (2) 添加注释 在光标所在行添加单行注释:Ctrl+/ 在光标所在行取消单行注释:Ctrl+/ 为选中的内容添加多行注释:Ctrl+shift+/ 为选中的内容取消多行注释:Ctrl+shift+\ (3)删除光标所在行:Ctrl+d 二、变量 1、作用:用来保存数据 2、声明变量:数据类型 变量名; 3、给变量赋值:变量名=值; 三、数据类型 1、整型:int 2、浮点型:double() 3、字符:char,保存的是单个字符,必须使用单引号 4、字符串:String,保存的是多个字符,必须使用的是双引号 5、布尔型:boolean,保存的是true和false。 (1) true:真的 (2) false:假的 四、运算符 1、算数运算符 加减乘除 %(取余) ++自增 --(自减) 2、比较运算符 > =
3、逻辑运算符 (1)逻辑与&& true && true=true true&&false=false false&&true=false false&&false=false (2)逻辑或 || true || false= true false||true=true false ||false=false true||true=true (3)逻辑非! !true=false !false=true 4、赋值运算符 (1)直接赋值:= (2)复合赋值:+= —= /= %= *= 五、分支结构(选择结构) 1、单分支 if(条件){ 如果条件是true,执行该语句块 } 条件必须是boolean类型的表达式 2、双分支 if(条件){ 如果条件是true,执行该语句块 } else{ 如果条件是false,执行该语句块 } 3、多分支 if (条件1){ 如果条件1是true,执行该语句块 } else if(条件2){ 如果条件2是true,执行该语句块 } else if(条件3){ 如果条件3是true,执行该语句块 } else{ 如果所有条件为false,执行该语句块 } …… 六、输入 1、在开始声明一次Scanner scan=new Scanner(System.in); 2、输入一个整数: scan.nextInt(); 3、输入一个字符串 scan.next(); day 02 java 二、 循环 1、 循环:重复执行某些语句 2、 for(循环变量初始化;循环条件;改变循环变量的值){ 循环体(重复执行的语句); } 循环顺序:循环变量初始化》循环条件》如果循环条件是true执行循环体》改变循环变量的值》执行循环条件》如果循环条件是true重复执行循环体,直到循环条件是false时循环结束。 三、 转义字符 1、
一个制表符(tab):\t 2、
换行:”\n” System.out.println("hello\nword"); 四、 Java语言的特征 1、
面向对象 2、
简单 3、
安全 4、
分布式 五、 面向对象 1、 类:现实世界中具有同类特征的事物的集合 2、 对象:在现实世界中每一个事物 3、 声明类 public class 类名{ 属性(变量) 方法 } 4、 创建对象(声明对象) 类名 对象名 = new 类名() 5、 通过对象名可以调用类中的属性和方法 (1)
调用属性:对象名.属性名; (2)
调用方法:对象名.方法名(); 六、 方法:简化重复代码 1、无参无返回值 public void 方法名(){ 方法体(语句块) } void:方法无返回值 2、调用方法:必须通过调用方法的语句才能执行方法体中的所有代码。 3、声明有参数的方法 public void 方法名(数据类型 参数1,数据类型 参数2,……){ 方法体 } 4、调用有参数的方法 对象名.方法名(为声明方法中的每一个参数赋值) 5、声明有返回值的方法 public 数据类型 方法名(……){ 方法体 //返回值,方法的返回值返回到调用方法的语句那,调用的语句就是=返回值 return
返回的数据; } return 语句必须是方法体重最后执行的语句;return返回的数据必须与声明方法中的数据类型相同。 java技术基础 标签:服务 分布 day ref 桌面应用 ext 简单 home 直接 原文地址:https://www.cnblogs.com/schblog/p/11110969.html
循环变量初始化只执行一次,循环条件、改变循环变量、循环体重复执行。
下一篇:Java中注解学习系列教程-1