Java
文章平均质量分 83
zy_tiger
这个作者很懒,什么都没留下…
展开
-
注解(Annotation)
注解Java类提供的基本注解:· @SuppressWarnings:取消警告。例如:当你调用了已经过时的方法时,编译器会警告你该方法已经过时。如果你认为这不是问题,可以加上@SuppressWarnings("deprecation")。压制这个警告· @Override:覆盖父类。当要覆盖父类的方法时,可以在方法上加上这个注解,如果该方法没有覆盖父类中的方法,会报错。· @De原创 2016-03-05 18:53:56 · 1295 阅读 · 0 评论 -
反射(Reflection)
什么是反射?· 反射就是把java类中的各种成分映射成相应的java类。反射的基石——Class类· Java程序中的各个类属于同一类事物,描述这类事物的Java类名就是Class。· Class代表内存里面的一份字节码,获取字节码有3种方式1. 类名.原创 2016-03-01 02:21:38 · 379 阅读 · 0 评论 -
网络编程
网络通讯要素:· IP地址:InetAddress类:1. 网络中设备的标识2. 不易记忆,可以用主机名3. 本地回环地址:127.0.0.1 主机名:localhost· 端口号:数据要发送到指定的应用程序上,为了标识这些应用程序,所以给这些网络程序都用数字进行标识。为原创 2016-02-29 15:39:14 · 312 阅读 · 0 评论 -
GUI
GUI(图形用户界面)· GUI:Graphical User Interface。用图形的方式来显示计算机操作的界面,这样更方便直观· CLI:Command line User Interface(命令行用户接口)。就是常见dos命令操作,需要记忆一些常用命令,操作不直观原创 2016-02-28 17:24:15 · 349 阅读 · 0 评论 -
Java语言的基础组成
一,关键字定义:被java语言赋予了特殊含义的单词特点:关键字中所有字母都为小写二,标识符· 在程序中所自定义的一些名称· 由26个英文字母大小写,数字0-9 符号 _$ 组成· 定义合法标识符规则1. 数字不可以开头。2. 不可以使用关原创 2016-02-26 14:09:19 · 439 阅读 · 0 评论 -
正则表达式
正则表达式:符合一定规则的表达式,用于操作字符串。功能:1.匹配:boolean matches();如果匹配整个字符串,只要有一处不符合,就匹配结束,返回false。例如://检测手机号码,号码格式必须要以13,15,18开头的11位数字public static void checkTel(String tel) { String telReg = “1[358]\\d{9}”;原创 2016-02-29 16:22:59 · 445 阅读 · 0 评论 -
多线程
进程和线程· 进程是一个正在执行的程序。每一个程序都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元· 线程就是进程中一个独立的控制单元。线程在控制着进程的执行· 一个进程中至少有一个线程· 多线程存在的意义:使多个代码可以同时执行。可以提高效率,使程序看起来更优化一些创建线程方法1:· 继承Thread类1. 子类覆盖父类中的run()方法,将线程运行的代码存原创 2016-02-27 15:45:22 · 325 阅读 · 0 评论 -
继承和多态
一,继承的概述· 多个类中存在相同属性和行为时,将这些内容抽取到一个单独的类中,那么多个类无需再定义这些属性和行为,只要继承单个那个类即可· 多个类可以称为子类,单独这个类称为父类或超类· 子类可以直接访问父类中的非私有的属性和行为· 通过extends关键字让类与类之间产生继承关系:class SubDemo extends Demo(){}· 继承的出现提高了代码的复用性原创 2016-02-27 14:38:41 · 469 阅读 · 1 评论 -
面向对象
一,面向对象的概念1,理解面向对象· 面向对象是相对面向过程而言· 面向对象和面向过程都是一种思想· 面向过程强调的是功能行为· 面向对象将功能封装进对象,强调具备了功能的对象· 面向对象是基于面向过程的例:功能是将东西存储进冰箱。面向过程的思想就是先打开原创 2016-02-27 00:25:41 · 509 阅读 · 0 评论 -
函数和数组
一,函数(Function)1,函数的定义:· 什么是函数?函数就是定义在类中具有特定功能的一段独立小程序。函数也称为方法· 函数的格式:修饰符 返回值类型 函数名(参数类型 形式参数1,函数类型 形式参数2,……) { 执行语句; return 返回值;}原创 2016-02-26 15:53:55 · 324 阅读 · 0 评论 -
JDBC入门——笔记
1. JDBC的简介1.1 jdbc:Java DataBase Connectivity,Java数据库的连接1.2 比如有一台电脑,想在电脑上安装显卡,需要显卡的驱动,由显卡生产厂商提供1.3 要想使用java对数据库进行操作,需要使用由数据库提供的数据库驱动1.4 一个程序,使用java操作数据库,掌握java代码,出了掌握java代码之外,需要掌握数据库驱动的代码。但是原创 2016-07-13 16:03:14 · 3024 阅读 · 0 评论 -
JavaScript高级
一,js的函数1. 在java里面定义方法public void/int 方法名称(参数列表) {方法体和返回值;}2. 在js里面定义函数有三种方式第一种:使用关键字 function 方法名称(参数列表) {方法体和返回值}· 注意一:参数列表,不需要写类型(var),直接写参数名称· 注意二:返回值,根据实际需要可以有也可以没有代码示例:原创 2016-07-11 22:44:14 · 1065 阅读 · 0 评论 -
枚举
枚举为什么要有枚举?例:要定义星期几或者性别的变量,该怎么定义?假设用1-7分别表示星期一到星期天,但是还是会有人写成int weekday = 0;所以,枚举就是要某个类型的变量的取值只能为若干个固定值中的一个,否则,编译器就会报错。枚举可以让编译器在编译时就可以控制源程序中填写的非法值。普通变量方式在开发阶段无法实现这一目标。枚举:枚举是一种特殊的类,其中每个元素都原创 2016-03-10 19:57:59 · 380 阅读 · 0 评论 -
String、基本数据类型包装类、集合和泛型
String类:· 字符串是一个特殊的对象,在java中只要被双引号引起来的都是字符串对象· 字符串一旦初始化就不可以被改变· String类复写了Object类中的equals方法,该用法用于判断字符串是否相同· String s1 = "abc" 和 String s原创 2016-02-27 16:34:02 · 2889 阅读 · 0 评论