Java语言板块
文章平均质量分 81
分为基础篇,中级面向对象,到高级学习
需要一定的C或者C#基础,入门即可
小超wuli
Unity游戏开发的进阶之路...
C#参考篇完结待定
整理资源中...目前准备的有C#参考,C#编程,Lua,设计模式(基于C#),数据结构,Unity板块学习。
后期开放Unity进阶,按照模块分类...耐心等待...
最近在学习 web 网页开发, 做个人网站, 将会把内容迁移到 个人网站
展开
-
13 Java中的异常处理
异常处理1> 常见异常错误异常发生的原因有很多,通常包含以下几大类:用户输入了非法数据。要打开的文件不存在。网络通信时连接中断,或者JVM内存溢出。这些异常有的是因为用户错误引起,有的是程序错误引起的,还有其它一些是因为物理错误引起的。检查性异常:最具代表的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的。例如要打开一个不存在文件时,一个异常就发生了,这些异常在编译时不能被简单地忽略。运行时异常: 运行时异常是可能被程序员避免的异常。与检查性异常相反,运行时异原创 2021-05-21 18:34:28 · 309 阅读 · 0 评论 -
12 Java中的正则表达式
Java 的正则表达式正则表达式定义了字符串的模式。正则表达式可以用来搜索、编辑或处理文本。正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。1> 正则表达式举例一个字符串其实就是一个简单的正则表达式,例如Hello World正则表达式匹配 “Hello World” 字符串。正则表达式描述this is text匹配字符串 “this is text”this\s+is\s+text注意字符串中的**\s+。匹配单词 “this” 后原创 2021-05-21 18:33:18 · 242 阅读 · 0 评论 -
01 Java简介
Java简介1> Java简介Java目前有甲骨文公司下的Sun公司在1995年创立的面向对象设计的编程语言,后续发展主要分为三个体系:JavaSE(标准版),JavaEE(企业版),JavaME(微型版)2> 主要特性语法与C和CSS接近,具有简单,面向对象,分布式,安全的,跨平台的,具有一定的可移植性,在任何的JVM环境中都可以运行,依赖于java虚拟机,性能高效,多线程特征,动态的。3> 开发环境配置在官网下载集成的Java开发工具包,安装完成后配置环境变原创 2021-05-20 10:20:11 · 90 阅读 · 0 评论 -
02 Java 基础语法
Java 基础语法一个 Java 程序可以认为是一系列对象的集合,拥有类,对象,方法,和实例变量的概念1> HelloWorld语法和 C#,C 相似public static void main(String[] args)<访问修饰符> <语句修饰符> <返回类型> <方法名称> (参数列表)public class HelloWorld(){ public static void main(String[] args){原创 2021-05-20 10:21:14 · 65 阅读 · 0 评论 -
03 Java对象和类
Java 对象和类面向对象,所以支持:多态,继承,封装,抽象,类,对象,实例,方法,重载。1> 类中的变量局部变量:在方法、构造方法或者语句块中定义的变量被称为局部变量。变量声明和初始化都是在方法中的,方法结束后,变量就会自动销毁。成员变量:成员变量是定义在类中的,方法体之外的变量。这种变量在创建对象的时候实例化,成员变量可以被类中方法,构造方法和特定类的语句块访问。类变量:类变量也声明在类中,方法体之外的但必须声明为静态。2> 构造方法即构造函数,java有一个默认原创 2021-05-20 10:22:01 · 68 阅读 · 0 评论 -
06 Java 修饰符
Java 修饰符1> 访问修饰符default:同一个包内可见,使用对象为类,接口,变量,方法。private:在同一个类内可见,修饰变量,方法,不能修饰类(外部类)public:对所有类可见,修饰类,接口,变量,方法protected:对同一个包内的类和所有子类可见,修饰变量和方法,不能修饰类(外部类)。1.1 默认访问修饰接口变量隐式为public static final接口的方法默认为public1.2 私有访问修饰类和接口不能声明为private1.原创 2021-05-20 10:23:41 · 111 阅读 · 1 评论 -
05 Java变量类型
Java变量类型Java语言支持的变量类型有:类变量:独立于方法之外的变量,用 static 修饰。实例变量:独立于方法之外的变量,不过没有 static 修饰。局部变量:类的方法中的变量。public class Variable{ static int allClicks=0; // 类变量 String str="hello world"; // 实例变量 public void method(){ int i =0; // 局部原创 2021-05-20 10:23:06 · 89 阅读 · 0 评论 -
07 Java 运算符
Java 运算符1> 算术运算符+,-,*,/,%,++,–基本语法与C#一致。|操作符|描述|例子||:----|:----|:----||+|加法 - 相加运算符两侧的值|A + B 等于 30||-|减法 - 左操作数减去右操作数|A – B 等于 -10||*|乘法 - 相乘操作符两侧的值|A * B等于200||/|除法 - 左操作数除以右操作数|B / A等于2||%|取余 - 左操作数除以右操作数的余数|B%A等于0||++|自增: 操作数的值增加1|B++ 或原创 2021-05-20 10:25:17 · 75 阅读 · 0 评论 -
09 Java 内置类参考
Java 内置类1> Number2> MathJava 的 Math 包含了用于执行基本数学运算的属性和方法,如初等指数、对数、平方根和三角函数。public class Test { public static void main (String []args) { System.out.println("90 度的正弦值:" + Math.sin(Math.PI/2)); System.out.println原创 2021-05-20 11:23:07 · 146 阅读 · 0 评论 -
08 Java 循环结构
Java 循环结构1> whilewhile( 布尔表达式 ) { //循环内容}只要布尔表达式为 true,循环就会一直执行下去。public class Test { public static void main(String args[]) { int x = 10; while( x < 20 ) { System.out.print("value of x : " + x ); x++;原创 2021-05-20 10:25:56 · 74 阅读 · 0 评论 -
10 Java数组
Java数组Java 语言中提供的数组是用来存储固定大小的同类型元素。1> 声明数组dataType[] arrayRefVar; // 首选的方法或dataType arrayRefVar[]; // 效果相同,但不是首选方法double[] myList; // 首选的方法或double myList[]; // 效果相同,但不是首选方法2> 创建数组Java语言使用new操作符来创建数组dataType[]原创 2021-05-20 11:52:52 · 141 阅读 · 0 评论 -
11 Java 方法
Java 方法1> 方法概念System.out.println()* println() 是一个方法。* System 是系统类。* out 是标准输出对象。Java 方法是语句的集合,它们在一起执行一个功能。方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用方法的优点使程序变得更简短而清晰。有利于程序维护。可以提高程序开发的效率。提高了代码的重用性2> 方法的定义修饰符 返回值类型 方法名(参数类型原创 2021-05-21 10:12:49 · 206 阅读 · 0 评论