<java基础学习>RE 基础语法】的更多相关文章

Java Modifiers(java修饰符): Like other languages, it is possible to modify classes, methods, etc., by using modifiers. There are two categories of modifiers(两类修饰): Access Modifiers(可访问): default, public , protected, private Non-access Modifiers(不可访问): f…
public class MyFirstJavaProgram{ public static void main(String[] args ){ System.out.println("Hello World"); } } 大小写敏感(case sensitive)——Hello和hello在java中有着不同的意义 所有类名的首字母需为大写(upper case) 所有方法名首字母为小写(lower case) 文件名一般同类名 MyFirstJavaProgram.java pu…
package test; public class temp { /* 第一个Java程序 * 它将打印字符串 Hello World */ public static void main(String []args) { System.out.println("Hello World"); // 打印 Hello World } } package test; public class temp { int puppyAge; public temp(String name) {…
Java script 概述 java Script 的简介 JavaScript一种直译式脚本语言,是一种动态类型.弱类型.基于原型的语言,内置支持类型.它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能. JavaScript 是属于网络的脚本语言! JavaScript 被数百万计的网页用来改进设计.验证表单.检测浏览器.创建cookies,以及更多的应用. Jav…
一.网络模型 1.1.OIS参考模型 1.2.TCP/IP参考模型 1.3.网络通讯要素 IP地址:IPV4/IPV6 端口号:0-65535,一般0-1024,都被系统占用,mysql:3306,oracle:1521 传输协议:TCP/UDP 二.类 InetAddress 2.1.InetAddress 主机对象 IP 地址是 IP 使用的 32 位或 128 位无符号数字,它是一种低级协议,UDP 和 TCP 协议都是在它的基础上构建的 2.2.示例 import java.net.*;…
一.GUI概述 1.1.GUI概述 Graphical User Interface(图形用户接口) 用图形的方式,来显示计算机操作的界面, CLI: Command line User Interface(命令行用户接口) 如DOS, java为GUI提供的对象都存在java.Awt和javax.Swing两个包中. 1.2.Awt与Swing java.Awt:Abstract Window ToolKit(抽象窗口工具包)需要调用本地系统方法实现功能.属于重量级级控件 javax.Swin…
1.Java基础概念 1.1.Java语言的特点 Java语言是简单易学的 Java语言是面向对象(封装.继承和多态) Java语言是平台无关的(一次编译,到处运行) Java语言是可靠的.安全的(异常处理.垃圾自动回收机制) Java语言支持多线程编程 Java语言支持网络编程 1.2.JVM.JRE和JDK 1.2.1.JVM Java Virtual Machine(Java虚拟机,简称JVM)是一种用于计算设备的规范,是通过实际的计算机上仿真模拟出来的计算机,具体各种计算机功能.针对不同…
一.上传图片 1.1.示例 /* 上传图片 */ import java.net.*; import java.io.*; import java.util.*; import java.text.*; /* 客户端 1.建立客户端服务 2.读取客户端已经有数据,,将文件名发送给服务端 3.通过Scoket,输出流将数据发送给服务端 4.接收服务端返回信息 5.关流Socket和流资源 */ class UploadClient1 { public static void main(String…
一.Java中的数据类型 1.基本数据类型:四类 八种 byte(1) boolean(1) short(2) char(2) int(4) float(4) long(8) double(8) 2.引用数据类型 String,数组,集合ArrayList,Scanner,Random,自定义类型 二.引用数据类型String中的方法(4532) 第一组:判断方法 boolean equals(String str);//比较两个字符串的内容是否相等 boolean equalIgnoreCas…
不多说,1天时间看完数组之前内容,这就靠代码的实践总结一下吧~~ 打印三角形 简单易懂,初学都会,就不注释了,前者为取巧的三角形实现方法,我注释了,直接上源码~~ public class Triangle { public void triangle(){ /*for (int i = 0; i < 9; i++) { for (int j = 9; j > i; j--) { System.out.print(" "); } for (int j = 0; j <…
一.基础数据类型的扩展 1.1GBK ---> UTF - 8 # str --->bytes s1 = '太白' # 字符串是unicode编码 b1 = s1.encode('gbk') # 翻译成gbk编码的形式 print(b1) # b'\xcc\xab\xb0\xd7' 两位 s2 = b1.decode('gbk') # 解码成字符串 print(s2) b2 = s2.encode('utf-8') # 翻译成UTF- 8编码的形式 print(b2) # b'\xe5\xa4…
php面向对象基础->调用符号构造函数construct,主要用来创建对象时初始化对象,为成员变量赋初始值,总与new运算符一起使用在创建对象的语句中 析构函数destructor,与构造函数相反,当对象结束其生命周期时,系统自动执行析构函数,__destruct 继承,php使用关键字extends来继承一个类,php不支持多继承,class child extends parent{代码} 属性的访问控制,php对属性或方法的访问控制,是通过在前面添加关键字public公有,protecte…
<一> HTTP基础createServer()相关事件介绍 1. 创建HTTP服务器 server = http.createServer([requestListener]) // 下面的介绍都会使用server创建的服务器对象 // requestListener为一个回调函数 => function(request,response){ ... } 参数介绍: request客户端向服务器发送请求,response服务器响应客户端的请求,发送内容给客户端. 如果不使用create…
一.WebService 1.什么是WebService      Web Service(WEB服务)能够快捷和方便地综合结合各种系统.商务和任何应用平台.利用最新的Web Service 标准能够使任何软件系统和系统之间的应用互通互联,方便,而且更加廉价.   2.WebService的应用场合 (1)跨越防火墙通信      客户端和服务器端之间通信都会有防火墙或者代理服务器.传统的实现互相通信的方法是在分布式对象,如DCOM.CORBA之间进行相互的远程过程调用(TCP/IP),但在这种…
python中decorator装饰器 语法示例: @decorator 什么是装饰器: 问题: 定义一个函数后 在运行时动态增加功能 又不想改动函数本身的代码 示例: # 希望对下列函数调用增加log功能,打印出函数调用: def f1(x): def f2(x): return x*x def f3(x): return x*x*x 方法1:直接修改原函数的定义 def f1(x): print('call f1') def f2(x): print('call f2') return x*…
1,字典 字典是python中唯一的映射类型,采用键值对(key-value)的形式存储数据.python对key进行哈希函数运算,根据计算的结果决定value的存储地址,所以字典是无序存储的,且key必须是可哈希的.可哈希表示key必须是不可变类型,如:数字.字符串.元组. 字典(dictionary)是除列表意外python之中最灵活的内置数据结构类型.列表是有序的对象结合,字典是无序的对象集合.两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取. 字典所有的操作都是通过…
线性表是指具有相同数据类型的n(n>=0)个数据元素的有限序列,它具有一个表头元素和一个表尾元素,并且每一个数据元素最多只有一个直接前驱和一个直接后继. 线性表的顺序存储也叫作顺序表,它的特性是地址连接.依次存储. 顺序表的定义有静态建表和动态建表两种. 静态建表的实现方法为: #define MaxSize 50 //定义线性表的最大长度 typedef int ElemType; //假定表中元素类型是int typedef struct{ ElemType data[MaxSize]; /…
一.inode是什么? 理解inode,要从文件储存说起. 文件储存在硬盘上,硬盘的最小存储单位叫做”扇区”(Sector).每个扇区储存512字节(相当于0.5KB). 操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个”块”(block).这种由多个扇区组成的”块”,是文件存取的最小单位.”块”的大小,最常见的是4KB,即连续八个 sector组成一个 block. 文件数据都储存在”块”中,那么很显然,我们还必须找到一个地方储存文件的元…
1.命令行展开   ~ USERNAME:展开用户的主目录 [root@CentOS-7-43 ~]# ls ~roo 公共 模板 视频 图片 文档 下载 音乐 桌面 {}:可承载一个以逗号分隔的列表,并将其展开为多个路径 例如:/tmp/{a,b}  ==  /tmp/a,/tmp/b [root@CentOS-7-43 ~]# ls /home/{Rom,roo} /home/Rom: /home/roo: 公共 模板 视频 图片 文档 下载 音乐 桌面 $?:bash使用特殊变量保存最近一…
1.ls  :命令(list):列出指定目录下的内容 用法:ls [选项] [文件名...] [root@Redhat-7-43 ~]# which ls alias ls='ls --color=auto'            别名 /usr/bin/ls                                  链接地址 常用参数: -a, --all:列出目录中所有文件,包括以“.”开头的文件. -A, --almost-all :显示除 "." 和 "..&…
查看命令路径其他方法: which 命令: which [options] [--] programname [...] -a:显示所有匹配的程序文件,而非第一个: --skip-alias:略过别名: [root@RHEL-64-45 ~]# which ll alias ll='ls -l --color=auto' /bin/ls [root@RHEL-64-45 ~]# which man /usr/bin/man 别名 alias 由于复杂命令或频繁使用的命令.选项的组合,系统为嫌弃麻…
<一> 发送服务器端响应流 在createServer()方法的参数值回调函数或服务器对象的request事件函数中的第二个参数值为一个http.ServerResponse对象,可以利用该对象发送服务器响应流. 1. 可以利用http.ServerResponse对象的writeHead方法来发送响应头信息. response.writeHead(statusCode,[reasonPhrase],[headers]) 参数介绍:statusCode参数为必填,指定一个三位的HTTP状态码,…
共2页: 1 2 下一页  Java制作证书的工具keytool用法总结 孤傲苍狼 2014-06-24 11:03 阅读:25751 评论:3     Java基础学习总结——Java对象的序列化和反序列化 孤傲苍狼 2014-06-09 16:55 阅读:108858 评论:37     java基础学习总结——接口 孤傲苍狼 2014-04-09 00:39 阅读:9101 评论:4     java基础学习总结——抽象类 孤傲苍狼 2014-04-06 12:22 阅读:4930 评论:…
C语言基础学习PYTHON——基础学习D03 20180804内容纲要: 1 函数的基本概念 2 函数的参数 3 函数的全局变量与局部变量 4 函数的返回值 5 递归函数 6 高阶函数 7 匿名函数 8 函数式编程 9 小结 10 小练习:ATM+购物车程序 1 函数的基本概念 a 函数定义 b 函数特性 c 定义函数 a 定义:函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可. b 特性: 减少重复代码 使程序变的可扩展 使程序变得易维护 c:语法…
一.理解qml模型和视图 qt的发展是迅速的,虽然在每一个release版本中或多或少都有bug,但是作为一个庞大的gui库,no,应该说是一个开发框架开说,qt已经算是做的相当好.qml部分是qt4.7的时候推出的,当时qml只是为了移动端而设计的开发语言,随着it行业的发展,桌面端也产生了一定的需求,这就使得qml也必须支持桌面端的开发.使用qml可以做出绚丽的界面,并把逻辑和界面展示分开,qml和C++就好比html和JavaScript. qt中有大量的model/view类,视图类:Q…
C++基础学习_01 基础知识:1.命名空间,2.IO流(输入输入),3.参数缺省,4.函数重载 1.命名空间 作用:对标识符的名称进行本地化,避免命名冲突 定义:namaspace space_name { 空间成员} 空间成员可以是定义变量,也可以是定义函数 特点:可独自命名,可进行空间嵌套,可分段定义 注意:分段定义时,允许命名空间的名称相同,但是空间成员不能相同,因为编译器会将命名空间名称相同的合并到一起,空间成员如有相同则会产生重定义 使用:作用域限定符---" :: '' 1>…
参考 WebService基础学习(一)—基础知识:http://www.cnblogs.com/yangang2013/p/5708647.html WebService基础学习(二)—三要素:http://www.cnblogs.com/yangang2013/p/5708917.html WebService基础学习(三)—CXF: https://www.cnblogs.com/yangang2013/p/5712299.html 参考代码:https://github.com/coff…