1.首先安装java环境 http://www.cnblogs.com/ldybyz/p/6261714.html2.在路径D:\myproject\java\firstjava(可自己定义) 新建一个MyfirstApp.java文件3.添加如下代码,注意类名MyfirstApp必须和文件名一致,而且一个文件中公共类(public)只能有一个public class MyfirstApp {public static void main(String[] args){System.out.println("Hello World!");} } 4.打开cmd命令窗口,切换到java文件所在路径,并输入javac和java命令输...
前几次给大家分享了怎么在自己的电脑上配置 java 环境,准备工作做好了,我们就要开始我们真正的编码学习了。下面介绍使用 IDEA 创建我们的第一个 HelloWorld 程序。 1、打开 IDEA,创建一个新的项目。 2、在弹出的对话框中,选择 Java,第一次使用的时候,要选择我们之前下载好的 JDK 文件。 3、点击下一步,这里我们不使用推荐的,我们自己来手动建立。 4、点击下一步,填写我们的项目名称和选择项目的路径地址。 5、点击 Fini...
实验二 Java面向对象程序设计一、 实验内容:初步掌握单元测试和TDD理解并掌握面向对象三要素:封装、多态、建模初步掌握UML熟悉S.O.L.I.D原则了解设计模式 二、 实验步骤(一) 单元测试三种代码:伪代码、产品代码、测试代码(1) 伪代码 (2) 产品代码 (3) 测试代码 (4) 经测试结果有错误 (5) 作出修改 (6) 测试无误 TDD(Test Driven Development,测试驱动开发)(1) ...
一、数据结构与算法基础说一下几种常见的排序算法和分别的复杂度。用Java写一个冒泡排序算法描述一下链式存储结构。如何遍历一棵二叉树?倒排一个LinkedList。用Java写一个递归遍历目录下面的所有文件。二、Java基础接口与抽象类的区别?Java中的异常有哪几类?分别怎么使用?常用的集合类有哪些?比如List如何排序?ArrayList和LinkedList内部的实现大致是怎样的?他们之间的区别和优缺点?内存溢出是怎么回事?请举一个例子?==和...
转自:https://idig8.com/2018/08/09/xiaochengxu-chuji-06/自己尝试的写一个小demo,用到自定义样式,自定义底部导航,页面之间的跳转等小功能。官方文档对于小程序开发来说要时刻打开https://developers.weixin.qq.com/miniprogram/dev/framework/config.html源码:https://github.com/limingios/wxProgram.git 中的No.1 创建小程序项目名称创建精简下项目>将不需要的都删除,简化成一个很简化的项目 until文件夹和logs文件夹都删...
似曾相识 在师大,开学季已悄然离去,所有的一切都似乎已步入正轨 大一新生告别了对大学的各种憧憬,早出晚归,进行军训练习,看着她们每天在操场上进行强有力的练习,然后结束后拖着累瘫的身子,随便吃点什么,匆匆忙忙跑回宿舍,好像也看到了我们去年的影子,说起来,有点心疼,不知道是在心疼自己还是小学妹小学弟们。而我们这些所谓的学姐学长们也开始了自己忙忙碌碌的学习,开始和汉字数字代码字母打交道。真的...
一、HTML事件处理程序作用域为元素所在的作用域function showMessage(){ alert("showMessage");}<input type="text" value="Click" onclick="alert(‘Click‘)" ><input type="text" value="Click" onclick="showMessage()" > 二、DOM0级事件处理程序作用域为元素所在的作用域var btn = document.getElementById("btn");btn.onclock = function(){ alert("click");} //删除事件btn.onclick = null;三、DOM2级事件处理程序作用...
第五章字面量表示法var person = {name:"a",age:10,5: true// 数值属性名自动转换为字符串 };“first name”中包含一个空格,所以不能使用点表示法来访问它,但是可以person[“first name”]数组的每一项可以保存任何类型的数据var c = newArray(20); // 长度为20var c = newArray("red", "blue", "green"); // 包含三个字符串的数组每当在数组末尾添加一项后,其length属性都会自动更新以反应这一变化var c = ["red", "blue"] c[9...
代码如下: 第一种是以毫秒为单位计算的。 long startTime = System.currentTimeMillis(); //获取开始时间 doSomething(); //测试的代码段 long endTime = System.currentTimeMillis(); //获取结束时间 System.out.println("程序运行时间:" + (endTime - startTime) + "ms"); //输出程序运行时间 第二种是以纳秒为单位计算的。 long startTime=System.nanoTime(); //获取开始时间 doSomeThing(); /...
20175312 2018-2019-2 《Java程序设计》第4周学习总结教材学习内容总结已依照蓝墨云班课的要求完成了第五章的学习,主要的学习渠道是PPT,和书的课后习题。 总结如下:1、主要内容就是:子类与父类、子类的继承、子类与对象、成员变量的隐藏和方法重写、super关键字、final关键字、对象的上转型对象、继承与多态、abstract类与abstract方法、面向抽象编程、开-闭原则2、我在学习第五章中遇到最大的问题,主要是在5.10面向抽象编程那...
千万别做程序员,尤其别做Java这种门槛低,入门快的程序员(别跟我说Java搞精通了也很牛之类的,原因不解释,做5年以上就知道了),程序员本来就是我见过最坑爹的职业了。。。Java程序员更是,现在满地都是Java培训机构,不出3年,你就不值钱了,就像3年前的C++一样!而且Java贬值更快,因为他比c++简单多了,培训个3个月,直接上岗,你说你怎么保证自己是不可替换的?而且现在Java程序员的整体工资,已经有不断下降的趋势! 我...
package ATM;public class Account { private String accountID,accountname,operatedate,accountpassword; private int operatetype,accountbalance=0,amount; public String getAccountID() { return accountID; } public void setAccountID(String accountID) { this.accountID = accountID; } public String getAccountname() { return accountname; } public void setAccountname(String accountname) { this.acc...
从开学到现在已经是第二周学习java这个新语言了,从开始的完全陌生到现在慢慢了解了它的很多基本知识。就拿标识符来说吧!和c语言有相同也有不同,java的标识符由字母下划线,最特别的就是它还有美元符号,数字组成,第一个符号不可以是数字,标识符可以用作类名,变量名,方法名,数组名文件名等,关键字不可做变量名,比如常见的class, public, try catch if float import void等。java它是一种强类型的语言,所以每一个变...
实验二 Java面向对象程序设计实验内容1. 初步掌握单元测试和TDD2. 理解并掌握面向对象三要素:封装、继承、多态3. 初步掌握UML建模4. 熟悉S.O.L.I.D原则5. 了解设计模式实验步骤(一)单元测试(1) 三种代码伪代码百分制转五分制: 如果成绩小于60,转成“不及格” 如果成绩在60与70之间,转成“及格” 如果成绩在70与80之间,转成“中等” 如果成绩在80与90之间,转成“良好” 如果成绩在...
天天在论坛灌水,某天突然无聊了就想到写这么一个玩意...先上github的地址:https://github.com/xyqasunyang/autoReply我的基本思路是获取论坛首页的所有帖子,防止挖坟被人举报,然后将回复过内容的帖子连接保存在文档中,避免重复回帖,回复内容基本是复制前几楼的回复。首先,要解决的是登陆问题,我先是登陆了论坛,然后获取cookie在每次发帖的时候带上身份信息。接下来我看了一下发帖时的参数message是发帖的内容,posttime是...