自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 Java自学篇(二)

传递数组: public static void main(String[] args){ int a[]={1,2,3}; avarge(a); } public static void average(int b[]){ } 接受用户输入,且当用户输入"exit"时结束。 while(!in.hasNext(“exit”)){ System.out.println(in,nextLine()); } 在类里写入方法和属性 public class 类名{ //属性 //方法 } 在两个不同类里调用 建立

2020-06-14 09:49:59 177

原创 java自学篇(一)

String 来定义一个字符串,字符串是常量。 初始化: String s =“abc”相当于String s = new String(“abc”); public int length(){ return length();//返回字符串长度 } 字符串比较【equals()】相同返回True,不同返回False; 例如: String s =new String(“abc“); String s1=“aaa”; s.equals(s1); equalsIgnoreCase();//不区分大小写的比较。

2020-06-13 20:55:38 158

原创 java8新特性

1、接口可以有默认方法 例: public interface A{ //方法抽象默认方法 default void test(){ } } 2、Lambda表达式(把函数作为一个方法参数) 一个 Lambda 表达式具有下面这样的语法特征。它由三个部分组成:第一部分为一个括号内用逗号分隔的参数列表,参数即函数式接口里面方法的参数;第二部分为一个箭头符号:->;第三部分为方法体,可以是表达式和代码块。语法如下: parameter -> expression body 重要的特征: 可选的类型声

2020-06-13 20:39:54 108

原创 java语言基础8(多线程)

线程:程序执行流的最小单元。它是进程内一个相对独立的、可调度的执行单元,是系统独立调度和分派 CPU 的基本单位。 多线程编程是为了最大限度地利用 CPU 资源——当处理某个线程不需要占用 CPU 而只需要利用 IO 资源时,允许其他的那些需要 CPU 资源的线程有机会利用 CPU。 多线程的实现: public class CreateThread { public static void main(String[] args) { Thread1 thread1 = new Thread1();

2020-06-13 20:35:14 104

原创 JAVA程序设计(四)

//数据库 引包: import java.sql.*; import javax.sql.*; Private Connection conn; Private Statement stm; Private ResultSet rs; //注册驱动 Class.forName(“Com.mysqljdbc.Driver”); //创建连接 conn=DriverManager.getconnection(); //执行命令 stm=Conn.creats Statement(); //运行 rs=stm.

2020-06-08 18:17:46 94

原创 java程序设计(三)

//鼠标事件 Private Jpanel panel; Panel = new Panel(); Panel.setsize(300,300); Panel.setBackground(color,blue); this.add(panel()); Panel.addMouseListener(); Panel.addmouseMotiomListemer(); //获取屏幕分辨率 Dimension dim = this.getToolkit().getscreensize(); int w=(int)

2020-06-08 18:08:01 111

原创 Java程序设计(二)

单选(与按钮配合使用) Private JRadioButton; Private Button.Group Group; r1 = new JRadioButton(“男”); r2 = new JRadio Button(“女”); this.add(r1); this.add(r2); group = new ButtonGroup(); //进行分组 group.add(r1); group.add(r2); 密码框: Private JPasswordField jpf; jpf = new JP

2020-06-08 17:57:56 135

原创 JAVA程序设计(一)

UI组件:最基本的组成部分,是组件。必须将组件存放在容器。 注:Component是所有人的父类。 容器: 顶层容器(独立显示的Windows) 非顶层容器(不可独立显示) 布局:add,remove,setLayout 两种常用引包: import java.awt.*; import javax.swing.*; this.setLayout(new FlawLayout())或new borderLayout() [边界布局] borderLayout.CETER borderLayout.SOUTH

2020-06-08 17:19:43 123

原创 java语言基础7(泛型)

Public.class node{ private T data; public nodenext; } 泛型介绍: ArrayList就是个泛型类,通过设定不同的类型,可以往集合里面存储不同类型的数据类型. 第一是泛化。 第二是类型安全。泛型的一个主要目标就是提高ava程序的类型安全,使用泛型可以使编译器知道变量的类型限制。 第三是消除强制类型转换。泛型可以消除源代码中的许多强制类型转换,这样可以使代码更加可读,并减少出错的机会。 第四是兼容性。 Node <> node =new node

2020-06-02 23:47:37 169

原创 java异常检测

异常处理: try{ //代码区 }catch(Exception e){ //异常处理 } 抛出异常:throw/throws 代码执行的顺序: 1.try内的代码从出现异常的那一行开始,中断执行。 2.执行对应的catch块内的代码。 3.继续执行try catch结构之后的代码。 try…catch捕捉了try代码里的异常,加强程序的鲁棒性;当没有try…catch的时候,如果出现异常则程序报错,加上try…catch,出现异常程序正常运行,只是把错误信息存储到Exception里,然后执行catch

2020-06-02 23:30:52 354

原创 JAVA基础6(日期Date())

对于要想学好JAVA的我,无论要做的多么极致。但是我的潜意识告诉我需要将如期学好。 JAVA.Util.Date(引包) Date date = new Date(); System.out,println(date/after/before);输出日期 Calendar calendar=calendar.getInstance(); int year =calendar.get(calendar.YEAR);得到年份 int month=calendar.get(calendar.MONTH);得到月份

2020-06-02 23:25:45 166

原创 JAVA语言基础5(初学常用函数总结)

Interger obj=b; (装箱)(栈→堆) int a=obj; (开箱)(堆→栈) equals()方法:比较两个对象内容是否相同; String 定义值在内存,存一份不可改变; Str.length()长度 Str.startswitch(“wel”);判断是否以wel开头 Str.endswitch(“dao”)判断是否以dao结尾 Str.indexof(‘0’)第a个位置返回,从0开始 Str.charAt(4)返回第4个位置字符 Str.compareTo(str2)str与str2进行

2020-06-02 22:01:55 245

原创 JAVA基础4(基础自我总结)

[访问修饰符] 成员变量 [类型说明符] final static static方法:只能访问静态成员; 构造方法:类名相同无返回参数类型[参数列表] 内部类; 重写父类或接口的方法:方法名 返回类型[子类型] 参数列表都相同,访问修饰范围大于父类; this:; super:; new 类名(构造方法) 对象名.成员 实例:类名,静态成员 1,关键字:其实就是某种语言赋予了特殊含义的单词。 2,标示符:其实就是在程序中自定义的名词。比如类名,变量名,函数名。包含 0-9、a-z、$、_ ; 1)不以数字开

2020-06-02 21:22:09 105

原创 Java语言基础3

当外部类访问内部 Nei nei=new nei(); nei.b=“1”; 此时内部成员访问外部成员时,可直接调用。在外部类中(内部类不是成员) Wai.nei wn=new wai().new Nei(); 若内部类是局部的,外部不可访问; 注:当被 Public void test(){语句} 此时可被访问。 访问修饰:[Public default][类型说明] final [abstract] class 类名[第一个字母大写] implemonts 接口1,接口2 JAVA接口: 接口并不是类,

2020-06-02 21:01:40 109

原创 Java语言基础2

类的访问修饰符:Public,默认; 类的继承:父类继承超类,子类继承父类; 例: [abstract|final] class subcls extends supcls{ java代码.}; super.父类成员/若子类和父类一起使用 super调用父类。【super();】. @Oveveide(帮助核查子类重写父类是否正确); 多态: 例: 父类 Animal; 子类 dog; 可写成 Animal animal=new dog 1、继承 2、方法重写 3、父类索引/用子类实例 person ins

2020-06-02 20:50:57 104

原创 java语言基础

Java语言基础 下载java需要JDK(开发工具包),JRE(java运行环境)。且建立后需要建立类,包,class。 java语言是安全的,是体系结构中立的,是解释型多线程。 java现有SE,EE,ME等版本。java可通过虚拟机实现跨平台操作。 定义常量: Final 数据类型 变量名=初始值; 局部变量,全局变量。八种基本数...

2020-03-18 10:12:23 96

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除