![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 77
zhu0902150102
这个作者很懒,什么都没留下…
展开
-
面向对象
一:内存分配问题 1.成员变量可以赋初值,不赋值系统自动赋默认值 2.局部变量不赋初值不能使用,否则报错 二:命名规则 1:类名首字母大写 2:方法和变量名的首字母小写 3:使用驼峰标记(private int youngPeopleNum) 三:方法重载(overload) 使用条件(函数名相同,返回类型可不同) 1.参数个数不同 2.参数类型不同 3.参数不同位置的类型相同 四:this关键字 1.表示对自身对象的引用 2.处理方法中成员变量与参数变量同名的情况 3.可作为变量,值是当前对象原创 2021-01-24 17:47:08 · 73 阅读 · 0 评论 -
java之正则表达式
1.涉及到的三个类:java.lang.String/java.util.regex.Pattern/java.util.regex.Matcher 2:String 类有几个相关的方法 1.boolaen matches(String regex); 2.String replaceAll(String regex,String replacement) 3.Pattern(指定...原创 2018-08-07 09:13:08 · 133 阅读 · 0 评论 -
java之线程
1.概念 1.线程是一个程序内部的顺序控制流 2.线程和进程区别 1.每个进程都有独立的代码和数据空间(进程上下文),进程间的切换有较大开销 2.线程可以看做轻量级进程(只占用所属进程的少量资源),同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器,线程切换开销小 3.多进程:在操作系统中同时运行几个任务(程序) 4.多线程:在同一应用程序中有多个顺序流同时执行 3.通过java...原创 2018-08-07 09:11:26 · 111 阅读 · 0 评论 -
java之网络(TCP和UDP)
1.Socket(插座) 1.两个应用程序可通过一个双向的网络通信连接实现数据交换,这个双向链路的一端称为一个Socket 2.Socket 通常用来实现client-server连接 3.java.net包中定义两个类Socket和ServerSocket,分别用来实现双向连接的client-server 4.建立连接时所需的地址信息为远程计算机的ip地址和端口号(Port number)(自定...原创 2018-08-07 09:10:00 · 359 阅读 · 0 评论 -
java之事件
1.ActionEvent 1.触发动作分为4种: (1)点击按钮 (2)双击列表中选项 (3)选择菜单项 (4)在文本框输入回车 常用方法 String getActionCommand()/返回与动作相关的命令字符串/没有设定的话返回按钮标签值 long getWhen()/获得事件发生事件 int getModifiers()/返回事件发生期间按下的修改建(shit/ctrl/alt/m...原创 2018-08-07 09:08:27 · 228 阅读 · 0 评论 -
java之容器
容器(API)(java.util) 1.概念(用于在程序中存放类的实例对象) API结构图 Collection(interface) Set(interface) List(interface) Map(interface) (集合,没顺序,不能重合) (有顺序可重复) HashSe...原创 2018-08-07 09:07:43 · 125 阅读 · 0 评论 -
java之日期处理
java.utii.TimeZone/(抽象类)时区类 java.util.Calendar/时间格式化(获得年/月/日) java.util.GregorianCalendar(父类:Calendar)/处理不同时区时间 java.util.Date(有三个子类): java.sql.Date/java.sql.Time/java.sql.Timestamp(和数据库相关的三个时间...原创 2018-08-07 09:06:31 · 116 阅读 · 0 评论 -
java之常用类
1:String 类(不可变的字符序列) eg:String = new String(String s)/String ="??" String s1="Hello"(常量)/String s1 = new String("Hello") String s3="Hello"/String s4=new String("Hello") s1==s3(编译器优化,两个常量指向...原创 2018-08-07 09:04:34 · 153 阅读 · 0 评论 -
xml
1.xml:一种标记语言(可以自定义标签) <books>(自定义标签) <book>(子元素) <td></td>(节点) <title></title> </book> </books> <book id="1"&a原创 2018-08-06 09:21:11 · 127 阅读 · 0 评论 -
java之IO
1:流分类(java.io) 按方向:输入流输出流(站在程序角度) 按处理数据单位不同:字节流/字符流 按照功能不同:节点流/处理流 java.io内定义的所有流类型都分别继承自以下四种抽象流类型 字节流 字符流 输入流 InputStream Reader 输出流 Output...原创 2018-08-06 09:20:08 · 136 阅读 · 0 评论 -
java之GUI
1.awt包 1.awt(Abstract Window Toolkit)包含很多类和接口,用于java Application 的GUI编程。 2.GUI的各种元素(如窗口,按钮,文本框)由java类实现 3.Container和Component是AWT中的两个核心类 Component...原创 2018-08-06 09:19:13 · 251 阅读 · 0 评论